rmannibucau commented on pull request #37:
URL: https://github.com/apache/openjpa/pull/37#issuecomment-700757319


   @mattrpav I'm not speaking of code (so don't look in .java) but of 
MANIFEST.MF data. We have an osgi.contract requiring JMS 1 normally. It means 
we can work with JMS 1 and 2. What is wrong seems the pom - but your PR does 
not change anything at that level. Typically:
   
        javax.jms.*;version="[1.1.0,1.2)"
   
   should now be
   
        javax.jms.*;version="[1.1.0,2.1)"
   
   (tip: for jms 3 it should be rewritten with the shade plugin transformer).
   
   We should probably also ensure we add JMS as an osgi.contract requirement I 
think but not in a hurry on this one.
   So overall I am -1 to use jms-2 since it will break as explained, +1 to 
enable OSGi import to range to v2.1 to enable JMS 2 usage in OSGi.
   
   Hope it makes sense.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to