I setted it up to use XA connection. It works fine, but sometimes I get this erorr, when I'm calling a getConnection on my DataSource. Any idea?
Thanks in advance for your time.
Stefano
-----------------------------------------------------------------
[17:28:42,657,XAConnectionFactory] Unable to register with TransactionManager
java.lang.IllegalStateException: Already started committing.
at org.jboss.tm.TxCapsule.enlistResource(TxCapsule.java:567)
at org.jboss.tm.TransactionImpl.enlistResource(TransactionImpl.java:102)
at org.jboss.pool.jdbc.xa.XAConnectionFactory.prepareObject(XAConnectionFactory.java:369)
at org.jboss.pool.ObjectPool.getObject(ObjectPool.java:676)
at org.jboss.pool.jdbc.xa.XAPoolDataSource.getConnection(XAPoolDataSource.java:258)
at it.lince.deoas.singletons.ServiceLocator.getConnectionStandardDS(ServiceLocator.java:143)
at it.lince.deoas.dao.DeOASDAO.openConnection(DeOASDAO.java:97)
at it.lince.deoas.dao.DeOASDAO.<init>(DeOASDAO.java:85)
at it.lince.deoas.sessionControllerNoState.SessionControllerNoStateBean.cercaAzienda(SessionControllerNoStateBean.java:347)
at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:542)
at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:82)
at org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:138)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:347)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:100)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:127)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:170)
at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:286)
at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:506)
at org.jboss.ejb.plugins.jrmp.interfaces.GenericProxy.invokeContainer(GenericProxy.java:335)
at org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke(StatelessSessionProxy.java:123)
at $Proxy281.cercaAzienda(Unknown Source)
at it.lince.deoas.servlets.RicercaServlet.performAction(RicercaServlet.java:55)
at it.lince.deoas.abstractClass.AbstractServletNoState.doGet(AbstractServletNoState.java:170)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
|
--------------- all work and no play makes Jack a dull boy ---------------
bye Stefano [EMAIL PROTECTED] |
