Details
-
Bug
-
Resolution: Done
-
Blocker
-
None
-
None
-
%
-
fuse-7.7-build5
Description
http://orch.psi.redhat.com/pnc-web/#/projects/767/build-configs/3373/build-records/52711/result
Repository : http://code.engineering.redhat.com/gerrit/fabric8-quickstarts/karaf-camel-log.git
Tag : 1.0.0.fuse-770006-redhat-00001
is failing to build because of a stack overflow. I've swapped in and out fuse.bom.versions and it appears to fail on 7.7.0.fuse-770008-redhat-00001 but not on 7.7.0.fuse-770005-redhat-00001. Freeman gave me a debug version of karaf features core jar to insert, and I see this :
the sub system in question is root#transaction-2.0.0 the sub system in question is root#netty-core-4.1.45.Final-redhat-00001 the sub system in question is root#pax-http-service-7.3.7 the sub system in question is root#pax-transx-tm-api-0.4.4 the sub system in question is root#xml-specs-api-2.9.0 the sub system in question is root#xml-specs-api-2.9.0#xml-specs-api-2.9.0 the sub system in question is root#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0 the sub system in question is root#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0 the sub system in question is root#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0 the sub system in question is root#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0#xml-specs-api-2.9.0
Stack trace looks like :
constituent[42]: file:/usr/local/apache-maven-3.6.3/lib/jsr250-api-1.0.jar
---------------------------------------------------
Exception in thread "main" java.lang.StackOverflowError
at org.apache.felix.utils.resource.SimpleFilter.convert(SimpleFilter.java:523)
at org.apache.felix.utils.resource.RequirementImpl.getFilter(RequirementImpl.java:133)
at org.apache.felix.utils.resource.RequirementImpl.<init>(RequirementImpl.java:77)
at org.apache.felix.utils.resource.RequirementImpl.<init>(RequirementImpl.java:44)
at org.apache.karaf.features.internal.resolver.ResourceUtils.addIdentityRequirement(ResourceUtils.java:127)
at org.apache.karaf.features.internal.resolver.ResourceUtils.addIdentityRequirement(ResourceUtils.java:107)
at org.apache.karaf.features.internal.resolver.ResourceUtils.addIdentityRequirement(ResourceUtils.java:103)
at org.apache.karaf.features.internal.region.Subsystem.<init>(Subsystem.java:187)
at org.apache.karaf.features.internal.region.Subsystem.doBuild(Subsystem.java:390)
at org.apache.karaf.features.internal.region.Subsystem.build(Subsystem.java:332)
at org.apache.karaf.features.internal.region.Subsystem.doBuild(Subsystem.java:391)
at org.apache.karaf.features.internal.region.Subsystem.build(Subsystem.java:332)
at org.apache.karaf.features.internal.region.Subsystem.doBuild(Subsystem.java:391)
at org.apache.karaf.features.internal.region.Subsystem.build(Subsystem.java:332)
at org.apache.karaf.features.internal.region.Subsystem.doBuild(Subsystem.java:391)
at org.apache.karaf.features.internal.region.Subsystem.build(Subsystem.java:332)
at org.apache.karaf.features.internal.region.Subsystem.doBuild(Subsystem.java:391)
at org.apache.karaf.features.internal.region.Subsystem.build(Subsystem.java:332)