The question is if the call actually requires a transaction. If it doesn't, set it to NotSupported or one of the ones that indicates a Transaction isn't required. If it is, then the calling process has to be inside of a transaction (ie: I believe must have a Transaction Manager to handle transaction type calls).
-----Original Message-----
From: Sreekanth Gopinathan [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, October 19, 2004 4:13 PM
To: [EMAIL PROTECTED]
Subject: Re: weblogic.transaction.internal.AppSetRollbackOnlyException
Hi George,
This is the entry I have made in the ejb-jar.xml
<container-transaction >
<method >
<ejb-name>ProcessDefinitionDirectory</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>RequiresNew</trans-attribute>
</container-transaction>
Do you think changing the trans attribute to Required will help . Actually I tried with the 2 options for the transaction-attribute, Supports and RequiresNew.
Awaiting your suggestions.
Regards,
Sreekanth
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".