Hey JB,
The archetype tests also fail for me using mvn 3.0.3, JDK 1.6 on
Linux. But I get a different error message than described in KARAF-599
(see attached surefire report)
Kind regards,
Andreas
On Mon, May 2, 2011 at 9:36 AM, Jean-Baptiste Onofré <[email protected]> wrote:
> Hi Jamie,
>
> regarding KARAF-599, I reproduce the issue on:
> - Linux, mvn 2.2.1, JDK 1.5
> - Linux, mvn 3.0.3, JDK 1.6
>
> Christian said that he didn't reproduce the issue on his environment.
>
> If someone could make a try, it could help to identify the issue.
> I will work on it today.
>
> Regards
> JB
>
> On 05/01/2011 08:13 PM, Jamie G. wrote:
>>
>> Hi All,
>>
>> We're down to two open issues on the 2.2.1 version tag in Jira:
>>
>> Karaf-599 - Archetypes CommandArchetypeTest unit test fails
>> Karaf-603 - Add 'karaf-framework' feature to describe core Karaf bundles
>>
>> Once these are resolved I believe we'll be in position to head towards
>> building a release candidate.
>>
>> In the mean time it would be good to begin reviewing snapshot builds
>> on various platforms so we can catch any regressions early.
>>
>> Cheers,
>> Jamie
>
-------------------------------------------------------------------------------
Test set: org.apache.karaf.archetypes.CommandArchetypeTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 14.237 sec <<<
FAILURE!
testCommand(org.apache.karaf.archetypes.CommandArchetypeTest) Time elapsed:
14.133 sec <<< ERROR!
org.apache.maven.BuildFailureException: The desired archetype does not exist
(org.apache.karaf.archetypes:archetypes-command:2.2.1-SNAPSHOT)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:579)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:512)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:482)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
at
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
at
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
at
org.apache.karaf.archetypes.AbstractArchetypeTest.testArchetype(AbstractArchetypeTest.java:126)
at
org.apache.karaf.archetypes.AbstractArchetypeTest.testKarafArchetype(AbstractArchetypeTest.java:90)
at
org.apache.karaf.archetypes.CommandArchetypeTest.testCommand(CommandArchetypeTest.java:32)
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:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:163)
at org.apache.maven.surefire.Surefire.run(Surefire.java:84)
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:597)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:261)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:875)
Caused by: org.apache.maven.plugin.MojoFailureException: The desired archetype
does not exist (org.apache.karaf.archetypes:archetypes-command:2.2.1-SNAPSHOT)
at
org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execute(CreateProjectFromArchetypeMojo.java:204)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:451)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
... 33 more