[jboss-jira] [JBoss JIRA] (WFLY-12287) Remove transitive org.slf4j:jcl-over-slf4j:jar from dependency tree and include org.slf4j:slf4j-log4j12:jar when using org.wildfly:wildfly-jaxws-client-bom as direct a dependency
Eduardo Martins (Jira)
issues at jboss.org
Tue Jul 16 11:11:01 EDT 2019
[ https://issues.jboss.org/browse/WFLY-12287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13759666#comment-13759666 ]
Eduardo Martins edited comment on WFLY-12287 at 7/16/19 11:10 AM:
------------------------------------------------------------------
[~jbliznak][~fburzigo] the WildFly BOMs should provide WildFly's dependency management parts, of user interest to:
- build apps ensuring compatibility
- debug apps with correct sources
- remotely test apps
Such use cases requires that BOMs are in sync with WildFly's dependency management, not original artifacts, which are not necessarly the same. For many reasons WildFly dependency management overrides (and sometimes breaks) original artifacts dependency trees.
The current behaviour is thus intended, and should not be changed towards matching original artifacts dependency trees, instead of the ones managed at WildFly.
was (Author: emmartins):
[~jbliznak][~fburzigo] the WildFly BOMs should provide WildFly's dependency management parts, of user interest to:
- build apps ensuring compatibility
- debug apps with correct sources
- remotely test apps
Such use cases requires that BOMs are in sync with WildFly's dependency management, not original artifacts, which are not necessarly the same, for many reasons WildFly dependency management overrides (and sometimes breaks) original artifacts dependency trees.
The current behaviour is thus intended, and should not be changed towards matching original artifacts dependency trees, instead of the ones managed at WildFly.
> Remove transitive org.slf4j:jcl-over-slf4j:jar from dependency tree and include org.slf4j:slf4j-log4j12:jar when using org.wildfly:wildfly-jaxws-client-bom as direct a dependency
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: WFLY-12287
> URL: https://issues.jboss.org/browse/WFLY-12287
> Project: WildFly
> Issue Type: Bug
> Components: Quickstarts, Web Services
> Affects Versions: 17.0.1.Final
> Reporter: Fabio Burzigotti
> Assignee: Eduardo Martins
> Priority: Major
>
> When using Wildfly JAXWS Client BOM an unwanted reference to org.slf4j:jcl-over-slf4j:jar appears in the dependency tree even it is explicitly excluded by org.jboss.ws.cxf:jbossws-cxf POM. Instead there's no reference to org.slf4j:slf4j-log4j12:jar while it seems it's needed by org.jboss.ws.cxf:jbossws-cxf-client:jar
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list