Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 43502 invoked from network); 21 May 2006 11:06:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 May 2006 11:06:11 -0000 Received: (qmail 16763 invoked by uid 500); 21 May 2006 11:06:09 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 16751 invoked by uid 500); 21 May 2006 11:06:09 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 16740 invoked by uid 99); 21 May 2006 11:06:09 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 May 2006 04:06:09 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [213.83.63.60] (HELO ms4-2.1blu.de) (213.83.63.60) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 May 2006 04:06:07 -0700 Received: from [83.221.231.2] (helo=[83.221.231.2]) by ms4-2.1blu.de with asmtp (Exim 3.36 #1) id 1Fhlkl-00031d-00 for user@geronimo.apache.org; Sun, 21 May 2006 13:05:43 +0200 Message-ID: <44704985.9040501@ds-2.de> Date: Sun, 21 May 2006 13:05:41 +0200 From: "D. Strauss" User-Agent: Thunderbird 1.5.0.2 (X11/20060420) MIME-Version: 1.0 To: Geronimo ML Subject: TransactionRolledbackException when accessing a Webservice Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hello, folks In October, Deepesh encountered an exception that seems to stayed unanswered. However, I ran into the same exception today and I want to know under which conditions this exception occurs. The ST is: Web Service EJB Invocation failed: method public abstract int ds2.kert.ws.WSIF.holeAnzProjekte() throws java.rmi.RemoteException; nested exception is: javax.transaction.TransactionRolledbackException at org.openejb.server.axis.EJBContainerProvider.processMessage(EJBContainerProvider.java:109) at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454) at org.apache.geronimo.axis.server.AxisWebServiceContainer.invoke(AxisWebServiceContainer.java:115) at org.apache.geronimo.jetty.JettyEJBWebServiceContext.handle(JettyEJBWebServiceContext.java:162) at org.mortbay.http.HttpServer.service(HttpServer.java:909) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: javax.transaction.TransactionRolledbackException at org.openejb.transaction.ContainerPolicy$TxRequired.invoke(ContainerPolicy.java:126) at org.openejb.transaction.TransactionContextInterceptor.invoke(TransactionContextInterceptor.java:80) at org.openejb.slsb.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:98) at org.openejb.transaction.ContainerPolicy$TxRequired.invoke(ContainerPolicy.java:140) at org.openejb.transaction.TransactionContextInterceptor.invoke(TransactionContextInterceptor.java:80) at org.openejb.SystemExceptionInterceptor.invoke(SystemExceptionInterceptor.java:82) at org.openejb.GenericEJBContainer.invoke(GenericEJBContainer.java:238) at org.openejb.GenericEJBContainer$$FastClassByCGLIB$$60a0c356.invoke() at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:118) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:800) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:36) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) at org.openejb.EJBContainer$$EnhancerByCGLIB$$294bf5a9.invoke() at org.openejb.server.axis.EJBContainerProvider.processMessage(EJBContainerProvider.java:103) ... 14 more According to it, the EJB container seems to have some trouble creating a transaction. Or how can I interpret this stracktrace? This stacktrace occurs when I access a SLSB via a Webservice (the SLSB is the endpoint ^^). Best regards Dirk