Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleConsumer endpoint attributes
borderStylesolidbgColor='lighblue'

Name

Type

Description

Required

wsdl

String

the wsdl will be retrieved from the given location

yes

service

QName

the service name of the proxied endpoint

no (required if the WSDL has more than one service)

endpoint

String

the endpoint name of the proxied endpoint

no (required if the specified service has more than one endpoint)

interfaceName

QName

the interface name of the proxied endpoint

no

targetService

QName

the service name of the target endpoint

no (defaults to the service attribute)

targetEndpoint

String

the endpoint name of the target endpoint

no (defaults to the endpoint attribute)

targetInterfaceName

QName

the interface name of the target endpoint

no

busCfg

String

the spring configuration file used for cxf bus initialization

no

mtomEnabled

boolean

Enable MTOM / attachment support

no (defaults to false)

synchronous

boolean

Specifies if the endpoint expects send messageExchange by sendSync

no (defaults to false)

useJBIWrapper

boolean

Specifies if the endpoint expects messages to use the JBI wrapper for SOAP messages.

no (defaults to true,Ignore the value of useSOAPEnvelope if useJBIWrapper is true)

useSOAPEnvelope

boolean

Specifies if the endpoint expects soap messages when useJBIWrapper is false

no (defaults to true)

locationURI

String

Specifies the HTTP address to which requests are sent. This value will overide any value specified in the WSDL.

no (if provided the value will override the URL defined in the WSDL)

timeout

long

Specifies the interval for which the endpoint will wait for a response, This is specified in seconds.

no (defaults to 0 which means wait until response back)

x509

boolean

Specifies if the endpoint use X.509 Certificate to do the authentication.

no (defaults to false), by default we delegate AA to SMX JAASAuthenticationService with ws-security UsernameToken, if we set this flag as true, we can check for X.509 certificate to run authentication with

delegateToJaas

boolean

Specifies if the endpoint delegate to JAASAuthenticationService to do the authentication.

no (defaults to true) If we only want ws-security get involved and don't want to delegate to SMX JAASAuthenticationService then set this flag as false

schemaValidationEnabled

boolean

Specifies if the endpoint use schemavalidation for the incoming/outgoing message.

no (defaults to false)

properties

Map

Sets arbitrary properties that are added to the CXF context at the Endpoint level.

no

The targetService, targetEndpoint and targetInterfaceName attributes can be used to specify the routing method to use (routing by interface, service or endpoint) and is also useful to allow several proxy endpoints to be created for the same JBI endpoint.

...