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

Class load error with slf4j-api on Tomcat8

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • 6.3.0.Final
    • 6.3.0.CR2
    • kie server
    • None
    • Hide

      1) Install latest Tomcat8
      2) Follow installation instructions within kie-drools-wb-distribution-wars-6.3.0.CR2-tomcat7 WAR file
      3) Try to start the server

      Show
      1) Install latest Tomcat8 2) Follow installation instructions within kie-drools-wb-distribution-wars-6.3.0.CR2-tomcat7 WAR file 3) Try to start the server
    • NEW

    Description

      Installation instructions request that slf4j-api JAR file is copied to Tomcats lib directory. And correctly also as the Tomcat won't start if it is not in there.
      But then this API conflicts with the same API in kie-server-6.3.0.CR2-ee7.

      I did a quick fix that seemed to solve this:

      1. Removed kie-server WAR file from tomcat webapps directory, so that it won't undo the next step.
      2. Deleted the problem file webapps/kie-server-6.3.0.CR2-ee7/WEB-INF/lib/slf4j-api-1.7.2.jar

      I considered removing the jar file from Drools project, but that is likely to cause other errors, so I decided to leave this to the experts (= you guys).

      Attachments

        Activity

          People

            etirelli@redhat.com Edson Tirelli
            timo.riikonen Timo Riikonen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: