[
https://issues.apache.org/jira/browse/MYFACES-2861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896781#action_12896781
]
Jan-Kees van Andel commented on MYFACES-2861:
---------------------------------------------
Hi Martin,
I don't think that will work, since logging is something you can't exclude
easily. Most classes initialize a logger during (class/object) initialization,
so you'll end up with a NoClassDef at runtime.
I think we're gonna need the transitive dependency...
/JK
> Remove commons-discovery dependency
> -----------------------------------
>
> Key: MYFACES-2861
> URL: https://issues.apache.org/jira/browse/MYFACES-2861
> Project: MyFaces Core
> Issue Type: Improvement
> Components: JSR-314
> Affects Versions: 2.0.1
> Reporter: Leonardo Uribe
> Assignee: Leonardo Uribe
> Fix For: 2.0.2-SNAPSHOT
>
>
> Commons-discovery has a dependency to commons-logging. That cause a
> transitive dependency to myfaces-impl. To prevent this dependency, we need to
> move that code into our codebase and refactor it so it uses jul instead.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.