geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: Transactions?
Date Fri, 17 Jun 2005 07:36:10 GMT
I think the portable location is java:comp/UserTransaction

In geronimo we pretty much follow the spec that you can only look 
things up under java:comp/

thanks
david jencks

On Jun 17, 2005, at 12:04 AM, Neal Sanche wrote:

> Hi All,
>
> Okay, another rough spot found in my transition. I'm trying to create 
> a new CMP bean instance from my web app. But it needs a transaction to 
> do so. I suppose I could do the operation from within a Session bean 
> method (I probably will anyway), but is there a way to obtain a new 
> Transaction from within the web application's code? I was used to 
> doing the following:
>
>        UserTransaction tx = null;
>        InitialContext ctx = null;
>        try {
>            ctx = new InitialContext();
>            tx = (UserTransaction)ctx.lookup("UserTransaction");
>            tx.begin();
>            chain.doFilter(request, response);
>        } catch (Throwable e) {
>            throw new ServletException(e);
>        } finally {
>            try {
>                if (tx != null)
>                    tx.commit();
>                if (ctx != null)
>                    ctx.close();
>            } catch (Throwable ex) {
>                throw new ServletException(ex);
>            }
>        }
>
> Now that just throws a name not found for UserTransaction. How do I do 
> it with Geronimo?
>
> Thanks in advance.
>
> -Neal
>


Mime
View raw message