[ 
http://issues.apache.org/struts/browse/SHALE-258?page=comments#action_38013 ] 
            
Wendy Smoak commented on SHALE-258:
-----------------------------------


To avoid enforcing the choice of JSF implementation on users, all of the JSF 
api and impl dependencies should be marked 'provided'.

Since these definitions are in the shale-parent pom, this issue affects all of 
the Shale jars.

This will be addressed as part of a larger effort that will also fix the 
dependencies for the webapps and work around some issues with Maven's 
dependency resolution.

Users can work around this issue in Shale 1.0.3 by using <exclusions> in their 
own project poms.


> Shale core and test framework 1.0.3 includes MyFaces 1.1.1
> ----------------------------------------------------------
>
>                 Key: SHALE-258
>                 URL: http://issues.apache.org/struts/browse/SHALE-258
>             Project: Shale
>          Issue Type: Bug
>          Components: Core, Test
>    Affects Versions: 1.0.3-SNAPSHOT
>            Reporter: Paul Spencer
>
> Shale's core and test framwork includes MyFaces 1.1.1 in the classpath when 
> testing via Maven. The testing framework should not impose the JSF 
> implementation on 
> what is being tested.  
> A related issue was reported, and fixed, in MyFaces. See 
> http://issues.apache.org/jira/browse/TOMAHAWK-612

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to