Florian Hars created APLO-385:
---------------------------------

             Summary: Internal Server Error: scala.MatchError: null
                 Key: APLO-385
                 URL: https://issues.apache.org/jira/browse/APLO-385
             Project: ActiveMQ Apollo
          Issue Type: Bug
          Components: apollo-amqp
    Affects Versions: 1.7.1
         Environment: Ubuntu 15.04, x86_64
            Reporter: Florian Hars


2015-08-28 08:44:15,850 | WARN  | stackref=14f6f2e5d5b
scala.MatchError: null
        at 
org.apache.activemq.apollo.amqp.AmqpProtocolHandler$AmqpConsumer.process(AmqpProtocolHandler.scala:1104)
        at 
org.apache.activemq.apollo.amqp.AmqpProtocolHandler$$anon$2.processDelivery(AmqpProtocolHandler.scala:483)
        at 
org.apache.qpid.proton.hawtdispatch.impl.AmqpTransport.fireListenerEvents(AmqpTransport.java:406)
        at 
org.apache.qpid.proton.hawtdispatch.impl.AmqpTransport$AmqpTransportListener.process(AmqpTransport.java:473)
        at 
org.apache.qpid.proton.hawtdispatch.impl.AmqpTransport$AmqpTransportListener.onTransportCommand(AmqpTransport.java:465)
        at 
org.fusesource.hawtdispatch.transport.TcpTransport.drainInbound(TcpTransport.java:709)
        at 
org.fusesource.hawtdispatch.transport.TcpTransport$6.run(TcpTransport.java:588)
        at 
org.fusesource.hawtdispatch.internal.NioDispatchSource$3.run(NioDispatchSource.java:209)
        at 
org.fusesource.hawtdispatch.internal.SerialDispatchQueue.run(SerialDispatchQueue.java:100)
        at 
org.fusesource.hawtdispatch.internal.pool.SimpleThread.run(SimpleThread.java:77)

Looks like DeliveryImpl.getRemoteState can return null if it hasn't  received 
any status update from the remote side.

Steps to reproduce:

1. Start a broker with authentication disabled
2. Get qpid-proton-0.10 and compile proton-c
3. cd qpid-proton-0.10/build/examples/c/messenger
4. ./send -a amqp://localhost:61613/queue://blubb
5. ./recv amqp://localhost:61613/queue://blubb



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to