Red Hat Training

A Red Hat training course is available for Red Hat Fuse

4.6. CXF Endpoint Service (CXF)

Overview

Description:CXF Endpoint
Singleton: no
Plugin:CXF

Parent Resource Types

Child Resource Types

Child resources are not enabled by default. This avoids unnecessary runtime overhead during web service call processing. To enable Performance.Counter.Server and Performance.Counter.Client, add the following to the Spring context file or the Blueprint document:
<bean id="CounterRepository" class="org.apache.cxf.management.counters.CounterRepository">
    <property name="bus" ref="<CXF-bus-instance>" />
</bean>
The Performance.Counter.Server and Performance.Counter.Client type resources will be discovered after the CXF endpoint is invoked at least once.

Connection Properties

NameDescriptionRequiredInternal Name
AddressEndpoint Address no Address
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
Bus IDCXF Bus ID yes bus.id
Avoid Custom Object NamesAvoid Custom JMX Object Names yes skipUnknownProps
ServiceService QName yes service
PortPort Name yes port
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.

Metrics

none

Configuration Properties

none

Operations

NameDescription
StartStart a CXF endpoint.
StopStop a CXF endpoint.

Package Types

none