I see your point. You could use a "old" Karaf-maven-plugin version.
I will do the improvements, but honestly, keycloak feature should be fixed and clean. Even the content is not accurate IMHO. Regards JB > Le 5 juin 2020 à 15:16, Alex Soto <[email protected]> a écrit : > > No, I mean a bug in the Karaf plugin; the Keycloak Features XML is using > version v1.0.0 of the XML Schema, together with the now obsolete resolver > attribute, which is correct, as that attribute is valid for that XML Schema > version. The problem is that when Karaf’s plugin merges Keycloak features in > the new features XML file, it removes the XML Schema definition from the > Keycloak features and puts the new one (v1.6.0), but the content is invalid > with regards to the new schema. > > > Best regards, > Alex soto > > > > >> On Jun 5, 2020, at 9:08 AM, Jean-Baptiste Onofre <[email protected] >> <mailto:[email protected]>> wrote: >> >> A bug in keycloak right ? The feature seems "not up to date". >> >> Regards >> JB >> >>> Le 5 juin 2020 à 15:07, Alex Soto <[email protected] >>> <mailto:[email protected]>> a écrit : >>> >>> Yes, in this case the latest version of Keycloak (10.0.2) see previous >>> email. >>> Looks like a bug to me. >>> >>> Best regards, >>> Alex soto >>> >>> >>> >>> >>>> On Jun 5, 2020, at 12:18 AM, Jean-Baptiste Onofré <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> By the way Alex, don?t you have ? old ? features xml in your set (for >>>> instance old camel version) containing resolver still ? >>>> >>>> Regards >>>> JB >>>> >>>> Le jeu. 4 juin 2020 ? 18:24, Jean-Baptiste Onofr? <[email protected] >>>> <mailto:[email protected]>> a ?crit : >>>> Hi >>>> >>>> It depends of the plugin version and namespace version you are using. >>>> >>>> Let me update the default for 4.2.9. >>>> >>>> Regards >>>> JB >>>> >>>> Le jeu. 4 juin 2020 ? 16:34, Alex Soto <[email protected] >>>> <mailto:[email protected]>> a ?crit : >>>> Hello, >>>> >>>> I am trying to create a KAR, but at run time I am getting an error: >>>> >>>> org.xml.sax.SAXParseException; cvc-complex-type.3.2.2: Attribute >>>> 'resolver' is not allowed to appear in element 'feature?. I do not have >>>> attribute ?resolver? in my features.xml file. >>>> >>>> My POM has: >>>> <packaging>kar</packaging> >>>> >>>> <build> >>>> <plugins> >>>> <plugin> >>>> <groupId>org.apache.karaf.tooling</groupId> >>>> <artifactId>karaf-maven-plugin</artifactId> >>>> <version>4.2.8</version> >>>> <extensions>true</extensions> >>>> <configuration> >>>> <startLevel>80</startLevel> >>>> >>>> <aggregateFeatures>true</aggregateFeatures> >>>> >>>> <includeTransitiveDependency>true</includeTransitiveDependency> >>>> <!-- <resolver>(obr)</resolver> --> >>>> >>>> <checkDependencyChange>true</checkDependencyChange> >>>> >>>> <failOnDependencyChange>false</failOnDependencyChange> >>>> >>>> <logDependencyChanges>true</logDependencyChanges> >>>> >>>> <overwriteChangedDependencies>true</overwriteChangedDependencies> >>>> </configuration> >>>> </plugin> >>>> </plugins> >>>> </build> >>>> >>>> >>>> Also, I thought all dependencies would be added the the KAR archive under >>>> the ?repository? folder, but this is not the case. >>>> >>>> >>>> Best regards, >>>> Alex soto >>>> >>>> >>>> >>>> >>> >> >
