I'm have problems adding servicemix dependencies with m2eclipse
v0.9.0. Has anyone else seen this issue?
I created a clean project with one dependency as an example:
<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>m2etest</groupId>
<artifactId>m2etest</artifactId>
<name/>
<version>0.0.1-SNAPSHOT</version>
<description/>
<dependencies>
<dependency>
<groupId>org.apache.servicemix</groupId>
<artifactId>servicemix-core</artifactId>
<version>3.2.1</version>
</dependency>
</dependencies>
</project>
m2eclipse's refreshing of dependencies is causing the following error
pulled from the .log file:
!ENTRY org.eclipse.core.jobs 4 2 2008-03-19 13:12:48.301
!MESSAGE An internal error occurred during: "Updating Maven
Dependencies".
!STACK 0
java.lang.StackOverflowError
at java.lang.Character.codePointAt(Character.java:2335)
at java.util.regex.Pattern$BitClass.match(Pattern.java:2873)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4218)
at java.util.regex.Pattern$Curly.match(Pattern.java:4202)
at java.util.regex.Pattern$Dot.match(Pattern.java:4098)
at java.util.regex.Pattern$Single.match(Pattern.java:3314)
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4575)
at java.util.regex.Pattern$Branch.match(Pattern.java:4535)
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4575)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4247)
at java.util.regex.Pattern$Curly.match(Pattern.java:4202)
at java.util.regex.Pattern$Single.match(Pattern.java:3314)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4247)
at java.util.regex.Pattern$Curly.match(Pattern.java:4202)
at java.util.regex.Pattern$Slice.match(Pattern.java:3807)
at java.util.regex.Pattern$Curly.match0(Pattern.java:4240)
at java.util.regex.Pattern$Curly.match(Pattern.java:4202)
at java.util.regex.Pattern$BnM.match(Pattern.java:5452)
at java.util.regex.Matcher.search(Matcher.java:1092)
at java.util.regex.Matcher.find(Matcher.java:528)
at org.codehaus.plexus.util.xml.XmlReader.getXmlProlog(XmlReader.java:
742)
at org.codehaus.plexus.util.xml.XmlReader.doRawStream(XmlReader.java:
460)
at org.codehaus.plexus.util.xml.XmlReader.<init>(XmlReader.java:179)
at org.codehaus.plexus.util.xml.XmlReader.<init>(XmlReader.java:142)
at org.codehaus.plexus.util.xml.XmlReader.<init>(XmlReader.java:123)
at
org
.codehaus.plexus.util.xml.XmlStreamReader.<init>(XmlStreamReader.java:
67)
at
org.codehaus.plexus.util.ReaderFactory.newXmlReader(ReaderFactory.java:
113)
at
org
.apache
.maven
.project
.build
.model
.DefaultModelLineageBuilder.readModel(DefaultModelLineageBuilder.java:
204)
at
org
.apache
.maven
.project
.build
.model
.DefaultModelLineageBuilder
.resolveParentPom_aroundBody4(DefaultModelLineageBuilder.java:405)
at
org
.apache
.maven
.project
.build
.model
.DefaultModelLineageBuilder
.resolveParentPom_aroundBody5$advice(DefaultModelLineageBuilder.java:
260)
at
org
.apache
.maven
.project
.build
.model
.DefaultModelLineageBuilder
.resolveParentPom(DefaultModelLineageBuilder.java:1)
at
org
.apache
.maven
.project
.build
.model
.DefaultModelLineageBuilder
.resumeBuildingModelLineage(DefaultModelLineageBuilder.java:162)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.assembleLineage(DefaultMavenProjectBuilder.java:1027)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildInternal(DefaultMavenProjectBuilder.java:691)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody2(DefaultMavenProjectBuilder.java:213)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody3
$advice(DefaultMavenProjectBuilder.java:177)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository(DefaultMavenProjectBuilder.java:1)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody0(DefaultMavenProjectBuilder.java:202)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody1
$advice(DefaultMavenProjectBuilder.java:177)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository(DefaultMavenProjectBuilder.java:1)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.mergeManagedDependencies(DefaultMavenProjectBuilder.java:1118)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildInternal(DefaultMavenProjectBuilder.java:748)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody2(DefaultMavenProjectBuilder.java:213)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody3
$advice(DefaultMavenProjectBuilder.java:177)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository(DefaultMavenProjectBuilder.java:1)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody0(DefaultMavenProjectBuilder.java:202)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody1
$advice(DefaultMavenProjectBuilder.java:177)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository(DefaultMavenProjectBuilder.java:1)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.mergeManagedDependencies(DefaultMavenProjectBuilder.java:1118)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildInternal(DefaultMavenProjectBuilder.java:748)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromRepository_aroundBody2(DefaultMavenProjectBuilder.java:213)
........
Regards,
Craig