Hi, So yesterday the JMS 2.0 spec JAR was brought in to Geronimo. Thanks Romain for merging!
I started hacking w/ ActiveMQ 6 to make sure the JAR worked. They look good. For those unaware, ActiveMQ 6 == JBoss HornetQ. Unfortunately, it looks like they don't plan to support all of the internal APIs people may have used to bootstrap ActiveMQ previously, so code changes are required. I started looking at TomEE's ActiveMQ integration to see how bad it is. After a couple of hours of hacking, I have something compiling at least. No tests pass, but it compiles at least. https://github.com/johnament/tomee/commit/a5f7c362b3a176c720ea3f37ea77ae48bf53dcdf So are there any plans to support ActiveMQ 6 w/ JMS 2.0 APIs in TomEE Plus? Since this is basically a completely different beast (with the same name) everything will need to be looked at - including how to configure within the app server. I'd be happy to contribute back my changes once they actually work. One weird thing I saw was that there's two places where ActiveMQ integration occurs, however only one is actually included in the distribution. Is that on purpose? One is in the openejb-core and the other in server/openejb-activemq. Can the activemq integration be consolidated down to openejb-activemq and have that registered within the distribution? John
