[ 
https://issues.apache.org/jira/browse/KARAF-599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13029336#comment-13029336
 ] 

Benjamin Bentmann commented on KARAF-599:
-----------------------------------------

This looks related to
https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes#Maven3.xCompatibilityNotes-UniqueSnapshotVersionsandClassifiers

Regarding Linux vs. Windows, the OS should be irrelevant, the mvn version being 
used to install artifacts and the remote repos being downloaded from are the 
factors that determine the contents of the maven-metadata.xml files.


> Archetypes CommandArchetypeTest unit test fails
> -----------------------------------------------
>
>                 Key: KARAF-599
>                 URL: https://issues.apache.org/jira/browse/KARAF-599
>             Project: Karaf
>          Issue Type: Bug
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 2.2.1
>
>
> The archetypes CommandArchetypeTest unit test fails:
> -------------------------------------------------------------------------------
> Test set: org.apache.karaf.archetypes.CommandArchetypeTest
> -------------------------------------------------------------------------------
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.439 sec 
> <<< FAILURE!
> testCommand(org.apache.karaf.archetypes.CommandArchetypeTest)  Time elapsed: 
> 11.399 sec  <<< ERROR!
> org.apache.maven.lifecycle.LifecycleExecutionException: Unable to read local 
> copy of metadata: Cannot read metadata from 
> '/home/onofreje/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.modules/2.2.1-SNAPSHOT/maven-metadata-apache-snapshots.xml':
>  expected START_TAG or END_TAG not TEXT (position: TEXT seen 
> ...<extension>jar</... @14:25) 
>   org.apache.karaf.jaas:org.apache.karaf.jaas.modules:jar:2.2.1-SNAPSHOT
> Path to dependency: 
>         1) 
> org.apache.karaf.archetypes:archetypes-command:bundle:2.2.1-SNAPSHOT
>         2) 
> org.apache.karaf.shell:org.apache.karaf.shell.console:jar:2.2.1-SNAPSHOT
>         3) 
> org.apache.karaf.jaas:org.apache.karaf.jaas.modules:jar:2.2.1-SNAPSHOT
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:575)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
>         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:138)
>         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.artifact.resolver.ArtifactResolutionException: 
> Unable to read local copy of metadata: Cannot read metadata from 
> '/home/onofreje/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.modules/2.2.1-SNAPSHOT/maven-metadata-apache-snapshots.xml':
>  expected START_TAG or END_TAG not TEXT (position: TEXT seen 
> ...<extension>jar</... @14:25) 
>   org.apache.karaf.jaas:org.apache.karaf.jaas.modules:jar:2.2.1-SNAPSHOT
> Path to dependency: 
>         1) 
> org.apache.karaf.archetypes:archetypes-command:bundle:2.2.1-SNAPSHOT
>         2) 
> org.apache.karaf.shell:org.apache.karaf.shell.console:jar:2.2.1-SNAPSHOT
>         3) 
> org.apache.karaf.jaas:org.apache.karaf.jaas.modules:jar:2.2.1-SNAPSHOT
>         at 
> org.apache.maven.artifact.transform.SnapshotTransformation.transformForResolve(SnapshotTransformation.java:68)
>         at 
> org.apache.maven.artifact.transform.DefaultArtifactTransformationManager.transformForResolve(DefaultArtifactTransformationManager.java:57)
>         at 
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:129)
>         at 
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:74)
>         at 
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:311)
>         at 
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
>         at 
> org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1415)
>         at 
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:405)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
>         ... 33 more
> Caused by: 
> org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException:
>  Unable to read local copy of metadata: Cannot read metadata from 
> '/home/onofreje/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.modules/2.2.1-SNAPSHOT/maven-metadata-apache-snapshots.xml':
>  expected START_TAG or END_TAG not TEXT (position: TEXT seen 
> ...<extension>jar</... @14:25) 
>         at 
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:175)
>         at 
> org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:65)
>         at 
> org.apache.maven.artifact.transform.SnapshotTransformation.transformForResolve(SnapshotTransformation.java:63)
>         ... 41 more
> Caused by: 
> org.apache.maven.artifact.repository.metadata.RepositoryMetadataReadException:
>  Cannot read metadata from 
> '/home/onofreje/.m2/repository/org/apache/karaf/jaas/org.apache.karaf.jaas.modules/2.2.1-SNAPSHOT/maven-metadata-apache-snapshots.xml':
>  expected START_TAG or END_TAG not TEXT (position: TEXT seen 
> ...<extension>jar</... @14:25) 
>         at 
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.readMetadata(DefaultRepositoryMetadataManager.java:324)
>         at 
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.loadMetadata(DefaultRepositoryMetadataManager.java:276)
>         at 
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.mergeMetadata(DefaultRepositoryMetadataManager.java:198)
>         at 
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:166)
>         ... 43 more
> Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: expected 
> START_TAG or END_TAG not TEXT (position: TEXT seen ...<extension>jar</... 
> @14:25) 
>         at 
> org.codehaus.plexus.util.xml.pull.MXParser.nextTag(MXParser.java:1083)
>         at 
> org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader.parseVersioning(MetadataXpp3Reader.java:513)
>         at 
> org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader.parseMetadata(MetadataXpp3Reader.java:352)
>         at 
> org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader.read(MetadataXpp3Reader.java:866)
>         at 
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.readMetadata(DefaultRepositoryMetadataManager.java:311)
>         ... 46 more
> It has to be fixed before release cut off.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to