[ 
https://issues.apache.org/jira/browse/MYFACES-2861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896779#action_12896779
 ] 

Jan-Kees van Andel commented on MYFACES-2861:
---------------------------------------------

Hey Leo,

>From my understanding, the added value of commons-discovery and 
>commons-beanutils is pretty limited. It might be an idea to think about 
>selectively copying some files from both projects into MyFaces?

AFAIK, Discovery is only used to find the LifecycleFactory. We might be able to 
replace this with the Service Provider mechanism.

I'm not sure about all usages of Beanutils though...

/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.

Reply via email to