I am trying the following code to start a client transaction: Context context = new InitialContext(); UserTransaction utx = (UserTransaction) context.lookup("java:comp/UserTransaction"); utx.begin(); I get an exception from Orion: javax.naming.NameNotFoundException: java:comp/UserTransaction not found Other things work ok. I can lookup homes, and create ejb objects. Could someone help me out? Thanks. -AP_