I'm stuck on the following: I have two message-driven beans MDB1 and MDB2 
connected through two JMS queues (each MDB has its own queue). MDB uses a timer 
service to poll a database every now and then. Both beans have Container as its 
transaction type, with transaction attribute Required for their method 
onMessage.

Whenever I happen to erroneously create a second timer for MDB2, I see that new 
instances of MDB2 are created (I'm logging the ejbCreate method) which finally 
hog my server, bringing it to a grinding halt.

I suspect duplicate MDB2 beans are created though transaction rollback, but as 
I don't see any other error messages, I'm completely clueless. 

Also, I'd like to associate one single timer with MDB2, but I cannot seem to 
create it in the ejbCreate method. What is the standard approach here?

Any help is appreciated...

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

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

Reply via email to