On 7/4/05, Andrew Stevens <[EMAIL PROTECTED]> wrote: > On Wed, 2005-06-29 at 13:23, Gérald Quintana wrote: > > According to XDoclet documentation, the @ejb.transaction tag only > > works with Entity and Session beans (seen in > > http://xdoclet.sourceforge.net/xdoclet/tags/ejb-tags.html). And it > > doesn't work with Message-driven beans (tested with XDoclet 1.2.3). > > > > According to EJB 2.1 spec, "For a message-driven bean's message > > listener interface, only the Required and NotSupported transaction > > attributes may be used.". Which means to me that MDB supports > > transaction attributes. > > > > Did I miss something? Or is there way to generate the > > <container-transaction> > > <method> > > <ejb-name>MessageDriven</ejb-name> > > <method-name>*</method-name> > > </method> > > <trans-attribute>NotSupported</trans-attribute> > > </container-transaction> > > bloc in the ejb-jar.xml for my MDB. > > I found an issue in JIRA which looks relevant > (http://opensource.atlassian.com/projects/xdoclet/browse/XDT-647), but > that was resolved some time ago. In fact, the documentation you mention > at http://xdoclet.sourceforge.net/xdoclet/tags/ejb-tags.html says > "Note: To set the transaction type for Message Driven Beans, use the > class level tag for now." which suggests that it ought to work, but not > if you use a method-level @tag. How exactly are you trying to specify > the transaction type in your MDB? > > > Andrew. > In fact, it didn't work with XDoclet 1.2.1 (or earlier), but it has been corrected since. Sorry for this silly question I should have tested the latest release first.
By the way I thank you for your advice Andrew, it helped me to find the solution. Gérald ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click _______________________________________________ xdoclet-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
