Hi Seth,

OpenNMS 18.0.0-1
Rabbit MQ 3.5.7 
Both on Linux ubuntu-1604 4.4.0-22-generic x86_64

The QPID guys seem to think its not so much an incompatibility between the 
client and the server but that its more an issue between :-

a) QPID Client version 
(https://github.com/OpenNMS/opennms/blob/opennms-18.0.0-1/features/amqp/pom.xml)
 - defined as <qpidVersion>0.32</qpidVersion> and
b) org.apache.servicemix.bundles.qpid:0.28.0.1 – I couldn’t see 
org.apache.servicemix.bundles.qpid defined anywhere in the source code when 
googling on git on 18.0.0-1 so perhaps it was defaulted with the service mix 
bundle.

I would be interested to know how easy it would be to change 
org.apache.servicemix.bundles.qpid:0.28.0.1 to 0.32_3 to see if that fixes it.
Which POM would I redefine that in?
Happy to do the work to test it and see if you point me in the right direction.

Simon


On 13/06/2016, 15:16, "Seth Leger" <s...@opennms.org> wrote:

>Hi Simon,
>
>It seems like there is a compatibility issue between our client version
>of Apache Qpid (0.28) and this version of RabbitMQ and it sounds like
>this is due to protocol bugs that may be present in Qpid. We don't have
>a quick way to upgrade the Qpid library in an existing version of
>OpenNMS due to library interdependencies. Can you please provide us with
>the exact versions of everything that you are trying to use?
>
>- OpenNMS
>- RabbitMQ
>- Platform OS for each system
>
>That will help us reproduce the issues so that we can plan out a way to
>fix this.
>
>If you get the source code to OpenNMS, you could also try to change the
>'amqp' endpoint that we use for event forwarding to a 'rabbitmq'
>endpoint. If you do this, a different client library is used:
>
>mvn:com.rabbitmq/amqp-client/3.3.4
>
>This library may have better compatibility with the AMQP standard and,
>in particular, with RabbitMQ's implementation.
>
>Seth Leger
>The OpenNMS Group
>
>
>On 6/13/16 6:47 AM, Simon Taylor wrote:
>> Hi,
>> 
>> I have been troubleshooting the issue below.
>> 
>>  
>> 
>> I posted across onto the Apache QPID listserv.
>> 
>> http://qpid.2158936.n2.nabble.com/Qpid-0-32-Java-Client-Issue-td7645530.html
>> 
>>  
>> 
>> They are saying that there is an incompatibility between the service mix
>> bundle and the version of the qpid client
>> 
>>  
>> 
>> org.apache.servicemix.bundles.qpid:0.28.0.1
>> 
>>  
>> 
>> whereas
>> 
>>  
>> 
>> 0.32 is defined for qpid.
>> 
>>  
>> 
>> What’s the best way to resolve this issue.
>> 
>> I have only just started playing with OpenNMS so I would appreciate your
>> guidance.
>> 
>>  
>> 
>> Thanks
>> 
>>  
>> 
>> Simon
>> 
>>  
>> 
>>  
>> 
>> *From: *Simon Taylor <simon1000...@gmail.com>
>> *Date: *Sunday, 12 June 2016 at 20:25
>> *To: *General OpenNMS Discussion <opennms-disc...@lists.sourceforge.net>
>> *Subject: *AMQP Issue
>> 
>>  
>> 
>>     Created this question on stackOverflow - anyone have any ideas?
>> 
>> 
>>     
>> http://stackoverflow.com/questions/37778136/opennms-v18-amqp-message-sending-issue
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
>> patterns at an interface-level. Reveals which users, apps, and protocols are 
>> consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
>> J-Flow, sFlow and other flows. Make informed decisions using capacity 
>> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>> 
>> 
>> 
>> _______________________________________________
>> Please read the OpenNMS Mailing List FAQ:
>> http://www.opennms.org/index.php/Mailing_List_FAQ
>> 
>> opennms-devel mailing list
>> 
>> To *unsubscribe* or change your subscription options, see the bottom of this 
>> page:
>> https://lists.sourceforge.net/lists/listinfo/opennms-devel
>> 
>
>
>------------------------------------------------------------------------------
>What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
>patterns at an interface-level. Reveals which users, apps, and protocols are 
>consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
>J-Flow, sFlow and other flows. Make informed decisions using capacity 
>planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
>_______________________________________________
>Please read the OpenNMS Mailing List FAQ:
>http://www.opennms.org/index.php/Mailing_List_FAQ
>
>opennms-devel mailing list
>
>To *unsubscribe* or change your subscription options, see the bottom of this 
>page:
>https://lists.sourceforge.net/lists/listinfo/opennms-devel



------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to