Uploaded image for project: 'WildFly Arquillian'
  1. WildFly Arquillian
  2. WFARQ-119

Exclude the jcl-over-slf4j transitive dependency

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 5.0.0.Alpha6, 5.0.0.Final
    • None
    • None

      The org.slf4j:jcl-over-sfl4j dependency is transitively brought in from Elytron.

      [INFO] org.jboss.weld:weld-jboss-runner-tck:jar:5.1.0-SNAPSHOT
      [INFO] \- org.wildfly.arquillian:wildfly-arquillian-container-managed:jar:5.0.0.Alpha5:test
      [INFO]    \- org.wildfly.arquillian:wildfly-arquillian-common:jar:5.0.0.Alpha5:test
      [INFO]       \- org.wildfly.core:wildfly-controller-client:jar:18.1.1.Final:test
      [INFO]          \- org.wildfly.core:wildfly-protocol:jar:18.1.1.Final:test
      [INFO]             \- org.wildfly.security:wildfly-elytron-client:jar:1.19.0.Final:test
      [INFO]                \- org.wildfly.security:wildfly-elytron-auth-util:jar:1.19.0.Final:test
      [INFO]                   \- org.apache.sshd:sshd-common:jar:2.7.0:test
      [INFO]                      \- org.slf4j:jcl-over-slf4j:jar:1.7.30:test
      

      This should be excluded as it creates issues if commons-logging is used. The commons-logging library will load org.slf4j:jcl-over-slf4j, however without the slf4j-api a CNFE will be thrown.

              jperkins-rhn James Perkins
              jperkins-rhn James Perkins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: