[ 
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: [EMAIL PROTECTED] 
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.

Reply via email to