Hello Steven How do the child elements of that element look like? Are they using default/f/ns2 prefix and maybe the (semantically equivalent) change affects your memory only because the old form ignored a actual entry for dependency?
Bernd -- http://bernd.eckenfels.net ________________________________ Von: Romain Manni-Bucau <rmannibu...@gmail.com> Gesendet: Samstag, November 27, 2021 8:14 PM An: dev Betreff: Re: karaf-maven-plugin generates another org.apache.karaf.features.xml with Java 8/Java 11 Hi Steven, Maybe force jaxb version to an earlier one in karag pluhin dependencies in your pom. Le sam. 27 nov. 2021 à 20:05, Steven Huypens <steven.huyp...@gmail.com> a écrit : > Hi all, > > I tried to create my custom Karaf distribution (using karaf-maven-plugin > 4.3.2) with Java 11 for the first time, and I noticed a difference in the > resulting org.apache.karaf.features.xml > > The line > > <featuresProcessing xmlns=" > http://karaf.apache.org/xmlns/features-processing/v1.0.0" xmlns:f=" > http://karaf.apache.org/xmlns/features/v1.6.0"> > > has been changed into > > <ns3:featuresProcessing xmlns:ns2=" > http://karaf.apache.org/xmlns/features/v1.6.0" xmlns:ns3=" > http://karaf.apache.org/xmlns/features-processing/v1.0.0"> > > which means a namespace has been added. Unfortunately this little change > has a big impact because now my app immediately runs OutOfMemory when I > start Karaf. There is very little DEBUG-logging, the behaviour is somewhat > like described in https://issues.apache.org/jira/browse/KARAF-6068 > > Removing the namespace fixes the problem. > > > > Do you have any idea how I can prevent my app from going OOM after this > change ? Or how I can prevent the namespace from being added with Java 11 ? > It would be nice to understand the exact problem here. > > > > Kind regards, > Steven >