You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shale.apache.org by "Paul Spencer (JIRA)" <ji...@apache.org> on 2006/08/21 15:23:32 UTC

[jira] Created: (SHALE-258) Shale test framework 1.0.3 includes MyFaces 1.1.1

Shale 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: Test
    Affects Versions: 1.0.3-SNAPSHOT
            Reporter: Paul Spencer


Shale's test framwork includes MyFaces 1.1.1 in the classpath when testing via Maven. The testing framework should 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

        

[jira] Updated: (SHALE-258) Shale core and test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Paul Spencer (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/SHALE-258?page=all ]

Paul Spencer updated SHALE-258:
-------------------------------

    Component/s: Core
        Summary: Shale core and test framework 1.0.3 includes MyFaces 1.1.1  (was: Shale test framework 1.0.3 includes MyFaces 1.1.1)
    Description: 
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



  was:
Shale's 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 affects maven users. Based on that I would suggest status be raised to blocker or critical

> 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

        

[jira] Commented: (SHALE-258) Shale test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Craig McClanahan (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/struts/browse/SHALE-258?page=comments#action_37992 ] 
            
Craig McClanahan commented on SHALE-258:
----------------------------------------

I presume we mean that the testing framework should *not* impose the JSF implementation on what is being tested, right?  :-)


> Shale 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: Test
>    Affects Versions: 1.0.3-SNAPSHOT
>            Reporter: Paul Spencer
>
> Shale's test framwork includes MyFaces 1.1.1 in the classpath when testing via Maven. The testing framework should 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

        

[jira] Commented: (SHALE-258) Shale core and test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Wendy Smoak (JIRA)" <ji...@apache.org>.
    [ 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

        

[jira] Updated: (SHALE-258) Shale test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Paul Spencer (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/SHALE-258?page=all ]

Paul Spencer updated SHALE-258:
-------------------------------

    Description: 
Shale's 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



  was:
Shale's test framwork includes MyFaces 1.1.1 in the classpath when testing via Maven. The testing framework should 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




Correct "type-o" in description. The second sentence should have read "The testing framework should not impose the JSF implementation on 
what is being tested."  The word "not" was left out.

Thanks to Craig McClanahan for pointing out the error.

> Shale 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: Test
>    Affects Versions: 1.0.3-SNAPSHOT
>            Reporter: Paul Spencer
>
> Shale's 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

        

[jira] Resolved: (SHALE-258) Shale core and test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Craig McClanahan (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/SHALE-258?page=all ]

Craig McClanahan resolved SHALE-258.
------------------------------------

    Resolution: Fixed

The shale-core and shale-test modules (and others) now declare a "provided" dependency on the MyFaces API jar (because they need JSF APIs in order to compile), but this will not translate into a runtime dependency on this particular version.


> 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, 1.0.3
>            Reporter: Paul Spencer
>         Assigned To: Craig McClanahan
>             Fix For: 1.0.4-SNAPSHOT
>
>
> 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

        

[jira] Commented: (SHALE-258) Shale core and test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Craig McClanahan (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/struts/browse/SHALE-258?page=comments#action_38220 ] 
            
Craig McClanahan commented on SHALE-258:
----------------------------------------

As of the 20060914 nightly build (and corresponding updated 1.0.4-SNAPSHOT), I have completed a first pass at refactoring our build process to address these dependency issues.  Now, building the Shale Framework libraries depends on the MyFaces API jar, but when you build an application you still get the choice of which implementation to use.  As a side effect, the framework library POMs (including shale-core and shale-test) should no longer force you to use the JSF implementation that they were built against.

Leaving the issue open for the moment, because it is very likely I've missed some details along the way.


> 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, 1.0.3
>            Reporter: Paul Spencer
>             Fix For: 1.0.4-SNAPSHOT
>
>
> 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

        

[jira] Assigned: (SHALE-258) Shale core and test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Craig McClanahan (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/SHALE-258?page=all ]

Craig McClanahan reassigned SHALE-258:
--------------------------------------

    Assignee: Craig McClanahan

> 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, 1.0.3
>            Reporter: Paul Spencer
>         Assigned To: Craig McClanahan
>             Fix For: 1.0.4-SNAPSHOT
>
>
> 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

        

[jira] Updated: (SHALE-258) Shale core and test framework 1.0.3 includes MyFaces 1.1.1

Posted by "Wendy Smoak (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/struts/browse/SHALE-258?page=all ]

Wendy Smoak updated SHALE-258:
------------------------------

        Fix Version/s: 1.0.4-SNAPSHOT
    Affects Version/s: 1.0.3

> 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, 1.0.3
>            Reporter: Paul Spencer
>             Fix For: 1.0.4-SNAPSHOT
>
>
> 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