posted 17 years ago
I am getting the following error on glassfish when I try to list records in one of my DB tables.
javax.ejb.EJBException
Unable to complete container-managed transactionnested exception is: javax.transaction.SystemException javax.transaction.SystemException at com.sun.enterprise.distributedtx.J2EETransaction.commit(J2EETransaction.java:463) at com.sun.enterprise.distributedtx.J2EETransactionManagerOpt.commit(J2EETransactionManagerOpt.java:358) at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java:3736) at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:3515) at com.sun.ejb.containers.WebServiceInvocationHandler.invoke(WebServiceInvocationHandler.java:187) at $Proxy394.addCompany(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sun.enterprise.webservice.InvokerImpl.invoke(InvokerImpl.java:68) at com.sun.enterprise.webservice.EjbInvokerImpl.invoke(EjbInvokerImpl.java:75) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:132) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:241) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:74) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:559) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:518) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:503) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:400) at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(AbstractTubeImpl.java:70) at com.sun.enterprise.webservice.MonitoringPipe.process(MonitoringPipe.java:134) at
This is just part of the stacktrace.
Any idea what causes this or how it can be fixed?