Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-3169

Leverage classifiers in jbpm-enterprise-jee5 module

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Minor Minor
    • jBPM 3.2.11
    • jBPM 3.2.10
    • Runtime Engine
    • None

      Currently the jbpm-enterprise-jee5 module builds two different jars, one for EAP 4.3 and the other for EAP 5. The POM file relies on profiles to create one or the other. This is bad practice as the resulting jars share a common artifactId even though they take different final names. They should be distinguished by classifier.

      The proposal here is to make the EAP5-compatible artifact the primary one, since 5 is the latest EAP version. The EAP4-compatible artifact is to be classified "eap4". Among the advantages of the new arrangement are the ability to reference each artifact separately through the classifier, and the ability to build both jars in the same Maven build.

              aguizar_jira Alejandro Guizar (Inactive)
              aguizar_jira Alejandro Guizar (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours
                  2h