ole,

<just a friendly slap>
you are obviously a C coder by background ;-)

please try to do some java stuff, and pay attention to details

</just>

good work though ;-) just pay attention and simplify your style :-P

marc


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Ole Husgaard
> Sent: Sunday, October 08, 2000 7:48 AM
> To: jBoss
> Subject: Re: [jBoss-User] Container exception. Notify the
> containerdevelopers:-)
>
>
> Hi,
>
> I've committed a few bugfixes that should make at least some of
> these exceptions go away.
>
> One of these fixes are to the transaction manager: If a user
> used the setTransactionTimeout(), the resulting timeout would
> be 1/1000 of what is expected.
> If you did this, that would explain why you had all these
> transaction timeouts. But if you used setTransactionTimeout(),
> my fix could hide the org.jboss.ejb.EnterpriseContext.unlock()
> exception below. If this is the case, please hack the line in
> src/main/org/jboss/tm/TxManager.java that says "timeOut = " to
> have the value you specified in your call to
> setTransactionTimeout(), and avoid calling setTransactionTimeout()
> in your next test. A bit tricky, but then we can kill another bug
> that just _might_ bite you if your server ever gets heavily
> loaded.
>
>
> Best Regards,
>
> Ole Husgaard.
>
>
> Sascha Matzke wrote:
> >
> > Hello,
> >
> > I'm using an cvs checkout from last night...
> >
> > I have here 2 stateless sessionbeans and one entitybean. They are
> > named XMLImporterBean, catalogserviceUpdateBean and CatalogService.
> >
> > The following happens:
> >
> > An external process parses a xml file to a DOM tree, then looks up a
> > reference to an XMLImporterBean instance and calls the process method
> > of this bean with the DOM tree as argument. The XMLImportBean then
> > determines the documenttype and then looksup the appropriate
> > {doctype}UpdateBean (in this case an catalogserviceUpdateBean).
> >
> > The catalogserviceUpdateBean the trys to lookup the CatalogServiceBean
> > associated with the data in the DOM tree. If it doen't exist, it is
> > created. The it updates the data in the CatalogServiceBean according
> > to the data in the DOM tree.
> >
> > The external process is multithreaded. It starts an xml parser thread
> > for each file found in a certain directory. There are no "global"
> > attributes which apply to each thread.
> >
> > When I put only one file of a document type in the import directory
> > everything works fine. But when I try to import more than one file
> > an exception occurs...
> >
> > [XMLImporterBean] TxCapsule.commit(): Entered, status=STATUS_ACTIVE
> > [XMLImporterBean] Transaction XidImpl:router/4 timed out.
> > [XMLImporterBean] java.lang.Exception
> >         at
> org.jboss.ejb.EnterpriseContext.unlock(EnterpriseContext.java:124)
> >         at
> org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor$InstanceS
> ynchronization.afterCompletion(StatefulSessionInstanceInterceptor.
> java:283)
> >         at org.jboss.tm.TxCapsule.doAfterCompletion(TxCapsule.java:1009)
> >         at org.jboss.tm.TxCapsule.timedOut(TxCapsule.java:168)
> >         at
> org.jboss.util.timeout.TimeoutFactory.doWork(TimeoutFactory.java:343)
> >         at
> org.jboss.util.timeout.TimeoutFactory.access$1(TimeoutFactory.java:316)
> >         at
> org.jboss.util.timeout.TimeoutFactory$1.run(TimeoutFactory.java:378)
> > [XMLImporterBean] EnterpriseContext.unlock() 6894041 -1
> > [XMLImporterBean] Transaction XidImpl:router/5 timed out.
> > [CatalogServiceBean] EnterpriseContext.unlock() 980053 0
> > [JAWS] java.sql.SQLException: java.sql.SQLException: IO
> problem: java.lang.ArrayIndexOutOfBoundsExceptionnull
> > [JAWS]  at org.enhydra.instantdb.db.SQLProg.execute(SQLProg.java:276)
> > [JAWS]  at
> org.enhydra.instantdb.jdbc.idbPreparedStatement.execute(idbPrepare
> dStatement.java:92)
> > [JAWS]  at
> org.enhydra.instantdb.jdbc.idbPreparedStatement.executeUpdate(idbP
> reparedStatement.java:71)
> > [JAWS]  at
> org.jboss.minerva.jdbc.PreparedStatementInPool.executeUpdate(Prepa
> redStatementInPool.java:81)
> > [JAWS]  at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCUpdateCommand.executeStatement
> AndHandleResult(JDBCUpdateCommand.java:49)
> > [JAWS]  at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCComman
> d.java:154)
> > [JAWS]  at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCStoreEntityCommand.execute(JDB
> CStoreEntityCommand.java:97)
> > [JAWS]  at
> org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.storeEntity(JAWS
> PersistenceManager.java:156)
> > [JAWS]  at
> org.jboss.ejb.plugins.CMPPersistenceManager.storeEntity(CMPPersist
> enceManager.java:337)
> > [JAWS]  at
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor$InstanceSyn
> chronization.beforeCompletion(EntitySynchronizationInterceptor.java:323)
> > [JAWS]  at org.jboss.tm.TxCapsule.doBeforeCompletion(TxCapsule.java:993)
> > [JAWS]  at org.jboss.tm.TxCapsule.commit(TxCapsule.java:262)
> > [JAWS]  at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:76)
> > [JAWS]  at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter
> ceptorCMT.java:309)
> > [JAWS]  at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> > [JAWS]  at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityIntercept
> or.java:140)
> > [JAWS]  at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
> > [JAWS]  at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionCon
> tainer.java:265)
> > [JAWS]  at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:222)
> > [JAWS]  at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:187)
> > [JAWS]  at java.lang.reflect.Method.invoke(Native Method)
> > [JAWS]  at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
> > [JAWS]  at sun.rmi.transport.Transport$1.run(Transport.java:142)
> > [JAWS]  at java.security.AccessController.doPrivileged(Native Method)
> > [JAWS]  at sun.rmi.transport.Transport.serviceCall(Transport.java:139)
> > [JAWS]  at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
> > [JAWS]  at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransp
> ort.java:643)
> > [JAWS]  at java.lang.Thread.run(Thread.java:484)
> > [XMLImporterBean] java.rmi.ServerException: Store failed;
> nested exception is:
> > [XMLImporterBean]       java.sql.SQLException:
> java.sql.SQLException: IO problem:
> java.lang.ArrayIndexOutOfBoundsExceptionnull
> > [XMLImporterBean] java.sql.SQLException: java.sql.SQLException:
> IO problem: java.lang.ArrayIndexOutOfBoundsExceptionnull
> > [XMLImporterBean]       at
> org.enhydra.instantdb.db.SQLProg.execute(SQLProg.java:276)
> > [XMLImporterBean]       at
> org.enhydra.instantdb.jdbc.idbPreparedStatement.execute(idbPrepare
> dStatement.java:92)
> > [XMLImporterBean]       at
> org.enhydra.instantdb.jdbc.idbPreparedStatement.executeUpdate(idbP
> reparedStatement.java:71)
> > [XMLImporterBean]       at
> org.jboss.minerva.jdbc.PreparedStatementInPool.executeUpdate(Prepa
> redStatementInPool.java:81)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCUpdateCommand.executeStatement
> AndHandleResult(JDBCUpdateCommand.java:49)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCComman
> d.java:154)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCStoreEntityCommand.execute(JDB
> CStoreEntityCommand.java:97)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.storeEntity(JAWS
> PersistenceManager.java:156)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.CMPPersistenceManager.storeEntity(CMPPersist
> enceManager.java:337)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor$InstanceSyn
> chronization.beforeCompletion(EntitySynchronizationInterceptor.java:323)
> > [XMLImporterBean]       at
> org.jboss.tm.TxCapsule.doBeforeCompletion(TxCapsule.java:993)
> > [XMLImporterBean]       at
> org.jboss.tm.TxCapsule.commit(TxCapsule.java:262)
> > [XMLImporterBean]       at
> org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:76)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter
> ceptorCMT.java:309)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityIntercept
> or.java:140)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
> > [XMLImporterBean]       at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionCon
> tainer.java:265)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:222)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:187)
> > [XMLImporterBean]       at
> java.lang.reflect.Method.invoke(Native Method)
> > [XMLImporterBean]       at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
> > [XMLImporterBean]       at
> sun.rmi.transport.Transport$1.run(Transport.java:142)
> > [XMLImporterBean]       at
> java.security.AccessController.doPrivileged(Native Method)
> > [XMLImporterBean]       at
> sun.rmi.transport.Transport.serviceCall(Transport.java:139)
> > [XMLImporterBean]       at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
> > [XMLImporterBean]       at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransp
> ort.java:643)
> > [XMLImporterBean]       at java.lang.Thread.run(Thread.java:484)
> > [XMLImporterBean] TxCapsule.setRollbackOnly(): Entered,
> status=STATUS_ROLLEDBACK
> > [XMLImporterBean] CONTAINER EXCEPTION:Already rolled back.
> > [XMLImporterBean] java.lang.IllegalStateException: Already rolled back.
> > [XMLImporterBean]       at
> org.jboss.tm.TxCapsule.setRollbackOnly(TxCapsule.java:398)
> > [XMLImporterBean]       at
> org.jboss.tm.TransactionImpl.setRollbackOnly(TransactionImpl.java:150)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor$InstanceSyn
> chronization.beforeCompletion(EntitySynchronizationInterceptor.java:333)
> > [XMLImporterBean]       at
> org.jboss.tm.TxCapsule.doBeforeCompletion(TxCapsule.java:993)
> > [XMLImporterBean]       at
> org.jboss.tm.TxCapsule.commit(TxCapsule.java:262)
> > [XMLImporterBean]       at
> org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:76)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter
> ceptorCMT.java:309)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityIntercept
> or.java:140)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
> > [XMLImporterBean]       at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionCon
> tainer.java:265)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:222)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:187)
> > [XMLImporterBean]       at
> java.lang.reflect.Method.invoke(Native Method)
> > [XMLImporterBean]       at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
> > [XMLImporterBean]       at
> sun.rmi.transport.Transport$1.run(Transport.java:142)
> > [XMLImporterBean]       at
> java.security.AccessController.doPrivileged(Native Method)
> > [XMLImporterBean]       at
> sun.rmi.transport.Transport.serviceCall(Transport.java:139)
> > [XMLImporterBean]       at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
> > [XMLImporterBean]       at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransp
> ort.java:643)
> > [XMLImporterBean]       at java.lang.Thread.run(Thread.java:484)
> > [CatalogServiceBean] EnterpriseContext.isLocked() 980053 at 0
> > [CatalogServiceBean] EnterpriseContext.lock() 980053 1
> > [CatalogServiceBean] TxCapsule.enlistResource(): Entered,
> status=STATUS_ROLLEDBACK
> > [CatalogServiceBean] javax.transaction.RollbackException:
> Already rolled back.
> > [CatalogServiceBean]    at
> org.jboss.tm.TxCapsule.enlistResource(TxCapsule.java:525)
> > [CatalogServiceBean]    at
> org.jboss.tm.TransactionImpl.enlistResource(TransactionImpl.java:114)
> > [CatalogServiceBean]    at
> org.jboss.minerva.factories.XAConnectionFactory.prepareObject(XACo
> nnectionFactory.java:215)
> > [CatalogServiceBean]    at
> org.jboss.minerva.pools.ObjectPool.getObject(ObjectPool.java:530)
> > [CatalogServiceBean]    at
> org.jboss.minerva.datasource.XAPoolDataSource.getConnection(XAPool
> DataSource.java:169)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getConnection(JDBCComm
> and.java:573)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCComman
> d.java:146)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jaws.jdbc.JDBCStoreEntityCommand.execute(JDB
> CStoreEntityCommand.java:97)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.storeEntity(JAWS
> PersistenceManager.java:156)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.CMPPersistenceManager.storeEntity(CMPPersist
> enceManager.java:337)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(Enti
> tySynchronizationInterceptor.java:265)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInsta
> nceInterceptor.java:189)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT
> .java:133)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter
> ceptorCMT.java:254)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityIntercept
> or.java:140)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
> > [CatalogServiceBean]    at
> org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:316)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:222)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:187)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.interfaces.EntityProxy.invoke(EntityPro
> xy.java:159)
> > [CatalogServiceBean]    at $Proxy20.setMaintainer(Unknown Source)
> > [CatalogServiceBean]    at
> de.zpeople.catalogServer.ejb.catalogserviceUpdateBean.process(cata
> logserviceUpdateBean.java:47)
> > [CatalogServiceBean]    at
> java.lang.reflect.Method.invoke(Native Method)
> > [CatalogServiceBean]    at
> org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invok
> e(StatelessSessionContainer.java:466)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(S
> tatelessSessionInstanceInterceptor.java:87)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT
> .java:133)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter
> ceptorCMT.java:254)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityIntercept
> or.java:140)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
> > [CatalogServiceBean]    at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionCon
> tainer.java:265)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:222)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:187)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke
> (StatelessSessionProxy.java:164)
> > [CatalogServiceBean]    at $Proxy10.process(Unknown Source)
> > [CatalogServiceBean]    at
> de.zpeople.catalogServer.ejb.XMLImporterBean.process(XMLImporterBe
> an.java:40)
> > [CatalogServiceBean]    at
> java.lang.reflect.Method.invoke(Native Method)
> > [CatalogServiceBean]    at
> org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invok
> e(StatelessSessionContainer.java:466)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(S
> tatelessSessionInstanceInterceptor.java:87)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT
> .java:133)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter
> ceptorCMT.java:254)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityIntercept
> or.java:140)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
> > [CatalogServiceBean]    at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionCon
> tainer.java:265)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:222)
> > [CatalogServiceBean]    at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:187)
> > [CatalogServiceBean]    at
> java.lang.reflect.Method.invoke(Native Method)
> > [CatalogServiceBean]    at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
> > [CatalogServiceBean]    at
> sun.rmi.transport.Transport$1.run(Transport.java:142)
> > [CatalogServiceBean]    at
> java.security.AccessController.doPrivileged(Native Method)
> > [CatalogServiceBean]    at
> sun.rmi.transport.Transport.serviceCall(Transport.java:139)
> > [CatalogServiceBean]    at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
> > [CatalogServiceBean]    at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransp
> ort.java:643)
> > [CatalogServiceBean]    at java.lang.Thread.run(Thread.java:484)
> > [CatalogServiceBean] EnterpriseContext.unlock() 980053 0
> > [CatalogServiceBean] TxCapsule.setRollbackOnly(): Entered,
> status=STATUS_ROLLEDBACK
> > [MailerBean] EnterpriseContext.lock() 3428020 1
> > [MailerBean] EnterpriseContext.unlock() 3428020 0
> > [MailerBean] TxCapsule.registerSynchronization(): Entered,
> status=STATUS_ROLLEDBACK
> > [MailerBean] EnterpriseContext.isLocked() 3428020 at 0
> > [MailerBean] EnterpriseContext.lock() 3428020 1
> > [MailerBean] TxCapsule.setRollbackOnly(): Entered,
> status=STATUS_ROLLEDBACK
> > [catalogserviceUpdateBean] TxCapsule.setRollbackOnly():
> Entered, status=STATUS_ROLLEDBACK
> > [XMLImporterBean] TxCapsule.setRollbackOnly(): Entered,
> status=STATUS_ROLLEDBACK
> > [XMLImporterBean] TxCapsule.rollback(): Entered,
> status=STATUS_ROLLEDBACK
> > [XMLImporterBean] CONTAINER EXCEPTION:Cannot rollback(),
> status=STATUS_ROLLEDBACK
> > [XMLImporterBean] java.lang.IllegalStateException: Cannot
> rollback(), status=STATUS_ROLLEDBACK
> > [XMLImporterBean]       at
> org.jboss.tm.TxCapsule.rollback(TxCapsule.java:359)
> > [XMLImporterBean]       at
> org.jboss.tm.TransactionImpl.rollback(TransactionImpl.java:89)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInter
> ceptorCMT.java:271)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityIntercept
> or.java:140)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:185)
> > [XMLImporterBean]       at
> org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionCon
> tainer.java:265)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:222)
> > [XMLImporterBean]       at
> org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMP
> ContainerInvoker.java:187)
> > [XMLImporterBean]       at
> java.lang.reflect.Method.invoke(Native Method)
> > [XMLImporterBean]       at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
> > [XMLImporterBean]       at
> sun.rmi.transport.Transport$1.run(Transport.java:142)
> > [XMLImporterBean]       at
> java.security.AccessController.doPrivileged(Native Method)
> > [XMLImporterBean]       at
> sun.rmi.transport.Transport.serviceCall(Transport.java:139)
> > [XMLImporterBean]       at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
> > [XMLImporterBean]       at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransp
> ort.java:643)
> > [XMLImporterBean]       at java.lang.Thread.run(Thread.java:484)
> >
> > Sascha
> > --
> > .-> Sascha Matzke - [EMAIL PROTECTED] ------------------------.
> > |   We are nonviolent to everyone who is nonviolent to us.   |
> > |   But we are as well violent against everyone who is       |
> > |   violent against us.                                      |
> > `-- On this earth for  24 years,  358 days  <----------------'
> >
> > --
> > --------------------------------------------------------------
> > To subscribe:        [EMAIL PROTECTED]
> > To unsubscribe:      [EMAIL PROTECTED]
> > Problems?:           [EMAIL PROTECTED]
>
>
> --
> --------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Problems?:           [EMAIL PROTECTED]
>
>



--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to