Hi, One year later I am facing a similar issue where ServiceMix 5.1.4/Karaf 2.3.9 that fails to validate features with the http://karaf.apache.org/xmlns/features/v1.2.1 namespace that were created by the v3.0.3 karaf-maven-plugin.
I tried setting the namespace in the /src/main/feature/feature.xml but it is changed to the default namespace of the plugin. There does not seem to be any plugin parameters for specifying the feature namespace or Karaf version to be supported. @Neil - did you find a solution/good workaround? The only thing I can think of would be to do some processing by binding an ant-task or similar that will change the namespace in the Maven process-resources phase, but that would by an ugly hack imo. Best regards, Chris > On 30 apr 2014, at 08:52, Wim Verreydt <w...@anova.be> wrote: > > Dear, > > Your features file seems ok but unfortunately karaf 2.2.11 only supports the > v1.0.0 features definition. > I assume that, if you change the namespace to > "http://karaf.apache.org/xmlns/features/v1.0.0”, it will work fine. > > Good luck, > > Wim Verreydt > > > On 28 Apr 2014, at 17:53, neiltingley <n...@winder-it.co.uk> wrote: > >> This is a karaf / kar feature related question for servicemix 4.5.2 (2.2.11 >> karaf) >> >> Generating a features.xml with >> >> <groupId>org.apache.karaf.tooling</groupId> >> <artifactId>karaf-maven-plugin</artifactId> >> >> It's failing to validate with: >> >> org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the declaration of >> element 'features'. >> >> <?xml version="1.0" encoding="UTF-8" standalone="yes"?> >> <features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" > >> <feature name="XXXX" version="0-SNAPSHOT" description="XXXX> >> <bundle start-level="80">mvn:XXXX/XXX/1.x.x</bundle> >> </feature> >> >> </features> >> >> What's the best thing to do? Remove the >> 'http://karaf.apache.org/xmlns/features/v1.2.0' ? I can't see why it would >> fail to validate! >> >> Thanks >> >> >> >> >> >> -- >> View this message in context: >> http://servicemix.396122.n5.nabble.com/features-xml-ParseException-tp5720091.html >> Sent from the ServiceMix - User mailing list archive at Nabble.com. >