[jboss-dev-forums] [Design of JCA on JBoss] - JBAS-3321 - TransactionTimeout from EJB container

adrian@jboss.org do-not-reply at jboss.com
Fri Feb 9 07:59:53 EST 2007


The change done for this feature request is not correct.

The transaction timeout is not a property of the activation spec.
It is a property of the MDB container which is represented in JCA land
by the message endpoint factory (MEF).

What is required is a JBoss specific interface that the MEF implements
that allows you to retrieve the transaction timeout for a method,
i.e. similar to the isDeliveryTransacted(Method)

This then needs to be referenced from the MessageEndpointInterceptor.startTransaction()
method.
Of course if something else starts the transaction (like the server session)
is should also ask the MEF what the timeout is for the particular method.

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

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4013599



More information about the jboss-dev-forums mailing list