I must be missing something. I setup a queue to a MDB under JBoss 4.0.1 default 
configuration and everything appears to be working correctly. Auto-acknowledge 
is turned on. However, when the message is sent, it seems to behave 
synchronously all the way from the send through executing the onMessage method 
of the MDB. In other words, the send for a non-transacted message waits for the 
MDB to complete processing before returning. The commit for a transacted 
message behaves similarly.

Perhaps it's my ignorance of JMS, but I expected that at most the delivery of 
the message to the queue would be synchronous, not the MDB execution. The whole 
purpose of using JMS in this case was to delegate a long-running operation to 
the MDB so that the sender could continue without waiting for results. Is there 
something else I need to be doing? Thanks.

Bob

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4045093#4045093

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4045093
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to