| 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 | 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)* | |
| 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 | |
| subscriptionDurable | xs:boolean | |
| synchronous | xs:boolean | |
| targetEndpoint | xs:string | |
| targetInterface | 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. |
| 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. |
| 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. |
| 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. |
| jndiProperties | <spring:bean/> | The additional JNDI properties used when creating the JNDI context |
| policies | (<spring:bean/>)* | |
| resourceAdapter | <spring:bean/> | The ResourceAdapter to use on this JCA consumer endpoint. |
| serviceUnit | <spring:bean/> | |
| wsdlResource | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| endpoint | xs:string | |
| interfaceName | xs:QName | |
| pubSubDomain | xs:boolean | |
| replyDeliveryMode | xs:integer | |
| replyDestinationName | xs:string | |
| replyExplicitQosEnabled | xs:boolean | |
| replyPriority | xs:integer | |
| replyTimeToLive | xs:long | |
| service | xs:QName | |
| synchronous | xs:boolean | |
| targetEndpoint | xs:string | |
| targetInterface | 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 | |
| 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/> | |
| serviceUnit | <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 | |
| subscriptionDurable | xs:boolean | |
| synchronous | xs:boolean | |
| targetEndpoint | xs:string | |
| targetInterface | 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 | |
| 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/> | |
| serviceUnit | <spring:bean/> |