geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "YunFeng Ma (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-3259) Unuseful exception stack trace in TransactionImpl.java
Date Mon, 25 Jun 2007 11:49:25 GMT
Unuseful exception stack trace in TransactionImpl.java
------------------------------------------------------

                 Key: GERONIMO-3259
                 URL: https://issues.apache.org/jira/browse/GERONIMO-3259
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: transaction manager
    Affects Versions: 2.0-M7
            Reporter: YunFeng Ma


When ActiveMQ client accesses an MDB in geronimo, everything works fine except the following
exception trace:

java.lang.IllegalStateException: Cannot log transactions unles XAResources are n
amed! org.apache.activemq.ra.LocalAndXATransaction@3cbc3cbc
        at org.apache.geronimo.transaction.manager.TransactionImpl$TransactionBr
anch.getResourceName(TransactionImpl.java:711)
        at org.apache.geronimo.transaction.log.HOWLLog.prepare(HOWLLog.java:254)

        at org.apache.geronimo.transaction.log.HOWLLog$$FastClassByCGLIB$$7315be
2e.invoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
        at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethod
Invoker.java:38)
        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperatio
n.java:127)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.
java:828)
        at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:5
7)
        at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperat
ionInvoker.java:35)
        at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro
xyMethodInterceptor.java:96)
        at org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$cb5e751f.p
repare(<generated>)
        at org.apache.geronimo.transaction.manager.TransactionImpl.internalPrepa
re(TransactionImpl.java:443)
        at org.apache.geronimo.transaction.manager.TransactionImpl.commit(Transa
ctionImpl.java:315)
        at org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit
(TransactionManagerImpl.java:264)
        at org.apache.openejb.core.transaction.TransactionPolicy.commitTransacti
on(TransactionPolicy.java:139)
        at org.apache.openejb.core.transaction.TxRequired.afterInvoke(TxRequired
.java:75)
        at org.apache.openejb.core.mdb.MdbContainer.afterDelivery(MdbContainer.j
ava:375)
        at org.apache.openejb.core.mdb.EndpointHandler.afterDelivery(EndpointHan
dler.java:274)
        at org.apache.openejb.core.mdb.EndpointHandler.invoke(EndpointHandler.ja
va:164)
        at $Proxy35.afterDelivery(Unknown Source)
        at org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.afte
rDelivery(MessageEndpointProxy.java:126)
        at org.apache.activemq.ra.MessageEndpointProxy.afterDelivery(MessageEndp
ointProxy.java:65)
        at org.apache.activemq.ra.ServerSessionImpl.afterDelivery(ServerSessionI
mpl.java:216)
        at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:751)
        at org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:1
65)
        at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.ja
va:290)
        at org.apache.geronimo.connector.work.pool.NamedRunnable.run(NamedRunnab
le.java:32)
        at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:201)
        at org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(Th
readPool.java:331)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:665)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:690)
        at java.lang.Thread.run(Thread.java:803)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message