I want to be able to receive messages off of a queue, and send them to a
JBI's service endpoint.  Not sure if I've setup my component
correctly...but, heres the debug output:


2986 [ActiveMQ Session Task] DEBUG
org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor  -
Received jms message ActiveMQTextMessage {commandId = 6, responseRequired =
true, messageId =
ID:siryn-apus.dhcp.tuc.us.ray.com-54811-1152297087077-1:1:1:1:1,
originalDestination = null, originalTransactionId = null, producerId =
ID:siryn-apus.dhcp.tuc.us.ray.com-54811-1152297087077-1:1:1:1, destination =
queue://eMAF.Task, transactionId = null, expiration = 0, timestamp =
1152297090279, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
[EMAIL PROTECTED], marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, text = null}
2989 [pool-2-thread-2] DEBUG
org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor  -
Handling jms message ActiveMQTextMessage {commandId = 6, responseRequired =
true, messageId =
ID:siryn-apus.dhcp.tuc.us.ray.com-54811-1152297087077-1:1:1:1:1,
originalDestination = null, originalTransactionId = null, producerId =
ID:siryn-apus.dhcp.tuc.us.ray.com-54811-1152297087077-1:1:1:1, destination =
queue://eMAF.Task, transactionId = null, expiration = 0, timestamp =
1152297090279, arrival = 0, correlationId = null, replyTo = null, persistent
= true, type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content =
[EMAIL PROTECTED], marshalledProperties = null,
dataStructure = null, redeliveryCounter = 0, size = 0, properties = null,
readOnlyProperties = true, readOnlyBody = true, text = null}
2990 [main] INFO  org.apache.servicemix.tck.MessageList  - Waiting for
message to arrive
3019 [pool-2-thread-2] ERROR
org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor  -
Error while handling jms message
javax.jbi.messaging.MessagingException: Do not understand pattern: null
        at
org.apache.servicemix.jbi.messaging.MessageExchangeFactoryImpl.createExchange(MessageExchangeFactoryImpl.java:92)
        at
org.apache.servicemix.soap.SoapHelper.createExchange(SoapHelper.java:219)
        at org.apache.servicemix.soap.SoapHelper.onReceive(SoapHelper.java:108)
        at
org.apache.servicemix.jms.multiplexing.MultiplexingConsumerProcessor$1.run(MultiplexingConsumerProcessor.java:124)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:613)
10990 [main] INFO  org.apache.servicemix.tck.MessageList  - End of wait for
8000 millis

And, here's the configuration:

<jms:endpoint service="emaf:MyProviderService"
                                        endpoint="jms"
                                        targetService="emaf:mmservice"
                                        role="consumer" 
                                        destinationStyle="queue"
                                        jmsProviderDestinationName="eMAF.Task"
                                        connectionFactory="#jmsFactory"/>  

TIA for any help.

Kit
-- 
View this message in context: 
http://www.nabble.com/jms%3Aendpoint-problem...-tf1908003.html#a5222499
Sent from the ServiceMix - User forum at Nabble.com.

Reply via email to