Red Hat Training

A Red Hat training course is available for Red Hat Fuse

Appendix G. Provider Endpoint Properties

The attributes described in Table G.1, “Provider Endpoint Attributes” are used to configure a provider endpoint.

Table G.1. Provider Endpoint Attributes

AttributeTypeDescriptionRequired
wsdl String Specifies the location of the WSDL defining the endpoint.yes
service QName Specifies the service name of the exposed endpoint.no[a]
endpointStringSpecifies the endpoint name of the exposed endpoint.no[b]
locationURIURISpecifies the URL of the target service.no[c][d]
interfaceName QNameSpecifies the interface name of the exposed jbi endpoint.no
busCfg StringSpecifies the location of the spring configuration file used for Apache CXF bus initialization.no
mtomEnabled booleanSpecifies if MTOM / attachment support is enabled.no (defaults to false)
useJbiWrapperbooleanSpecifies if the JBI wrapper is sent in the body of the message.no (defaults to true)
[a] If the WSDL defining the service has more than one service element, this attribute is required.
[b] If the service being used defines more than one endpoint, this attribute is required.
[c] If specified, the value of this attribute overrides the HTTP address specified in the WSDL contract.
[d] This attribute is ignored if the endpoint uses a JMS address in the WSDL.