You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by kitplummer <ki...@gmail.com> on 2006/07/07 20:35:18 UTC

jms:endpoint problem...

I want to be able to receive messages off of a queue, and send them to a
JBI's service endpoint.  BTW, it should be a one-way...no response.  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 =
org.apache.activeio.packet.ByteSequence@8cb416, 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 =
org.apache.activeio.packet.ByteSequence@8cb416, 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.