The following are extract of error message from the server.log file for your perusal :-
anonymous wrote :
| oracle.jdbc.xa.OracleXAException
| at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1270)
|
anonymous wrote :
| 6950 at
org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
| 6953 Caused by: java.sql.SQLException: ORA-02089: COMMIT is not allowed in a
subordinate session
| 6954
|
| 6790 oracle.jdbc.xa.OracleXAException
| 6791 at
oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1270)
| 6792 at
oracle.jdbc.xa.client.OracleXAResource.end(OracleXAResource.java:480)
| 6793 at
org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.end(XAManagedConnection.java:147)
| 6794 at
org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.end(JcaXAResourceWrapper.java:58)
| 6795 at
com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord.topLevelPrepare(XAResourceRecord.java:25
9)
| 6796 at
com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2871)
| 6797 at
com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2828)
| 6798 at
com.arjuna.ats.arjuna.coordinator.BasicAction.prepare(BasicAction.java:2382)
| 6799 at
com.arjuna.ats.arjuna.coordinator.BasicAction.End(BasicAction.java:1783)
| 6800 at
com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:88)
| 6801 at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
| 6802 at
com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple
.java:1389)
| 6803 at
com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
| 6804 at
com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
| 6805 at
org.jboss.ejb3.tx.UserTransactionImpl.commit(UserTransactionImpl.java:82)
| 6806 at itac.ccc.server.ASServerComp.callASService(ASServerComp.java:36)
| 6807 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 6808 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 6809 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 6810 at java.lang.reflect.Method.invoke(Method.java:585)
| 6811 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| 6812 at
org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| 6813 at
org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| 6814 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6815 at
org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInter
ceptor.java:54)
| 6816 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6817 at
org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| 6818 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6819 at
org.jboss.ejb3.tx.BMTInterceptor.handleStateless(BMTInterceptor.java:71)
| 6820 at org.jboss.ejb3.tx.BMTInterceptor.invoke(BMTInterceptor.java:131)
| 6821 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6822 at
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
| 6823 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6824 at
org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| 6825 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6826 at
org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| 6827 at
org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)
| 6828 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6829 at
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| 6830 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6831 at
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| 6832 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6833 at
org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
| 6834 at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
| 6835 at
org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| 6836 at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)
| 6837 at
org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
| 6838 at
org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:373)
| 6839 at
org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)
| 6840 2008-10-20 18:46:34,823 WARN
[org.jboss.resource.connectionmanager.TxConnectionManager] Connection error occured: or
g.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@422e25[state=NORMAL
mc=org.jboss.res ource.adapter.jdbc.xa.XAManagedConnection@66db4e handles=0
lastUse=1224508594610 permit=true trackByTx=true mcp=org.j
boss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@c80825
context=org.jboss.resource.connectionmanage r.InternalManagedConnectionPool@8ee5c0
xaResource=org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper@e38fae
txSync=null]
| 6841 oracle.jdbc.xa.OracleXAException
| 6842 at
oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1270)
| 6843 at
oracle.jdbc.xa.client.OracleXAResource.end(OracleXAResource.java:480)
| 6844 at
org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.end(XAManagedConnection.java:147)
| 6845 at
org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.end(JcaXAResourceWrapper.java:58)
| 6846 at
com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord.topLevelPrepare(XAResourceRecord.java:25
9)
| 6847 at
com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2871)
| 6848 at
com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2828)
| 6849 at
com.arjuna.ats.arjuna.coordinator.BasicAction.prepare(BasicAction.java:2382)
| 6850 at
com.arjuna.ats.arjuna.coordinator.BasicAction.End(BasicAction.java:1783)
| 6851 at
com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:88)
| 6852 at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
| 6853 at
com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple
.java:1389)
| 6854 at
com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
| 6855 at
com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
| 6856 at
org.jboss.ejb3.tx.UserTransactionImpl.commit(UserTransactionImpl.java:82)
| 6857 at itac.ccc.server.ASServerComp.callASService(ASServerComp.java:36)
| 6858 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 6859 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 6860 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 6861 at java.lang.reflect.Method.invoke(Method.java:585)
| 6862 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| 6863 at
org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| 6864 at
org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| 6865 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6866 at
org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInter
ceptor.java:54)
| 6867 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6868 at
org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| 6869 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6870 at
org.jboss.ejb3.tx.BMTInterceptor.handleStateless(BMTInterceptor.java:71)
| 6871 at org.jboss.ejb3.tx.BMTInterceptor.invoke(BMTInterceptor.java:131)
| 6872 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6873 at
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
| 6874 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6875 at
org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| 6876 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6877 at
org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| 6878 at
org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)
| 6879 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| s.internal.jta.resources.arjunacore.norecoveryxa] Could not find new XAResource to use
for recovering non-serializable XAResource < 131075, 28, 26,
1--35fe69f3:cfb3:48fc5675:3d-35fe69f3:cfb3:48fc5675:48 >
|
18:50:09,886 WARN [loggerI18N]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa] Could not find new
XAResource to use for recovering non-serializable XAResource < 131075, 28, 26,
1--35fe69f3:cfb3:48fc5675:db-35fe69f3:cfb3:48fc5675:e6 >
| 18:50:09,889 WARN [loggerI18N]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa] Could not find new
XAResource to use for recovering non-serializable XAResource < 131075, 28, 26,
1--35fe69f3:9abf:48fc8469:10-35fe69f3:9abf:48fc8469:1b >
|
18:50:09,896 WARN [loggerI18N]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa] Could not find new
XAResource to use for recovering non-serializable XAResource < 131075, 28, 26,
1--35fe69f3:9a7b:48fc835b:11-35fe69f3:9a7b:48fc835b:1c >
| 6880 at
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| 6881 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6882 at
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| 6883 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6884 at
org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
| 6885 at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
| 6886 at
org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| 6887 at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)
| 6888 at
org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
| 6889 at
org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:373)
| 6890 at
org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)
| 6891 2008-10-20 18:46:34,833 DEBUG
[org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Exception destroying
ManagedConnection
org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@422e25[state=DES
TROYED mc=org.jboss.resource.adapter.jdbc.xa.XAManagedConnection@66db4e handles=0
lastUse=1224508594610 permit=false trackByTx=false
mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@c80825
context=org.jboss. resource.connectionmanager.InternalManagedConnectionPool@8ee5c0
xaResource=org.jboss.resource.connectionmanager.xa.Jc aXAResourceWrapper@e38fae
txSync=null]
| 6892 2008-10-20 18:46:34,835 DEBUG [org.jboss.util.NestedThrowable]
org.jboss.util.NestedThrowable.parentTraceEnabled=true
| 6893 2008-10-20 18:46:34,836 DEBUG [org.jboss.util.NestedThrowable]
org.jboss.util.NestedThrowable.nestedTraceEnabled=fals e
| 6894 2008-10-20 18:46:34,836 DEBUG [org.jboss.util.NestedThrowable]
org.jboss.util.NestedThrowable.detectDuplicateNesting= true
| 6895 org.jboss.resource.JBossResourceException: SQLException; - nested throwable:
(java.sql.SQLException: ORA-02089: COMMI T is not allowed in a subordinate session
| 6896 )
| 6897 at
org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection.checkException(BaseWrapperManagedConnection.j
ava:636)
| 6898 at
org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.destroy(XAManagedConnection.java:104)
| 6899 at
org.jboss.resource.connectionmanager.InternalManagedConnectionPool.doDestroy(InternalManagedConnectionPool
.java:608)
| 6900 at
org.jboss.resource.connectionmanager.InternalManagedConnectionPool.returnConnection(InternalManagedConnect
ionPool.java:384)
| 6901 at
org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.returnConnection(JBossManagedConn
ectionPool.java:629)
| 6902 at
org.jboss.resource.connectionmanager.BaseConnectionManager2.returnManagedConnection(BaseConnectionManager2
.java:363)
| 6903 at
org.jboss.resource.connectionmanager.BaseConnectionManager2$BaseConnectionEventListener.connectionErrorOcc
urred(BaseConnectionManager2.java:756)
| 6904 at
org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.connectionErrorOccurred
(TxConnectionManager.java:692)
| 6905 at
org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection.broadcastConnectionError(BaseWrapperManagedCo
nnection.java:305)
| 6906 at
org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.end(XAManagedConnection.java:152)
| 6907 at
org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.end(JcaXAResourceWrapper.java:58)
| 6908 at
com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord.topLevelPrepare(XAResourceRecord.java:25
9)
| 6909 at
com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2871)
| 6910 at
com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2828)
| 6911 at
com.arjuna.ats.arjuna.coordinator.BasicAction.prepare(BasicAction.java:2382)
| 6912 at
com.arjuna.ats.arjuna.coordinator.BasicAction.End(BasicAction.java:1783)
| 6913 at
com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:88)
| 6914 at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
| 6915 at
com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple
.java:1389)
| 6916 at
com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
| 6917 at
com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
| 6918 at
org.jboss.ejb3.tx.UserTransactionImpl.commit(UserTransactionImpl.java:82)
| 6919 at itac.ccc.server.ASServerComp.callASService(ASServerComp.java:36)
| 6920 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| 6921 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| 6922 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| 6923 at java.lang.reflect.Method.invoke(Method.java:585)
| 6924 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| 6925 at
org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
| 6926 at
org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
| 6927 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6928 at
org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInter
ceptor.java:54)
| 6929 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6930 at
org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| 6931 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6932 at
org.jboss.ejb3.tx.BMTInterceptor.handleStateless(BMTInterceptor.java:71)
| 6933 at org.jboss.ejb3.tx.BMTInterceptor.invoke(BMTInterceptor.java:131)
| 6934 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6935 at
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
| 6936 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6937 at
org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
| 6938 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6939 at
org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| 6940 at
org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)
| 6941 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6942 at
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| 6943 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6944 at
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| 6945 at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| 6946 at
org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
| 6947 at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
| 6948 at
org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| 6949 at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)
| 6950 at
org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
| 6953 Caused by: java.sql.SQLException: ORA-02089: COMMIT is not allowed in a
subordinate session
| 6954
| 6955 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
| 6956 at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
| 6957 at oracle.jdbc.ttc7.Ocommoncall.receive(Ocommoncall.java:140)
| 6958 at oracle.jdbc.ttc7.TTC7Protocol.logoff(TTC7Protocol.java:396)
| 6959 at
oracle.jdbc.driver.OracleConnection.close(OracleConnection.java:1518)
| 6960 at
oracle.jdbc.pool.OraclePooledConnection.close(OraclePooledConnection.java:259)
| 6961 at
org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.destroy(XAManagedConnection.java:100)
| 6962 ... 54 more
|
|
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4183241#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...