You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Rob Godfrey (JIRA)" <qp...@incubator.apache.org> on 2008/09/29 17:03:44 UTC

[jira] Commented: (QPID-1300) CommitRollbackTest.testSend2ThenRollback failed

    [ https://issues.apache.org/jira/browse/QPID-1300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12635404#action_12635404 ] 

Rob Godfrey commented on QPID-1300:
-----------------------------------

Presuming this error in the attached log file may be something to do with the error?:

main 2008-09-25 18:11:08,057 DEBUG [qpid.protocol] SEND: [org.apache.qpid.client.protocol.AMQProtocolHandler@90df24] Frame channelId: 1, bodyFrame: [TxCommitBodyImpl: ]
pool-95-thread-4 2008-09-25 18:11:08,057 ERROR [qpid.server.protocol.AMQProtocolSession] Unexpected exception while processing frame.  Closing connection.
org.apache.qpid.AMQException: Ack with delivery tag 2 not known for channel
	at org.apache.qpid.server.txn.LocalTransactionalContext.checkAck(LocalTransactionalContext.java:171)
	at org.apache.qpid.server.txn.LocalTransactionalContext.acknowledgeMessage(LocalTransactionalContext.java:181)
	at org.apache.qpid.server.ack.UnacknowledgedMessageMapImpl.acknowledgeMessage(UnacknowledgedMessageMapImpl.java:143)
	at org.apache.qpid.server.AMQChannel.acknowledgeMessage(AMQChannel.java:808)
	at org.apache.qpid.server.handler.BasicAckMethodHandler.methodReceived(BasicAckMethodHandler.java:65)
	at org.apache.qpid.server.handler.ServerMethodDispatcherImpl.dispatchBasicAck(ServerMethodDispatcherImpl.java:125)
	at org.apache.qpid.framing.amqp_0_9.BasicAckBodyImpl.execute(BasicAckBodyImpl.java:126)
	at org.apache.qpid.server.state.AMQStateManager.methodReceived(AMQStateManager.java:204)
	at org.apache.qpid.server.protocol.AMQMinaProtocolSession.methodFrameReceived(AMQMinaProtocolSession.java:298)
	at org.apache.qpid.framing.AMQMethodBodyImpl.handle(AMQMethodBodyImpl.java:93)
	at org.apache.qpid.server.protocol.AMQMinaProtocolSession.frameReceived(AMQMinaProtocolSession.java:240)
	at org.apache.qpid.server.protocol.AMQMinaProtocolSession.dataBlockReceived(AMQMinaProtocolSession.java:197)
	at org.apache.qpid.server.protocol.AMQPFastProtocolHandler.messageReceived(AMQPFastProtocolHandler.java:244)
	at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:703)
	at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:362)
	at org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:54)
	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:800)
	at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:60)
	at org.apache.mina.filter.codec.QpidProtocolCodecFilter.messageReceived(QpidProtocolCodecFilter.java:174)
	at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:362)
	at org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:54)
	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:800)
	at org.apache.qpid.pool.PoolingFilter.messageReceived(PoolingFilter.java:334)
	at org.apache.mina.filter.ReferenceCountingIoFilter.messageReceived(ReferenceCountingIoFilter.java:96)
	at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:362)
	at org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:54)
	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:800)
	at org.apache.qpid.pool.Event$ReceivedEvent.process(Event.java:86)
	at org.apache.qpid.pool.Job.processAll(Job.java:114)
	at org.apache.qpid.pool.Job.run(Job.java:153)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
	at java.lang.Thread.run(Thread.java:619)

> CommitRollbackTest.testSend2ThenRollback failed
> -----------------------------------------------
>
>                 Key: QPID-1300
>                 URL: https://issues.apache.org/jira/browse/QPID-1300
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker, Java Client
>    Affects Versions: M4
>            Reporter: Aidan Skinner
>            Priority: Critical
>             Fix For: M4
>
>         Attachments: TEST-org.apache.qpid.test.unit.transacted.CommitRollbackTest.testSend2ThenRollback.out
>
>
> org.apache.qpid.client.JMSAMQException: Fail-over interrupted commit. Status of the commit is uncertain.  
> 	at org.apache.qpid.client.AMQSession.commit(AMQSession.java:747)  
> 	at org.apache.qpid.test.unit.transacted.CommitRollbackTest.testSend2ThenRollback(CommitRollbackTest.java:370)  
> 	at org.apache.qpid.test.utils.QpidTestCase.runBare(QpidTestCase.java:186)  
> 	at org.apache.qpid.test.utils.QpidTestCase.run(QpidTestCase.java:220)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.