异常太多了,一次拷不完,分成几分了。
15:54:40,334 WARN  [TxCapsule] XAException: tx=XidImpl [FormatId=257, GlobalId=y
01//0, BranchQual=] errorCode=XA_UNKNOWN(0)
javax.transaction.xa.XAException: Error trying to start local tx: javax.resource
.ResourceException: SQLException
        at org.jboss.resource.connectionmanager.LocalTxConnectionManager$LocalCo
nnectionEventListener.start(LocalTxConnectionManager.java:506)
        at org.jboss.tm.TxCapsule.startResource(TxCapsule.java:1232)
        at org.jboss.tm.TxCapsule.enlistResource(TxCapsule.java:726)
        at org.jboss.tm.TransactionImpl.enlistResource(TransactionImpl.java:102)        at org.jboss.resource.connectionmanager.LocalTxConnectionManager$LocalCo
nnectionEventListener.enlist(LocalTxConnectionManager.java:320)
        at org.jboss.resource.connectionmanager.LocalTxConnectionManager.managed
ConnectionReconnected(LocalTxConnectionManager.java:255)
        at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateC
onnection(BaseConnectionManager2.java:534)
        at org.jboss.resource.connectionmanager.BaseConnectionManager2$Connectio
nManagerProxy.allocateConnection(BaseConnectionManager2.java:822)
        at org.jboss.resource.adapter.jdbc.local.LocalDataSource.getConnection(L
ocalDataSource.java:102)
        at org.jboss.ejb.plugins.cmp.jdbc.JDBCCreateEntityCommand.insertEntity(J
DBCCreateEntityCommand.java:182)
        at org.jboss.ejb.plugins.cmp.jdbc.JDBCCreateEntityCommand.execute(JDBCCr
eateEntityCommand.java:131)
        at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.createEntity(JDBCStor
eManager.java:527)
        at org.jboss.ejb.plugins.CMPPersistenceManager.createEntity(CMPPersisten
ceManager.java:253)
        at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.crea
teEntity(CachedConnectionInterceptor.java:270)
        at org.jboss.ejb.EntityContainer.createHome(EntityContainer.java:731)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:42)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:28)
        at java.lang.reflect.Method.invoke(Method.java:327)
        at org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityC
ontainer.java:1119)
        at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractIntercep
tor.java:73)
        at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(Ent
itySynchronizationInterceptor.java:207)
        at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo
keHome(CachedConnectionInterceptor.java:215)
        at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractIntercep
tor.java:73)
        at org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInst
anceInterceptor.java:90)
        at org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInte
rceptor.java:79)
        at org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCrea
tionInterceptor.java:44)
        at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte
rceptor.java:111)
        at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep
torCMT.java:228)
        at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.ja
va:62)
        at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityIntercep
tor.java:105)
        at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:1
29)
        at org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:487)
        at org.jboss.ejb.Container.invoke(Container.java:730)
        at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1058)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:
382)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:42)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:28)
        at java.lang.reflect.Method.invoke(Method.java:327)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:264)
        at sun.rmi.transport.Transport$1.run(Transport.java:151)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:147)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4
63)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:704)
        at java.lang.Thread.run(Thread.java:539)

解决方案 »

  1.   

    15:54:41,205 WARN  [LocalTxConnectionManager$LocalConnectionEventListener] prepa
    re called on a local tx. You are not getting the semantics you expect!
    15:54:41,225 WARN  [LocalTxConnectionManager$LocalConnectionEventListener] prepa
    re called on a local tx. You are not getting the semantics you expect!
    15:54:41,235 WARN  [TxCapsule] XAException: tx=XidImpl [FormatId=257, GlobalId=y
    01//0, BranchQual=] errorCode=XA_UNKNOWN(0)
    javax.transaction.xa.XAException: wrong xid in commit: expected: null, got: XidI
    mpl [FormatId=257, GlobalId=y01//0, BranchQual=1]
            at org.jboss.resource.connectionmanager.LocalTxConnectionManager$LocalCo
    nnectionEventListener.commit(LocalTxConnectionManager.java:548)
            at org.jboss.tm.TxCapsule.commitResources(TxCapsule.java:1714)
            at org.jboss.tm.TxCapsule.commit(TxCapsule.java:413)
            at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:73)
            at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep
    torCMT.java:251)
            at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.ja
    va:62)
            at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityIntercep
    tor.java:105)
            at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:1
    29)
            at org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:487)
            at org.jboss.ejb.Container.invoke(Container.java:730)
            at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1058)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:
    382)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:42)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:28)
            at java.lang.reflect.Method.invoke(Method.java:327)
            at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:264)
            at sun.rmi.transport.Transport$1.run(Transport.java:151)
            at java.security.AccessController.doPrivileged(Native Method)
            at sun.rmi.transport.Transport.serviceCall(Transport.java:147)
            at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4
    63)
            at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
    .java:704)
            at java.lang.Thread.run(Thread.java:539)
      

  2.   

    15:54:41,475 WARN  [TxCapsule] XAException: tx=XidImpl [FormatId=257, GlobalId=y
    01//0, BranchQual=] errorCode=XA_UNKNOWN(0)
    javax.transaction.xa.XAException: wrong xid in commit: expected: null, got: XidI
    mpl [FormatId=257, GlobalId=y01//0, BranchQual=2]
            at org.jboss.resource.connectionmanager.LocalTxConnectionManager$LocalCo
    nnectionEventListener.commit(LocalTxConnectionManager.java:548)
            at org.jboss.tm.TxCapsule.commitResources(TxCapsule.java:1714)
            at org.jboss.tm.TxCapsule.commit(TxCapsule.java:413)
            at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:73)
            at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep
    torCMT.java:251)
            at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.ja
    va:62)
            at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityIntercep
    tor.java:105)
            at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:1
    29)
            at org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:487)
            at org.jboss.ejb.Container.invoke(Container.java:730)
            at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1058)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:
    382)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:42)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:28)
            at java.lang.reflect.Method.invoke(Method.java:327)
            at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:264)
            at sun.rmi.transport.Transport$1.run(Transport.java:151)
            at java.security.AccessController.doPrivileged(Native Method)
            at sun.rmi.transport.Transport.serviceCall(Transport.java:147)
            at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4
    63)
            at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
    .java:704)
            at java.lang.Thread.run(Thread.java:539)