I have a general question to this community, especially to the active project
committers:

I was wondering what the status of the amqp-1-0-* libraries is and if this
is even still actively maintained?

I was planning to use the AMQP-1-0- JMS client library in my project here
and started testing it out with a very simple proof-of-concept.
However, even the very first steps were very discouraging since I
encountered some serious bugs and very strange behavior (see Jira tickets
QPID-5348 and QPID-5349 as two examples). In addition, the client does not
yet fully implement the complete JMS 1.1 spec (e.g. no XA support), and
there seems to be some subtle deviations from the spec in some areas.
Also, when looking at the current code, I don't really get a good "warm and
fuzzy" feeling since the code quality seems very questionable in many places
(sorry for being so brutally honest here, but I have very high personal
standards when it comes to Java).

I also noticed that there is a new project to build a JMS 2.0 client based
on Proton, however, this does not seem to have a lot of traction and
activity and it is far from being close to production readiness.

So, here is my final question:
should I just abandon the idea to use JMS together with AMQP 1-0 and switch
to ProtonJ (which seems much better :) ) or is there hope that we can get
the existing JMS-AMQP-1-0 client libraries to some level of quality? I am
willing to chip in some of my time, but I don't want to be the "lonely
warrior" here.

-Uli



--
View this message in context: 
http://qpid.2158936.n2.nabble.com/INQUIRY-Status-of-qpid-java-amqp-1-0-client-jms-library-tp7602075.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.

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

Reply via email to