Hi Richard, I'm suspecting Vaadin features contained in the KAR to introduce a feature install loop.
Let me check the features XML in Vaadin. I don't think it's directly a Karaf issue, but I would like to double check and fix in Vaadin (or Karaf eventually). Regards JB On 23/10/2018 09:22, Richard Hierlmeier wrote: > > I ran into a stackovevflow exeception when executing the following > command on Karaf 4.2.1: > > karaf@root()> feature:install war > java.lang.StackOverflowError > at java.lang.String.indexOf(String.java:1503) > at > org.apache.felix.utils.resource.SimpleFilter.subfilter(SimpleFilter.java:283) > at > org.apache.felix.utils.resource.SimpleFilter.parse(SimpleFilter.java:260) > at > org.apache.felix.utils.resource.RequirementImpl.getFilter(RequirementImpl.java:131) > 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.toFeatureRequirement(ResourceUtils.java:171) > at > org.apache.karaf.features.internal.region.Subsystem.require(Subsystem.java:301) > at > org.apache.karaf.features.internal.region.SubsystemResolver.prepare(SubsystemResolver.java:141) > at > org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:379) > at > org.apache.karaf.features.internal.service.Deployer.handlePrerequisites(Deployer.java:1075) > at > org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:383) > at > org.apache.karaf.features.internal.service.Deployer.handlePrerequisites(Deployer.java:1075) > > It happen after I copied the KAR of the github project: > https://github.com/arotnov/sandbox/tree/master/vaadin-osgi-websockets > into the deploy folder. > > Is this a know issue? Should I submit a Jira issue? > > Richard