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

drools-compiler module should not integrate org.eclipse.jdt:ecj (descope ECJ from drools)

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • 7.32.0.Final, 7.45.0.Final
    • None
    • None
    • 2020 Week 46-48 (from Nov 9)
    • Undefined
    • NEW
    • NEW
    • ---
    • ---

      Starting with version 7.32.0.Final the drools-compiler module uses the maven-shade plugin to integrate the eclipse compiler into the drools-compiler jar (see git). The eclipse compiler uses the Eclipse Puplic Licence (EPL). We don't want to support the EPL in our software.

      Previously we were able to exclude the eclipse compiler via maven but this is not possible anylonger. Right now we need to fork drools locally and remove the declaration of the maven shade plugin in order to integrate a more recent version.

       

              mfusco@redhat.com Mario Fusco
              cmartensen Christian Martensen (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: