[ 
https://issues.apache.org/jira/browse/QPID-6025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Fraser Adams resolved QPID-6025.
--------------------------------

    Resolution: Fixed

> Java port of QpidConfig give NPE when listing queue/exchanges
> -------------------------------------------------------------
>
>                 Key: QPID-6025
>                 URL: https://issues.apache.org/jira/browse/QPID-6025
>             Project: Qpid
>          Issue Type: Bug
>    Affects Versions: 0.30
>            Reporter: Fraser Adams
>
> As pointed out by Robbie Gemmell doing:
> ./QpidConfig.sh -a guest/guest@localhost:5672
> queues
> Queue Name                                    Attributes
> ======================================================================
> TempQueue359495ce-d501-46b0-863a-9ab46ad36ce2 auto-del excl Exception in
> thread "main" java.lang.NullPointerException
>     at org.apache.qpid.qmf2.tools.QpidConfig.queueList(QpidConfig.java:679)
>     at org.apache.qpid.qmf2.tools.QpidConfig.<init>(QpidConfig.java:1467)
>     at org.apache.qpid.qmf2.tools.QpidConfig.main(QpidConfig.java:1540)
> The QMF Plugin Queue and Exchange agentdata classes that map from the Java 
> Broker Model to QMF2 haven't implemented Queue or Exchange arguments yet and 
> so the arguments property is set to null.
> These should be changes to return an empty Map to be consistent with the C++ 
> broker, but also to be doubly safe the QpidConfig port needs some defensive 
> code for null arguments property



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to