Element Summary

ElementDescriptionClass
componentA jms componentorg.apache.servicemix.jms.JmsComponent
configurationorg.apache.servicemix.jms.JmsConfiguration
endpointA jms endpointorg.apache.servicemix.jms.JmsEndpoint

Element Detail

Element: component

ElementTypeDescription
authenticationService<spring:bean/>
configurationconfiguration
endpoints(endpoint)*
keystoreManager<spring:bean/>

Element: configuration

AttributeTypeDescription
authenticationServiceNamexs:string
jndiConnectionFactoryNamexs:string
jndiInitialContextFactoryxs:string
jndiProviderUrlxs:string
keystoreManagerNamexs:string
passwordxs:string
processorNamexs:string
userNamexs:string
ElementTypeDescription
authenticationService<spring:bean/>
connectionFactory<spring:bean/>Default ConnectionFactory to use in a spring configuration.
keystoreManager<spring:bean/>

Element: endpoint

AttributeTypeDescription
defaultMepxs:string
defaultOperationxs:QName
destinationStylexs:stringUsed to select the destination type used with the jmsProviderDestinationName. Can be queue or topic.
endpointxs:string
initialContextFactoryxs:stringThe class name of the JNDI InitialContextFactory to use.
interfaceNamexs:QName
jmsProviderDestinationNamexs:stringThe name of the destination create by a call to Session.createQueue or Session.createTopic. This property is used when destination and jndiDestinationName are both null.
jndiConnectionFactoryNamexs:stringThe name of the JMS ConnectionFactory to lookup in JNDI. Used if connectionFactory is null
jndiDestinationNamexs:stringThe name of the JMS Destination to lookup in JNDI. Used if destination is null.
jndiProviderURLxs:stringThe provider URL used to create the JNDI context.
needJavaIdentifiersxs:boolean
processorNamexs:stringSpecifies the processor family to use for this endpoint. Can be:
  • multiplexing (default)
  • standard
  • jca
rolexs:stringThe role of this endpoint. Must be consumer or provider.
roleAsStringxs:string
rollbackOnErrorxs:boolean
servicexs:QName
soapxs:boolean
soapVersionxs:string
synchronousxs:booleanFor a JCA consumer endpoint, indicates if the JBI exchange should be sent synchronously or asynchronously. This changes the transaction boundary.
targetEndpointxs:string
targetInterfaceNamexs:QName
targetServicexs:QName
useMsgIdInResponsexs:booleanDetermines whether for a request/response pattern, the message id of the request message should be used as the correlation id in the response or the correlation id of the request.
ElementTypeDescription
activationSpec<spring:bean/>The ActivatioSpec to use on this JCA consumer endpoint.
bootstrapContext<spring:bean/>The BootstrapContext to use for a JCA consumer endpoint.
connectionFactory<spring:bean/>A configured ConnectionFactory to use on this endpoint.
definition<spring:bean/>
description<spring:bean/>
destination<spring:bean/>A configured Destination to use on this endpoint.
policies(<spring:bean/>)*
resourceAdapter<spring:bean/>The ResourceAdapter to use on this JCA consumer endpoint.
serviceUnit<spring:bean/>
wsdlResource<spring:bean/>