[ 
http://jira.codehaus.org/browse/ARCHETYPE-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=256976#action_256976
 ] 

Herve Boutemy commented on ARCHETYPE-352:
-----------------------------------------

note that it fails on Linux too if it has not previously been installed into 
the local repository

> archetype-commons ArchetyperRoundtripWithProxyTest unit test fail on OSX, but 
> not on Windows nor Linux
> ------------------------------------------------------------------------------------------------------
>
>                 Key: ARCHETYPE-352
>                 URL: http://jira.codehaus.org/browse/ARCHETYPE-352
>             Project: Maven Archetype
>          Issue Type: Bug
>    Affects Versions: 2.0
>         Environment: OSX, maven 3.0.1, jdk 1.5
>            Reporter: Herve Boutemy
>            Priority: Minor
>
> the failure happens only on a Mac:
> {noformat}Running 
> org.apache.maven.archetype.test.ArchetyperRoundtripWithProxyTest
> 2010-11-27 15:21:09.018::INFO:  jetty-6.1.11
> 2010-11-27 15:21:09.025::INFO:  Extract 
> jar:file:/Users/herve/projets/maven/trunks/archetype/archetype-common/target/proxy-webapp/cargocpc.war!/
>  to /tmp/Jetty_0_0_0_0_18882_cargocpc.war__cargocpc__wno9z4/webapp
> 2010-11-27 15:21:09.036::INFO:  NO JSP Support for /cargocpc, did not find 
> org.apache.jasper.servlet.JspServlet
> 2010-11-27 15:21:10.059::INFO:  Started SelectChannelConnector@0.0.0.0:18882
> 2010-11-27 15:21:13.037::INFO:  Extract 
> jar:file:/Users/herve/projets/maven/trunks/archetype/archetype-common/target/wars/archetype-proxy.war!/
>  to /tmp/Jetty_0_0_0_0_18882_archetype-proxy.war____o0siz0/webapp
> 2010-11-27 15:21:13.085::INFO:  NO JSP Support for /, did not find 
> org.apache.jasper.servlet.JspServlet
> 2010-11-27 15:21:13.201:/:INFO:  Repository Servlet: Proxy Requested file = 
> /dummy
> 2010-11-27 15:21:13.202:/:INFO:  Repository Servlet: Complete file path = 
> /Users/herve/projets/maven/trunks/archetype/archetype-common/target/test-classes/repositories/central//dummy
> 2010-11-27 15:21:13.202:/:INFO:  Repository Servlet: Getting file
> 2010-11-27 15:21:13.202:/:INFO:  Repository Servlet: File sent
> 2010-11-27 15:21:13.213::INFO:  jetty-6.1.11
> 2010-11-27 15:21:13.220::INFO:  Extract 
> jar:file:/Users/herve/projets/maven/trunks/archetype/archetype-common/target/repository-webapp/cargocpc.war!/
>  to /tmp/Jetty_0_0_0_0_18881_cargocpc.war__cargocpc__-40pz0h/webapp
> 2010-11-27 15:21:13.231::INFO:  NO JSP Support for /cargocpc, did not find 
> org.apache.jasper.servlet.JspServlet
> 2010-11-27 15:21:13.243::INFO:  Started SelectChannelConnector@0.0.0.0:18881
> 2010-11-27 15:21:16.236::INFO:  Extract 
> jar:file:/Users/herve/projets/maven/trunks/archetype/archetype-common/target/wars/archetype-repository.war!/
>  to /tmp/Jetty_0_0_0_0_18881_archetype-repository.war____nveesl/webapp
> 2010-11-27 15:21:16.289::INFO:  NO JSP Support for /, did not find 
> org.apache.jasper.servlet.JspServlet
> 2010-11-27 15:21:16.401:/:INFO:  RepositoryServlet: Getting file
> 2010-11-27 15:21:16.401:/:INFO:  RepositoryServlet: Requested file = 
> /repo/dummy
> 2010-11-27 15:21:16.403:/:INFO:  RepositoryServlet: Complete file path = 
> /Users/herve/projets/maven/trunks/archetype/archetype-common/target/test-classes/repositories/central/dummy
> 2010-11-27 15:21:16.403:/:INFO:  RepositoryServlet: File sent
> [INFO] Scanning for projects...
> [WARNING] The POM for 
> org.apache.maven.archetype:archetype-packaging:jar:2.1-SNAPSHOT is missing, 
> no dependency information available
> [ERROR] The build could not read 1 project -> [Help 1]
> [ERROR]   
> [ERROR]   The project org.apache.maven.test:test-project-2:1.0 
> (/Users/herve/projets/maven/trunks/archetype/archetype-common/target/test-classes/projects/roundtrip-2-project/target/generated-sources/archetype/pom.xml)
>  has 2 errors
> [ERROR]     Unresolveable build extension: Plugin 
> org.apache.maven.archetype:archetype-packaging:2.1-SNAPSHOT or one of its 
> dependencies could not be resolved: Could not find artifact 
> org.apache.maven.archetype:archetype-packaging:jar:2.1-SNAPSHOT -> [Help 2]
> [ERROR]     Unknown packaging: maven-archetype @ line 8, column 14
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> [ERROR] [Help 2] 
> http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
> [ERROR] The desired archetype does not exist 
> (org.apache.maven.test:test-project-2:1.0)
> org.apache.maven.archetype.exception.UnknownArchetype: The desired archetype 
> does not exist (org.apache.maven.test:test-project-2:1.0)                     
>                                                           
>         at 
> org.apache.maven.archetype.generator.DefaultArchetypeGenerator.getArchetypeFile(DefaultArchetypeGenerator.java:88)
>                                                                               
>           
>         at 
> org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:207)
>                                                                               
>         
>         at 
> org.apache.maven.archetype.DefaultArchetypeManager.generateProjectFromArchetype(DefaultArchetypeManager.java:71)
>         at 
> org.apache.maven.archetype.test.ArchetyperRoundtripWithProxyTest.testArchetyper(ArchetyperRoundtripWithProxyTest.java:193)
>                                                                               
>   
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        
>                                                                               
>                                                          
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>                                                                               
>                                               
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>                                                                               
>                                        
>         at java.lang.reflect.Method.invoke(Method.java:585)                   
>                                                                               
>                                                          
>         at junit.framework.TestCase.runTest(TestCase.java:164)
>         at junit.framework.TestCase.runBare(TestCase.java:130)                
>                                                                               
>                                                          
>         at junit.framework.TestResult$1.protect(TestResult.java:106)          
>                                                                               
>                                                          
>         at junit.framework.TestResult.runProtected(TestResult.java:124)       
>                                                                               
>                                                          
>         at junit.framework.TestResult.run(TestResult.java:109)                
>                                                                               
>                                                          
>         at junit.framework.TestCase.run(TestCase.java:120)                    
>                                                                               
>                                                          
>         at junit.framework.TestSuite.runTest(TestSuite.java:230)              
>                                                                               
>                                                          
>         at junit.framework.TestSuite.run(TestSuite.java:225)                  
>                                                                               
>                                                          
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        
>                                                                               
>                                                          
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>                                                                               
>                                               
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>                                                                               
>                                        
>         at java.lang.reflect.Method.invoke(Method.java:585)                   
>                                                                               
>                                                          
>         at 
> org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
>         at 
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
>                                                                               
>               
>         at 
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
>                                                                               
>                      
>         at org.apache.maven.surefire.Surefire.run(Surefire.java:169)          
>                                                                               
>                                                          
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>                                                                               
>                                               
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
>         at 
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 90.075 sec 
> <<< FAILURE!{noformat}
> but the warning {noformat}[WARNING] The POM for 
> org.apache.maven.archetype:archetype-packaging:jar:2.1-SNAPSHOT is missing, 
> no dependency information available{noformat}
> should happen on every platform since archetype-packaging install happens 
> later in the reactor build:
> {noformat}[INFO] Reactor Summary:
> [INFO] 
> [INFO] Maven Archetype ................................... SUCCESS [3.921s]
> [INFO] Maven Archetype Testing ........................... SUCCESS [0.060s]
> [INFO] Maven Archetype Webapp Proxy ...................... SUCCESS [3.306s]
> [INFO] Maven Archetype Webapp Repository ................. SUCCESS [1.053s]
> [INFO] Maven Archetype Models ............................ SUCCESS [0.057s]
> [INFO] Maven Archetype Catalog Model ..................... SUCCESS [2.672s]
> [INFO] Maven Archetype Descriptor Model .................. SUCCESS [1.673s]
> [INFO] Maven Archetype Registry Model .................... SUCCESS [1.327s]
> [INFO] Maven Archetype Common ............................ FAILURE [2:26.633s]
> [INFO] Maven Archetype Plugin ............................ SKIPPED
> [INFO] Maven Archetype Packaging ......................... SKIPPED{noformat}
> but on Linux and Windows, there is no failure

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

        

Reply via email to