Hi,
Check and see when the ejb methods are executed,
whether there is a transaction context -- you can use
UserTransaction.getStatus from within those methods.
Good luck,
Dasarath
--- millenium <[EMAIL PROTECTED]> wrote:
> Hi out there,
> i have a little problem with transactions (its my
> first try to use them...).
> Following Scenario:
> I want to call 2 methods of a Session Bean from a
> Servlet. Both methods are creating a new CMP-Object.
> Well...the first Object should be removed from
> Database if the second fails...So I thought why not
> using Transactions.
> This looks like the following:
>
> javax.naming.Context jndiContext = new
> javax.naming.InitialContext();
> | javax.transaction.UserTransaction ut =
> (javax.transaction.UserTransaction)
> jndiContext.lookup("UserTransaction");
> | ut.begin();
> | User user=sessionbean1.createNewUser();
> | Adress adress=sessionbean2.createNewAdress();
> | ut.commit;
>
> This code seems to work fine. If sessionbean2 fails,
> the correct ut.rollback() in the catch-Block (not
> shown above) is used (thanks to the debugger;)). But
> if I look in the Database, the entry from
> sessionbean1 is not removed...
> Where is the problem?
> Session Beans and CMP'S are both set to transaction
> type "supports" (with xdoclet). I'm using MySQL
> 4.0.15-nt (perhaps the database is the problem?).
> Cant I start transactions from the servlet???
>
> Bye
>
> Mark
>
> View the original post :
>
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3840851#3840851
>
> Reply to the post :
>
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3840851
>
>
>
-------------------------------------------------------
> This SF.Net email sponsored by Black Hat Briefings &
> Training.
> Attend Black Hat Briefings & Training, Las Vegas
> July 24-29 -
> digital self defense, top technical experts, no
> vendor pitches,
> unmatched networking opportunities. Visit
> www.blackhat.com
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
>
https://lists.sourceforge.net/lists/listinfo/jboss-user
>
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user