activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Albert Strasheim (JIRA)" <>
Subject [jira] Created: (AMQCPP-132) Unsubscribe of durable subscription fails
Date Fri, 15 Jun 2007 22:56:32 GMT
Unsubscribe of durable subscription fails

                 Key: AMQCPP-132
             Project: ActiveMQ C++ Client
          Issue Type: Bug
          Components: Openwire
    Affects Versions: 2.1
            Reporter: Albert Strasheim
            Assignee: Nathan Mittler
         Attachments: owdurableunsub.patch

Calling unsubscribe on an Openwire session fails. The C++ application throws the following

response from futureResponse was invalid
        FILE: ..\src\main\activemq\transport\filters\ResponseCorrelator.cpp, LINE: 146
        FILE: ..\src\main\activemq\transport\filters\ResponseCorrelator.cpp, LINE: 153
        FILE: ..\src\main\activemq\connector\openwire\OpenWireFormatNegotiator.cpp, LINE:
        FILE: ..\src\main\activemq\connector\openwire\OpenWireConnector.cpp, LINE: 1468
        FILE: ..\src\main\activemq\connector\openwire\OpenWireConnector.cpp, LINE: 1250
        FILE: ..\src\main\activemq\core\ActiveMQSession.cpp, LINE: 788

On a recent ActiveMQ 5.0-SNAPSHOT broker the following is printed in the console:

Exception in thread "ActiveMQ Transport: tcp:///" java.lang.OutOfMemoryError:
Java heap space
        at org.apache.activemq.openwire.v2.BaseDataStreamMarshaller.looseUnmarshalByteSequence(
        at org.apache.activemq.openwire.v2.WireFormatInfoMarshaller.looseUnmarshal(
        at org.apache.activemq.openwire.OpenWireFormat.doUnmarshal(
        at org.apache.activemq.openwire.OpenWireFormat.unmarshal(
        at org.apache.activemq.transport.tcp.TcpTransport.readCommand(

A patch for the Openwire durable subscribe integration test is attached to perform an unsubscribe
when everything is done. This reproduces the problem.

In a related matter, why is unsubscribe not supported for Stomp? Is it due to a protocol limitation?

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

View raw message