(I'm resending this from yesterday because I inadvertently had my mail set
to html. My apologies to the group.)
I'm very early in the JBoss learning curve. Using suggestions from messages
posted here, I've got a connection to Oracle working fine with
org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl. But when I try
using the OracleXADataSource, I get the proper results back at the client,
but then I get the following errors in the JBoss console. Any ideas why
this is happening?
[guyr.DbTester] java.sql.SQLException: ORA-29532: Java call terminated by
uncaug
ht Java exception: java.lang.NullPointerException
ORA-06512: at "SYS.JAVA_XA", line 0
ORA-06512: at line 1
[guyr.DbTester] at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBErro
r.java:114)
[guyr.DbTester] at
oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
[guyr.DbTester] at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:542)
[guyr.DbTester] at
oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.ja
va:1311)
[guyr.DbTester] at
oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7P
rotocol.java:738)
[guyr.DbTester] at
oracle.jdbc.driver.OracleStatement.executeNonQuery(Or
acleStatement.java:1313)
[guyr.DbTester] at
oracle.jdbc.driver.OracleStatement.doExecuteOther(Ora
cleStatement.java:1232)
[guyr.DbTester] at
oracle.jdbc.driver.OracleStatement.doExecuteWithBatch
(OracleStatement.java:1353)
[guyr.DbTester] at
oracle.jdbc.driver.OracleStatement.doExecute(OracleSt
atement.java:1760)
[guyr.DbTester] at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeo
ut(OracleStatement.java:1805)
[guyr.DbTester] at
oracle.jdbc.driver.OraclePreparedStatement.executeUpd
ate(OraclePreparedStatement.java:322)
[guyr.DbTester] at
oracle.jdbc.driver.OraclePreparedStatement.execute(Or
aclePreparedStatement.java:366)
[guyr.DbTester] at
oracle.jdbc.xa.client.OracleXAResource.start(OracleXA
Resource.java:102)
[guyr.DbTester] at
org.jboss.tm.TxCapsule.startResource(TxCapsule.java:1
097)
[guyr.DbTester] at
org.jboss.tm.TxCapsule.enlistResource(TxCapsule.java:
624)
[guyr.DbTester] at
org.jboss.tm.TransactionImpl.enlistResource(Transacti
onImpl.java:111)
[guyr.DbTester] at
org.opentools.minerva.jdbc.xa.XAConnectionFactory.pre
pareObject(XAConnectionFactory.java:269)
[guyr.DbTester] at
org.opentools.minerva.pool.ObjectPool.getObject(Objec
tPool.java:548)
[guyr.DbTester] at
org.opentools.minerva.pool.ObjectPool.getObject(Objec
tPool.java:521)
[guyr.DbTester] at
org.opentools.minerva.jdbc.xa.XAPoolDataSource.getCon
nection(XAPoolDataSource.java:165)
[guyr.DbTester] at
guyr.DbTesterBean.getSysDate(DbTesterBean.java:48)
[guyr.DbTester] at java.lang.reflect.Method.invoke(Native Method)
[guyr.DbTester] at
org.jboss.ejb.StatelessSessionContainer$ContainerInte
rceptor.invoke(StatelessSessionContainer.java:472)
[guyr.DbTester] at
org.jboss.ejb.plugins.StatelessSessionInstanceInterce
ptor.invoke(StatelessSessionInstanceInterceptor.java:87)
[guyr.DbTester] at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxI
nterceptorCMT.java:133)
[guyr.DbTester] at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransac
tions(TxInterceptorCMT.java:263)
[guyr.DbTester] at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInter
ceptorCMT.java:99)
[guyr.DbTester] at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(Secu
rityInterceptor.java:137)
[guyr.DbTester] at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterc
eptor.java:195)
[guyr.DbTester] at
org.jboss.ejb.StatelessSessionContainer.invoke(Statel
essSessionContainer.java:271)
[guyr.DbTester] at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoke
r.invoke(JRMPContainerInvoker.java:381)
[guyr.DbTester] at java.lang.reflect.Method.invoke(Native Method)
[guyr.DbTester] at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServe
rRef.java:241)
[guyr.DbTester] at
sun.rmi.transport.Transport$1.run(Transport.java:142)
[guyr.DbTester] at
java.security.AccessController.doPrivileged(Native Me
thod)
[guyr.DbTester] at
sun.rmi.transport.Transport.serviceCall(Transport.jav
a:139)
[guyr.DbTester] at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCP
Transport.java:443)
[guyr.DbTester] at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.
run(TCPTransport.java:643)
[guyr.DbTester] at java.lang.Thread.run(Thread.java:484)
[guyr.DbTester] XAException: tx=XidImpl [FormatId=257, GlobalId=W2K-PRO//1,
Bran
chQual=] errorCode=XAER_RMERR
[guyr.DbTester] oracle.jdbc.xa.OracleXAException
[guyr.DbTester] at
oracle.jdbc.xa.OracleXAResource.checkError(OracleXARe
source.java:467)
[guyr.DbTester] at
oracle.jdbc.xa.client.OracleXAResource.start(OracleXA
Resource.java:122)
[guyr.DbTester] at
org.jboss.tm.TxCapsule.startResource(TxCapsule.java:1
097)
[guyr.DbTester] at
org.jboss.tm.TxCapsule.enlistResource(TxCapsule.java:
624)
[guyr.DbTester] at
org.jboss.tm.TransactionImpl.enlistResource(Transacti
onImpl.java:111)
[guyr.DbTester] at
org.opentools.minerva.jdbc.xa.XAConnectionFactory.pre
pareObject(XAConnectionFactory.java:269)
[guyr.DbTester] at
org.opentools.minerva.pool.ObjectPool.getObject(Objec
tPool.java:548)
[guyr.DbTester] at
org.opentools.minerva.pool.ObjectPool.getObject(Objec
tPool.java:521)
[guyr.DbTester] at
org.opentools.minerva.jdbc.xa.XAPoolDataSource.getCon
nection(XAPoolDataSource.java:165)
[guyr.DbTester] at
guyr.DbTesterBean.getSysDate(DbTesterBean.java:48)
[guyr.DbTester] at java.lang.reflect.Method.invoke(Native Method)
[guyr.DbTester] at
org.jboss.ejb.StatelessSessionContainer$ContainerInte
rceptor.invoke(StatelessSessionContainer.java:472)
[guyr.DbTester] at
org.jboss.ejb.plugins.StatelessSessionInstanceInterce
ptor.invoke(StatelessSessionInstanceInterceptor.java:87)
[guyr.DbTester] at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxI
nterceptorCMT.java:133)
[guyr.DbTester] at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransac
tions(TxInterceptorCMT.java:263)
[guyr.DbTester] at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInter
ceptorCMT.java:99)
[guyr.DbTester] at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(Secu
rityInterceptor.java:137)
[guyr.DbTester] at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterc
eptor.java:195)
[guyr.DbTester] at
org.jboss.ejb.StatelessSessionContainer.invoke(Statel
essSessionContainer.java:271)
[guyr.DbTester] at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoke
r.invoke(JRMPContainerInvoker.java:381)
[guyr.DbTester] at java.lang.reflect.Method.invoke(Native Method)
[guyr.DbTester] at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServe
rRef.java:241)
[guyr.DbTester] at
sun.rmi.transport.Transport$1.run(Transport.java:142)
[guyr.DbTester] at
java.security.AccessController.doPrivileged(Native Me
thod)
[guyr.DbTester] at
sun.rmi.transport.Transport.serviceCall(Transport.jav
a:139)
[guyr.DbTester] at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCP
Transport.java:443)
[guyr.DbTester] at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.
run(TCPTransport.java:643)
[guyr.DbTester] at java.lang.Thread.run(Thread.java:484)
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user