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