Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-798

Package the XTS service and initialisation classes in a JAR, rather than in the SAR

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 4.13.0
    • Fix Version/s: 4.14.0
    • Component/s: XTS
    • Labels:
      None

      Description

      As of now, the binary distribution of XTS provides the following classes in jbossxts.sar:
      org.jboss.jbossts.XTSService
      org.jboss.jbossts.XTSServiceMBean
      org.jboss.jbossts.initialisation.*
      org.jboss.jbossts.logging.*

      As discussed in the forum, in order to make XTS easily deployable outside JBossAS it would be convenient to move these classes into one of the already existing JARs (jbossxts-api.jar?) or in a new one (jbossxts-service.jar?). Then, this JAR should be included in the SAR, if it's not already.

      In this way, the SAR would become just a facility to deploy XTS in JBossAS, but the user could deploy it also on another application server (Tomcat for instance) just by deploying the XTS JARs and providing the necessary configuration wiring.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                adinn Andrew Dinn
                Reporter:
                mauromol Mauro Molinari
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: