Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-514

Clean up jetty dependencies in kie-parent-with-dependencies pom.xml

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • 6.1.0.Beta4
    • None
    • None

      1) Make an inventory (using "mvn-all dependency:tree) of all modules that use jetty dependency and clearly indicate per module:

      • Jetty groupId and Jetty version
      • Scope: test or production
      • Build classpath: normal dependency or plugin dependency (latter makes scope n/a)

      2) In theory, we should have no normal dependency in a non-test scope to Jetty, as our stuff is deployed on JBoss EAP, Tomcat, Jetty and WildFly alike. Is this true?
      GWT does use Jetty, but only during compilation (= plugin classpath, not the dependencies classpath). gwt-dev is a fat jar that includes jetty even... but gwt-dev shouldn' be in the dependencies either (but it is and it needs to be removed!).

      3) Based on this inventory, discuss with ge0ffrey and mantis plan of attack.

      Goal: Get rid of the jetty mess in kie-parent-with-dependencies.

        1. jetty-depTree.txt
          18 kB
          Michael Biarnes Kiefer
        2. depTree-droolsjbpmIntegration.txt
          2 kB
          Michael Biarnes Kiefer

              mbiarnes@redhat.com Michael Biarnes Kiefer
              gdesmet@redhat.com Geoffrey De Smet (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: