Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-5383

JMS 2.0 Client APIs Support

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Abandoned
    • None
    • None
    • JMS client
    • None

    Description

      I'd like to propose improving upon ActiveMQ by adding client API support to the JMS client. One way to do this would be to throw out the current client JAR and replace it with a new one based on JMS 2. That wouldn't be a good idea, many people are happy to use JMS 1.1 and I feel we should let them continue.

      Antoher way is to create a new JAR, activemq-jm2-client, which extends the existing 1.1 client JAR for 2.0 APIs. This would allow the core activemq to remain on Java 6, and allow just this API JAR to be on Java 7 (due to the AutoCloseable requirement).

      I've already started putting together a geronimo spec jar for JMS 2 support. You can see that here: https://github.com/johnament/geronimo-specs/tree/jms2/geronimo-jms_2.0_spec

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              johndament John D. Ament
              Votes:
              11 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: