Hashtable parms = new
Hashtable();
parms.put(Context.INITIAL_CONTEXT_FACTORY,
"com.ibm.websphere.naming.WsnInitialContextFactory");
parms.put(Context.PROVIDER_URL,
"iiop://localhost:900");
InitialContext ctx =
new InitialContext();
UserTransaction ut = (UserTransaction)
ctx.lookup("java:comp/UserTransaction");
DataSource ds = (DataSource)
ctx.lookup("dataSource");
Connection con = ds.getConnection();
Espero ter ajudado :)
Anderson Braz
----- Original Message -----
Sent: Friday, March 07, 2003 12:08
PM
Subject: [enterprise-list] JTS/JTA
Galera,
Algu�m poderia me ajudar?
Eu utilizo o WebSphere Advanced Single Server 4.0. Estou tentando fazer
uma Unit Test (JUnit) que utiliza transa��es no servidor. Sendo assim, � um
programa Java standalone que acessa o WebSphere. O c�digo que utilizo � o
seguinte:
Hashtable parms = new
Hashtable();
parms.put(Context.INITIAL_CONTEXT_FACTORY,
"com.ibm.websphere.naming.WsnInitialContextFactory");
parms.put(Context.PROVIDER_URL,
"iiop://localhost:900");
Context ctx = new InitialContext(p);
UserTransaction ut = (UserTransaction)
ctx.lookup("jta/usertransaction");
DataSource ds = (DataSource) ctx.lookup("dataSource");
Connection con = ds.getConnection();
O que ocorre � que na linha onde fa�o getConnection, est� ocorrendo o
seguinte erro
"JTS/JTA transaction has been aborted"
Algu�m tem id�ia do que pode ser?
Obrigado