karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: Stack overflow with features-maven-plugin 2.2.4
Date Wed, 07 Dec 2011 13:40:22 GMT
Hi Bengt,

could you provide your features XML ?

Regards
JB

On 12/07/2011 02:36 PM, Bengt Rodehav wrote:
> I recently updated from Karaf 2.2.3 to Karaf 2.2.4. I ususally use the
> features-maven-plugin from the current Karaf version. I therefore
> started to use version 2.2.4 of the features-maven-plugin. However, I
> get stack overflow using that version which has forced me to revert back
> to version 2.2.3. I still use version 2.2.4 of Karaf though.
>
> Anyone else seen this?
>
> It is clearly a recursive problem. I get the following stack trace from
> my build:
>
> /Exception in thread "main" java.lang.StackOverflowError/
> /at sun.misc.JarIndex.get(JarIndex.java:154)/
> /at sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:787)/
> /at sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:765)/
> /at sun.misc.URLClassPath$JarLoader.findResource(URLClassPath.java:735)/
> /at sun.misc.URLClassPath.findResource(URLClassPath.java:146)/
> /at java.net.URLClassLoader$2.run(URLClassLoader.java:385)/
> /at java.security.AccessController.doPrivileged(Native Method)/
> /at java.net.URLClassLoader.findResource(URLClassLoader.java:382)/
> /at
> org.codehaus.plexus.classworlds.realm.ClassRealm.loadResourceFromSelf(ClassRealm.java:434)/
> /at
> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.getResource(SelfFirstStrategy.java:64)/
> /at
> org.codehaus.plexus.classworlds.realm.ClassRealm.findResource(ClassRealm.java:268)/
> /at java.lang.ClassLoader.getResource(ClassLoader.java:1002)/
> /at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:1192)/
> /at javax.xml.parsers.SecuritySupport$4.run(SecuritySupport.java:96)/
> /at java.security.AccessController.doPrivileged(Native Method)/
> /at
> javax.xml.parsers.SecuritySupport.getResourceAsStream(SecuritySupport.java:89)/
> /at
> javax.xml.parsers.FactoryFinder.findJarServiceProvider(FactoryFinder.java:250)/
> /at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:223)/
> /at
> javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)/
> /at
> org.apache.karaf.tooling.features.AddFeaturesToRepoMojo$Repository.loadFeatures(AddFeaturesToRepoMojo.java:422)/
> /at
> org.apache.karaf.tooling.features.AddFeaturesToRepoMojo$Repository.getFeatures(AddFeaturesToRepoMojo.java:386)/
> /at
> org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.retrieveDescriptorsRecursively(AddFeaturesToRepoMojo.java:228)/
> /at
> org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.retrieveDescriptorsRecursively(AddFeaturesToRepoMojo.java:233)/
> /at
> org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.retrieveDescriptorsRecursively(AddFeaturesToRepoMojo.java:233)/
> /at
> org.apache.karaf.tooling.features.AddFeaturesToRepoMojo.retrieveDescriptorsRecursively(AddFeaturesToRepoMojo.java:233)/
> /..../
>
> /Bengt

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message