We have jboss 2.4.9 in production enviroment with oracle 8.1.7 (jdbc from oracle classes13.zip)
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]
www.javalinux.it
MSN messanger: [EMAIL PROTECTED]
ICQ uin: 122192578
#jedit IRC channel as <maeste>

Reply via email to