Appendix B. Provider Endpoint Properties
The attributes described in Table B.1, “Provider Endpoint Attributes” are used to configure a provider endpoint.
Attribute | Type | Description | Required |
---|---|---|---|
wsdl | String | Specifies the location of the WSDL defining the endpoint. | yes |
service | QName | Specifies the service name of the exposed endpoint. | no[a] |
endpoint | String | Specifies the endpoint name of the exposed endpoint. | no[b] |
locationURI | URI | Specifies the URL of the target service. | no[c][d] |
interfaceName | QName | Specifies the interface name of the exposed jbi endpoint. | no |
busCfg | String | Specifies the location of the spring configuration file used for Apache CXF bus initialization. | no |
mtomEnabled | boolean | Specifies if MTOM / attachment support is enabled. | no (defaults to false ) |
useJbiWrapper | boolean | Specifies 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.
|