Benson Margulies created SUREFIRE-1175:
------------------------------------------
Summary: classpathDependencyExclude config in pom ineffective
Key: SUREFIRE-1175
URL: https://issues.apache.org/jira/browse/SUREFIRE-1175
Project: Maven Surefire
Issue Type: Bug
Affects Versions: 2.18.1
Reporter: Benson Margulies
I configure:
{code}
<classpathDependencyExcludes>
<classpathDependencyExclude>org.apache.karaf:org.apache.karaf.client</classpathDependencyExclude>
<classpathDependencyExclude>org.jboss.logging:jboss-logging</classpathDependencyExclude>
<classpathDependencyExclude>org.ops4j.pax.logging:pax-logging-service</classpathDependencyExclude>
<classpathDependencyExclude>org.ops4j.pax.logging:pax-logging-api</classpathDependencyExclude>
</classpathDependencyExcludes>
{code}
I see in the -X log, first:
{noformat}
<classpathDependencyExcludes>
<classpathDependencyExclude>org.apache.karaf:org.apache.karaf.client</classpathDependencyExclude>
<classpathDependencyExclude>org.jboss.logging:jboss-logging</classpathDependencyExclude>
<classpathDependencyExclude>org.ops4j.pax.logging:pax-logging-service</classpathDependencyExclude>
<classpathDependencyExclude>org.ops4j.pax.logging:pax-logging-api</classpathDependencyExclude>${maven.test.dependency.excludes}</classpathDependencyExcludes>
{noformat}
and then:
{noformat}
[DEBUG] (s) classpathDependencyExcludes =
[org.apache.karaf:org.apache.karaf.client, org.jboss.logging:jboss-logging,
org.ops4j.pax.logging:pax-logging-service,
org.ops4j.pax.logging:pax-logging-api]
{noformat}
but then I get:
{noformat}
LF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:file:/Users/benson/.m2/repository/org/apache/karaf/org.apache.karaf.client/4.0.1/org.apache.karaf.client-4.0.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/Users/benson/.m2/repository/org/ops4j/pax/logging/pax-logging-api/1.8.3/pax-logging-api-1.8.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/Users/benson/.m2/repository/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)