I am trying to run the following programm:

        Client from another VM calls Controller stateless EJB ( transaction
type : Bean , Required )

        Controller looks up EJB Bean1 stateless ( transaction type : Bean ,
Supports )
        Controller looks up EJB Bean2 stateless ( transaction type : Bean ,
Supports )

        Controller gets a pointer to a UserTransaction , starts it and calls

        Bean1.updateDatabase
        Bean2.updateDatabase

        Controller commits or rollbacks.


        I am getting an exception when my Controller is trying to look up
Bean1 :

        "java.rmi.ServerException: RemoteException occurred in server
thread; nested exception
         java.rmi.ServerException: Transaction rolled back:bean1/bean1Home "


        This is a code snippet from my Controller :

                Context jndiCtx = new InitialContext();
                ut = ( UserTransaction )jndiCtx.lookup (
"java:comp/UserTransaction" );                  
                bean1Home home1 = ( bean1Home )jndiCtx.lookup( "bean1/bean1"
);


        Does somebody have similar code that works ( Controller + EJB )


                                                Thnaks a lot.



_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to