Ah its because of the namespace. -<features name='camel-${pom.version}' xmlns='http://karaf.apache.org/xmlns/features/v1.0.0'> +<features name='camel-${pom.version}'>
Without the namespace it works. On Sat, Nov 26, 2011 at 1:24 PM, Claus Ibsen <claus.ib...@gmail.com> wrote: > Hi > > All the unit tests in tests/camel-itest-karaf now fails due some > validation error in features.xml > > Caused by: org.ops4j.pax.scanner.ScannerException: Repository URL cannot be > used > at > org.ops4j.pax.scanner.features.internal.FeaturesScanner.scan(FeaturesScanner.java:90) > at > org.ops4j.pax.scanner.internal.ProvisionServiceImpl.scan(ProvisionServiceImpl.java:155) > at > org.ops4j.pax.scanner.internal.ProvisionServiceImpl.scan(ProvisionServiceImpl.java:93) > at org.ops4j.pax.runner.Run.installBundles(Run.java:481) > ... 27 more > Caused by: java.lang.IllegalArgumentException: Unable to validate > mvn:org.apache.camel.karaf/apache-camel/2.9-SNAPSHOT/xml/features > at > org.apache.karaf.features.internal.FeatureValidationUtil.validate(FeatureValidationUtil.java:71) > at > org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepository(FeaturesServiceImpl.java:199) > at > org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddRepository(FeaturesServiceImpl.java:210) > at > org.apache.karaf.features.internal.FeaturesServiceImpl.addRepository(FeaturesServiceImpl.java:204) > at > org.ops4j.pax.scanner.features.internal.FeaturesScanner.scan(FeaturesScanner.java:88) > ... 30 more > Caused by: org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: > Attribute 'start-level' is not allowed to appear in element 'feature'. > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195) > at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384) > at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:417) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3182) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processAttributes(XMLSchemaValidator.java:2659) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:2066) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:705) > at > com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper.beginNode(DOMValidatorHelper.java:273) > at > com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper.validate(DOMValidatorHelper.java:240) > at > com.sun.org.apache.xerces.internal.jaxp.validation.DOMValidatorHelper.validate(DOMValidatorHelper.java:186) > at > com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorImpl.validate(ValidatorImpl.java:104) > at javax.xml.validation.Validator.validate(Validator.java:127) > at > org.apache.karaf.features.internal.FeatureValidationUtil.validate(FeatureValidationUtil.java:69) > ... 34 more > > > -- > Claus Ibsen > ----------------- > FuseSource > Email: cib...@fusesource.com > Web: http://fusesource.com > Twitter: davsclaus, fusenews > Blog: http://davsclaus.blogspot.com/ > Author of Camel in Action: http://www.manning.com/ibsen/ > -- Claus Ibsen ----------------- FuseSource Email: cib...@fusesource.com Web: http://fusesource.com Twitter: davsclaus, fusenews Blog: http://davsclaus.blogspot.com/ Author of Camel in Action: http://www.manning.com/ibsen/