Element | Description | Class |
---|---|---|
component | A jms component | org.apache.servicemix.jms.JmsComponent |
configuration | org.apache.servicemix.jms.JmsConfiguration | |
consumer | org.apache.servicemix.jms.endpoints.JmsConsumerEndpoint | |
endpoint | A jms endpoint | org.apache.servicemix.jms.JmsEndpoint |
jca-consumer | org.apache.servicemix.jms.endpoints.JmsJcaConsumerEndpoint | |
provider | A JMS provider endpoint | org.apache.servicemix.jms.endpoints.JmsProviderEndpoint |
soap-consumer | org.apache.servicemix.jms.endpoints.JmsSoapConsumerEndpoint | |
soap-provider | org.apache.servicemix.jms.endpoints.JmsSoapProviderEndpoint |
Element | Type | Description |
---|---|---|
authenticationService | <spring:bean/> | |
configuration | configuration | |
endpoints | (consumer | endpoint | jca-consumer | provider | soap-consumer | soap-provider)* | |
executor | <spring:bean/> | |
executorFactory | <spring:bean/> | |
keystoreManager | <spring:bean/> |
Attribute | Type | Description |
---|---|---|
authenticationServiceName | xs:string | |
jndiConnectionFactoryName | xs:string | |
jndiInitialContextFactory | xs:string | |
jndiProviderUrl | xs:string | |
keystoreManagerName | xs:string | |
password | xs:string | |
processorName | xs:string | |
userName | xs:string |
Element | Type | Description |
---|---|---|
authenticationService | <spring:bean/> | |
connectionFactory | <spring:bean/> | Default ConnectionFactory to use in a spring configuration. |
keystoreManager | <spring:bean/> |
Attribute | Type | Description |
---|---|---|
cacheLevel | xs:integer | |
clientId | xs:string | |
concurrentConsumers | xs:integer | |
destinationName | xs:string | |
durableSubscriptionName | xs:string | |
endpoint | xs:string | |
interfaceName | xs:QName | |
jms102 | xs:boolean | |
listenerType | xs:string | |
maxMessagesPerTask | xs:integer | |
messageSelector | xs:string | |
pubSubDomain | xs:boolean | |
pubSubNoLocal | xs:boolean | |
receiveTimeout | xs:long | |
recoveryInterval | xs:long | |
replyDeliveryMode | xs:integer | |
replyDestinationName | xs:string | |
replyExplicitQosEnabled | xs:boolean | |
replyPriority | xs:integer | |
replyTimeToLive | xs:long | |
service | xs:QName | |
sessionAcknowledgeMode | xs:integer | |
stateless | xs:boolean | |
subscriptionDurable | xs:boolean | |
synchronous | xs:boolean | |
targetEndpoint | xs:string | |
targetInterface | xs:QName | |
targetOperation | xs:QName | |
targetService | xs:QName | |
targetUri | xs:string | |
transacted | xs:string |
Element | Type | Description |
---|---|---|
component | component | |
connectionFactory | <spring:bean/> | |
definition | <spring:bean/> | |
description | <spring:bean/> | |
destination | <spring:bean/> | |
destinationChooser | <spring:bean/> | |
destinationResolver | <spring:bean/> | |
exceptionListener | <spring:bean/> | |
marshaler | <spring:bean/> | |
replyDestination | <spring:bean/> | |
replyProperties | <spring:bean/> | |
serverSessionFactory | <spring:bean/> | |
serviceUnit | <spring:bean/> | |
store | <spring:bean/> | |
storeFactory | <spring:bean/> | |
useMessageIdInResponse | <spring:bean/> |
Attribute | Type | Description |
---|---|---|
defaultMep | xs:string | |
defaultOperation | xs:QName | |
destinationStyle | xs:string | Used to select the destination type used with the jmsProviderDestinationName.
Can be queue or topic . |
dynamic | xs:boolean | |
endpoint | xs:string | |
initialContextFactory | xs:string | The class name of the JNDI InitialContextFactory to use. |
interfaceName | xs:QName | |
jmsProviderDestinationName | xs:string | The 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 . |
jmsProviderReplyToName | xs:string | The name of the reply destination create by a call to
Session.createQueue or Session.createTopic .
This property is used when jndiReplyToName is
null . Optional: a temporary queue will be used
if a replyTo is not provided. |
jndiConnectionFactoryName | xs:string | The name of the JMS ConnectionFactory to lookup in JNDI.
Used if connectionFactory is null |
jndiDestinationName | xs:string | The name of the JMS Destination to lookup in JNDI.
Used if destination is null . |
jndiProviderURL | xs:string | The provider URL used to create the JNDI context. |
jndiReplyToName | xs:string | The name of the JMS Reply-to destination to lookup in JNDI. Optional: a temporary queue will be used if a replyTo is not provided. |
needJavaIdentifiers | xs:boolean | |
processorName | xs:string | Specifies the processor family to use for this endpoint.
Can be:
|
role | xs:string | The role of this endpoint.
Must be consumer or provider . |
roleAsString | xs:string | |
rollbackOnError | xs:boolean | |
service | xs:QName | |
soap | xs:boolean | |
soapVersion | xs:string | |
synchronous | xs:boolean | For a JCA consumer endpoint, indicates if the JBI exchange should be sent synchronously or asynchronously. This changes the transaction boundary. |
targetEndpoint | xs:string | |
targetInterfaceName | xs:QName | |
targetService | xs:QName | |
useMsgIdInResponse | xs:boolean | Determines 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. |
Element | Type | Description |
---|---|---|
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. |
marshaler | <spring:bean/> | |
policies | (<spring:bean/>)* | |
resourceAdapter | <spring:bean/> | The ResourceAdapter to use on this JCA consumer endpoint. |
serviceUnit | <spring:bean/> | |
store | <spring:bean/> | |
storeFactory | <spring:bean/> | |
wsdlResource | <spring:bean/> |
Attribute | Type | Description |
---|---|---|
endpoint | xs:string | |
interfaceName | xs:QName | |
jms102 | xs:boolean | |
pubSubDomain | xs:boolean | |
replyDeliveryMode | xs:integer | |
replyDestinationName | xs:string | |
replyExplicitQosEnabled | xs:boolean | |
replyPriority | xs:integer | |
replyTimeToLive | xs:long | |
service | xs:QName | |
stateless | xs:boolean | |
synchronous | xs:boolean | |
targetEndpoint | xs:string | |
targetInterface | xs:QName | |
targetOperation | xs:QName | |
targetService | xs:QName | |
targetUri | xs:string |
Element | Type | Description |
---|---|---|
activationSpec | <spring:bean/> | |
bootstrapContext | <spring:bean/> | |
connectionFactory | <spring:bean/> | |
definition | <spring:bean/> | |
description | <spring:bean/> | |
destinationChooser | <spring:bean/> | |
destinationResolver | <spring:bean/> | |
marshaler | <spring:bean/> | |
replyDestination | <spring:bean/> | |
replyProperties | <spring:bean/> | |
resourceAdapter | <spring:bean/> | |
serviceUnit | <spring:bean/> | |
store | <spring:bean/> | |
storeFactory | <spring:bean/> | |
useMessageIdInResponse | <spring:bean/> |
Attribute | Type | Description |
---|---|---|
deliveryMode | xs:integer | |
destinationName | xs:string | |
endpoint | xs:string | |
explicitQosEnabled | xs:boolean | |
interfaceName | xs:QName | |
jms102 | xs:boolean | |
messageIdEnabled | xs:boolean | |
messageTimestampEnabled | xs:boolean | |
priority | xs:integer | |
pubSubDomain | xs:boolean | |
pubSubNoLocal | xs:boolean | |
receiveTimeout | xs:long | |
replyDestinationName | xs:string | Sets the name of the reply destination.
This property will be used to create the replyDestination
using the destinationResolver when the endpoint starts if
the replyDestination has not been set. |
service | xs:QName | |
timeToLive | xs:long |
Element | Type | Description |
---|---|---|
connectionFactory | <spring:bean/> | |
definition | <spring:bean/> | |
description | <spring:bean/> | |
destination | <spring:bean/> | |
destinationChooser | <spring:bean/> | |
destinationResolver | <spring:bean/> | |
marshaler | <spring:bean/> | |
replyDestination | <spring:bean/> | Sets the reply destination.
This JMS destination will be used as the default destination for the response
messages when using an InOut JBI exchange. It will be used if the
replyDestinationChooser does not return any value. |
replyDestinationChooser | <spring:bean/> | |
serviceUnit | <spring:bean/> | |
store | <spring:bean/> | Sets the store used to store JBI exchanges that are waiting for a response JMS message. The store will be automatically created if not set. |
storeFactory | <spring:bean/> | Sets the store factory used to create the store. If none is set, a {@link MemoryStoreFactory} will be created and used instead. |
Attribute | Type | Description |
---|---|---|
cacheLevel | xs:integer | |
clientId | xs:string | |
concurrentConsumers | xs:integer | |
destinationName | xs:string | |
durableSubscriptionName | xs:string | |
endpoint | xs:string | |
interfaceName | xs:QName | |
jms102 | xs:boolean | |
listenerType | xs:string | |
maxMessagesPerTask | xs:integer | |
messageSelector | xs:string | |
pubSubDomain | xs:boolean | |
pubSubNoLocal | xs:boolean | |
receiveTimeout | xs:long | |
recoveryInterval | xs:long | |
replyDeliveryMode | xs:integer | |
replyDestinationName | xs:string | |
replyExplicitQosEnabled | xs:boolean | |
replyPriority | xs:integer | |
replyTimeToLive | xs:long | |
service | xs:QName | |
sessionAcknowledgeMode | xs:integer | |
stateless | xs:boolean | |
subscriptionDurable | xs:boolean | |
synchronous | xs:boolean | |
targetEndpoint | xs:string | |
targetInterface | xs:QName | |
targetOperation | xs:QName | |
targetService | xs:QName | |
targetUri | xs:string | |
transacted | xs:string | |
useJbiWrapper | xs:boolean | |
validateWsdl | xs:boolean |
Element | Type | Description |
---|---|---|
component | component | |
connectionFactory | <spring:bean/> | |
definition | <spring:bean/> | |
description | <spring:bean/> | |
destination | <spring:bean/> | |
destinationChooser | <spring:bean/> | |
destinationResolver | <spring:bean/> | |
exceptionListener | <spring:bean/> | |
marshaler | <spring:bean/> | |
policies | (<spring:bean/>)* | |
replyDestination | <spring:bean/> | |
replyProperties | <spring:bean/> | |
serverSessionFactory | <spring:bean/> | |
serviceUnit | <spring:bean/> | |
store | <spring:bean/> | |
storeFactory | <spring:bean/> | |
useMessageIdInResponse | <spring:bean/> | |
wsdl | <spring:bean/> |
Attribute | Type | Description |
---|---|---|
deliveryMode | xs:integer | |
destinationName | xs:string | |
endpoint | xs:string | |
explicitQosEnabled | xs:boolean | |
interfaceName | xs:QName | |
jms102 | xs:boolean | |
messageIdEnabled | xs:boolean | |
messageTimestampEnabled | xs:boolean | |
priority | xs:integer | |
pubSubDomain | xs:boolean | |
pubSubNoLocal | xs:boolean | |
receiveTimeout | xs:long | |
replyDestinationName | xs:string | Sets the name of the reply destination.
This property will be used to create the replyDestination
using the destinationResolver when the endpoint starts if
the replyDestination has not been set. |
service | xs:QName | |
timeToLive | xs:long | |
useJbiWrapper | xs:boolean | |
validateWsdl | xs:boolean |
Element | Type | Description |
---|---|---|
connectionFactory | <spring:bean/> | |
definition | <spring:bean/> | |
description | <spring:bean/> | |
destination | <spring:bean/> | |
destinationChooser | <spring:bean/> | |
destinationResolver | <spring:bean/> | |
marshaler | <spring:bean/> | |
policies | (<spring:bean/>)* | |
replyDestination | <spring:bean/> | Sets the reply destination.
This JMS destination will be used as the default destination for the response
messages when using an InOut JBI exchange. It will be used if the
replyDestinationChooser does not return any value. |
replyDestinationChooser | <spring:bean/> | |
serviceUnit | <spring:bean/> | |
store | <spring:bean/> | Sets the store used to store JBI exchanges that are waiting for a response JMS message. The store will be automatically created if not set. |
storeFactory | <spring:bean/> | Sets the store factory used to create the store. If none is set, a {@link MemoryStoreFactory} will be created and used instead. |
wsdl | <spring:bean/> |