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

Details

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

    Description

      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.

       

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: