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

drools-camel-server and guvnor-webapp: Do not use the dependency cxf-bundle-jaxrs because it's an uber jar that disrupts our dependency graph

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 6.2.0.Final
    • None
    • None
    • None

      cxf-bundle-jaxrs isn't mentioned in here:
      http://cxf.apache.org/docs/using-cxf-with-maven.html

      it pulls in a lot we don't need and we try to exclude what we don't need (but fail at it).

      Furher proof that cxf-bundle-jaxrs is evil:
      http://svn.apache.org/repos/asf/cxf/trunk/distribution/bundle/jaxrs/pom.xml
      It uses the maven-shade-plugin, which is a blocker for the Red Hat re-packers team (see fosdem 2011 presentation)

              psiroky_jira Petr Široký (Inactive)
              gdesmet@redhat.com Geoffrey De Smet (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: