Re[8]: WebDAV JCA status=STATUS_NO_TRANSACTION
Hello Oliver, The error is still being with slide 2.1. The slide.war and webdav-2.1.rar were deployed correctly. For jboss-3.2.5 I used webdav-connector-ds.xml shipped with Slide, for jboss-4.0.0 webdav-connector-ds.xml: connection-factories tx-connection-factory jndi-nameWebDAV-Connector/jndi-name xa-transaction/ track-connection-by-tx/ rar-nametest-webdav-files-0.1.ear#webdav-2.1.rar/rar-name connection-definitionjavax.resource.cci.ConnectionFactory/connection-definition max-pool-size20/max-pool-size /tx-connection-factory /connection-factories In all cases, slide test and my test, I get exception: WARN [org.jboss.tm.TransactionImpl] XAException: tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=pc268/14, BranchQual=, localId=14] errorCode=XAER_NOTA javax.transaction.xa.XAException at org.apache.commons.transaction.util.xa.AbstractXAResource.end(AbstractXAResource.java:133) at org.jboss.tm.TransactionImpl$Resource.endResource(TransactionImpl.java:2031) at org.jboss.tm.TransactionImpl$Resource.endResource(TransactionImpl.java:2006) ... ERROR [org.jboss.web.localhost.Engine] StandardWrapperValve[Test]: Servlet.service() for servlet Test threw exception org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=pc268/14, BranchQual=, localId=14] status=STATUS_NO_TRANSACTION; - nested throwable: (javax.transaction.xa.XAException) at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:344) at org.jboss.tm.TxManager.commit(TxManager.java:200) If I click Ctrl+C, I get message: INFO [org.jboss.system.server.Server] JBoss SHUTDOWN: Undeploying all packages INFO [STDOUT] 05 Jan 2005 10:48:29 - org.apache.slide.common.Namespace - INFO - Shutting down service tx(org.apache.slide.store.ExtendedStore) INFO [STDOUT] 05 Jan 2005 10:48:29 - org.apache.commons.transaction.file.FileResourceManager - INFO - Stopping RM at 'store/metadata' / 'work/metadata' INFO [STDOUT] 05 Jan 2005 10:48:29 - org.apache.commons.transaction.file.FileResourceManager - INFO - Waiting for tx [EMAIL PROTECTED] to finish for 24 milli seconds DEBUG [org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread] Notified to shutdown DEBUG [org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread] Shutdown INFO [STDOUT] 05 Jan 2005 10:52:29 - org.apache.commons.transaction.file.FileResourceManager - WARNING - Tx [EMAIL PROTECTED] failed to finish in given time INFO [STDOUT] 05 Jan 2005 10:52:29 - org.apache.commons.transaction.file.FileResourceManager - WARNING - Failed to stop RM INFO [STDOUT] 05 Jan 2005 10:52:29 - org.apache.slide.common.Domain - WARNING - Service TxXMLFileDescriptorsStore at store/metadata working on work/metadata disconnection failed : Shut down timed out INFO [STDOUT] Service TxXMLFileDescriptorsStore at store/metadata working on work/metadata disconnection failed : Shut down timed out INFO [STDOUT] at org.apache.slide.common.Namespace.disconnectServices(Namespace.java:545) at org.apache.slide.common.NamespaceAccessTokenImpl.disconnect(NamespaceAccessTokenImpl.java:348) at org.apache.slide.common.Domain.closeNamespace(Domain.java:270) at org.apache.slide.webdav.WebdavServlet.destroy(WebdavServlet.java:316) at org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1255) at org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1580) But if I change commons-transaction-1.0.jar library on commons-transaction-1.0rc1.jar tests work without exception. May be you known what is wrong? Thanks -- Best regards, Andrewmailto:[EMAIL PROTECTED] Tuesday, November 30, 2004, 12:20:01 PM, you wrote: OZ Ah, great! Thanks for investigating this, I will add it to the ds in OZ the CVS. This really is what was missing! OZ Oliver OZ On Tue, 30 Nov 2004 10:07:46 +0200, Andrew Tibets OZ [EMAIL PROTECTED] wrote: Hello Oliver! I have added track-connection-by-tx/ to webdav-connector-ds.xml and my test works. jboss-ds_1_0.dtd: !-- An element to specify that all intermediate end(suspend) and start(resume) calls. Also, all work on one tx will go through one connection. A side effect of this (currently at least) is that a connection will only be usable by one tx until the tx commits. Ex: track-connection-by-tx/ -- !ELEMENT track-connection-by-tx EMPTY Thank you for attention. -- Best regards, Andrew mailto:[EMAIL PROTECTED] Monday, November 29, 2004, 2:13:02 PM, you wrote: OZ Hmm, there seems to be a different error. Does it take some time OZ before the error actually gets displayed? If so there might be a OZ timeout.
Re: Re[8]: WebDAV JCA status=STATUS_NO_TRANSACTION
Hi Andrew, does that mean it works with commons-tx1.0rc1, but not with the final version? The only changes that were to check if a certain lock level was enabled. Maybe this caused some obscure errors. Is there any other exception, maybe in the log files? Oliver On Wed, 5 Jan 2005 12:02:29 +0200, Andrew Tibets [EMAIL PROTECTED] wrote: Hello Oliver, The error is still being with slide 2.1. The slide.war and webdav-2.1.rar were deployed correctly. For jboss-3.2.5 I used webdav-connector-ds.xml shipped with Slide, for jboss-4.0.0 webdav-connector-ds.xml: connection-factories tx-connection-factory jndi-nameWebDAV-Connector/jndi-name xa-transaction/ track-connection-by-tx/ rar-nametest-webdav-files-0.1.ear#webdav-2.1.rar/rar-name connection-definitionjavax.resource.cci.ConnectionFactory/connection-definition max-pool-size20/max-pool-size /tx-connection-factory /connection-factories In all cases, slide test and my test, I get exception: WARN [org.jboss.tm.TransactionImpl] XAException: tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=pc268/14, BranchQual=, localId=14] errorCode=XAER_NOTA javax.transaction.xa.XAException at org.apache.commons.transaction.util.xa.AbstractXAResource.end(AbstractXAResource.java:133) at org.jboss.tm.TransactionImpl$Resource.endResource(TransactionImpl.java:2031) at org.jboss.tm.TransactionImpl$Resource.endResource(TransactionImpl.java:2006) ... ERROR [org.jboss.web.localhost.Engine] StandardWrapperValve[Test]: Servlet.service() for servlet Test threw exception org.jboss.tm.JBossRollbackException: Unable to commit, tx=TransactionImpl:XidImpl[FormatId=257, GlobalId=pc268/14, BranchQual=, localId=14] status=STATUS_NO_TRANSACTION; - nested throwable: (javax.transaction.xa.XAException) at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:344) at org.jboss.tm.TxManager.commit(TxManager.java:200) If I click Ctrl+C, I get message: INFO [org.jboss.system.server.Server] JBoss SHUTDOWN: Undeploying all packages INFO [STDOUT] 05 Jan 2005 10:48:29 - org.apache.slide.common.Namespace - INFO - Shutting down service tx(org.apache.slide.store.ExtendedStore) INFO [STDOUT] 05 Jan 2005 10:48:29 - org.apache.commons.transaction.file.FileResourceManager - INFO - Stopping RM at 'store/metadata' / 'work/metadata' INFO [STDOUT] 05 Jan 2005 10:48:29 - org.apache.commons.transaction.file.FileResourceManager - INFO - Waiting for tx [EMAIL PROTECTED] to finish for 24 milli seconds DEBUG [org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread] Notified to shutdown DEBUG [org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread] Shutdown INFO [STDOUT] 05 Jan 2005 10:52:29 - org.apache.commons.transaction.file.FileResourceManager - WARNING - Tx [EMAIL PROTECTED] failed to finish in given time INFO [STDOUT] 05 Jan 2005 10:52:29 - org.apache.commons.transaction.file.FileResourceManager - WARNING - Failed to stop RM INFO [STDOUT] 05 Jan 2005 10:52:29 - org.apache.slide.common.Domain - WARNING - Service TxXMLFileDescriptorsStore at store/metadata working on work/metadata disconnection failed : Shut down timed out INFO [STDOUT] Service TxXMLFileDescriptorsStore at store/metadata working on work/metadata disconnection failed : Shut down timed out INFO [STDOUT] at org.apache.slide.common.Namespace.disconnectServices(Namespace.java:545) at org.apache.slide.common.NamespaceAccessTokenImpl.disconnect(NamespaceAccessTokenImpl.java:348) at org.apache.slide.common.Domain.closeNamespace(Domain.java:270) at org.apache.slide.webdav.WebdavServlet.destroy(WebdavServlet.java:316) at org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1255) at org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1580) But if I change commons-transaction-1.0.jar library on commons-transaction-1.0rc1.jar tests work without exception. May be you known what is wrong? Thanks -- Best regards, Andrewmailto:[EMAIL PROTECTED] Tuesday, November 30, 2004, 12:20:01 PM, you wrote: OZ Ah, great! Thanks for investigating this, I will add it to the ds in OZ the CVS. This really is what was missing! OZ Oliver OZ On Tue, 30 Nov 2004 10:07:46 +0200, Andrew Tibets OZ [EMAIL PROTECTED] wrote: Hello Oliver! I have added track-connection-by-tx/ to webdav-connector-ds.xml and my test works. jboss-ds_1_0.dtd: !-- An element to specify that all intermediate end(suspend) and start(resume) calls. Also, all work on one tx will go through one connection. A side effect of this (currently at least) is that a connection will only be