-
Bug
-
Resolution: Done
-
Blocker
-
fuse-7.0
-
%
-
Fuse 7.0 Sprint 26
All Fuse on EAP's quickstarts which uses execute-commands goal from wildfly-maven-plugin fail by this error:
[INFO] --- wildfly-maven-plugin:1.2.0.Final:deploy-only (wildfly-deploy) @ example-camel-jms --- Mar 14, 2018 3:59:05 PM org.jboss.remoting3.EndpointImpl <clinit> INFO: JBoss Remoting version 5.0.0.Final Mar 14, 2018 3:59:06 PM org.xnio.Xnio <clinit> INFO: XNIO version 3.5.1.Final Mar 14, 2018 3:59:06 PM org.xnio.nio.NioXnio <clinit> INFO: XNIO NIO Implementation Version 3.5.1.Final Mar 14, 2018 3:59:06 PM org.wildfly.security.Version <clinit> INFO: ELY00001: WildFly Elytron version 1.1.0.Final [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.142 s [INFO] Finished at: 2018-03-14T15:59:06+01:00 [INFO] Final Memory: 39M/499M [INFO] ------------------------------------------------------------------------ --------------------------------------------------- constituent[0]: file:/Users/tturek/.sdkman/candidates/maven/current/conf/logging/ constituent[1]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-resolver-provider-3.5.2.jar constituent[2]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-artifact-3.5.2.jar constituent[3]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-slf4j-provider-3.5.2.jar constituent[4]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-resolver-transport-wagon-1.1.0.jar constituent[5]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/aopalliance-1.0.jar constituent[6]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/plexus-utils-3.1.0.jar constituent[7]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/plexus-interpolation-1.24.jar constituent[8]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/plexus-cipher-1.7.jar constituent[9]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/guava-20.0.jar constituent[10]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-repository-metadata-3.5.2.jar constituent[11]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/slf4j-api-1.7.25.jar constituent[12]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/jansi-1.16.jar constituent[13]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-compat-3.5.2.jar constituent[14]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-plugin-api-3.5.2.jar constituent[15]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/cdi-api-1.0.jar constituent[16]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-settings-builder-3.5.2.jar constituent[17]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-resolver-spi-1.1.0.jar constituent[18]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/jcl-over-slf4j-1.7.25.jar constituent[19]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/guice-4.0-no_aop.jar constituent[20]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/plexus-sec-dispatcher-1.4.jar constituent[21]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-resolver-util-1.1.0.jar constituent[22]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/plexus-component-annotations-1.7.1.jar constituent[23]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/commons-cli-1.4.jar constituent[24]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-resolver-impl-1.1.0.jar constituent[25]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/commons-io-2.5.jar constituent[26]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-builder-support-3.5.2.jar constituent[27]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-shared-utils-3.1.0.jar constituent[28]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/wagon-file-2.12.jar constituent[29]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-core-3.5.2.jar constituent[30]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/wagon-provider-api-2.12.jar constituent[31]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/org.eclipse.sisu.inject-0.3.3.jar constituent[32]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-resolver-connector-basic-1.1.0.jar constituent[33]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-resolver-api-1.1.0.jar constituent[34]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-model-builder-3.5.2.jar constituent[35]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-embedder-3.5.2.jar constituent[36]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-model-3.5.2.jar constituent[37]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/wagon-http-2.12-shaded.jar constituent[38]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/maven-settings-3.5.2.jar constituent[39]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/org.eclipse.sisu.plexus-0.3.3.jar constituent[40]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/javax.inject-1.jar constituent[41]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/jsr250-api-1.0.jar constituent[42]: file:/Users/tturek/.sdkman/candidates/maven/current/lib/commons-lang3-3.5.jar --------------------------------------------------- Exception in thread "main" javax.xml.parsers.FactoryConfigurationError: Provider __redirected.__SAXParserFactory not found at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:200) at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:152) at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:232) at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:127) at jdk.xml.internal.JdkXmlUtils.getSAXFactory(JdkXmlUtils.java:235) at jdk.xml.internal.JdkXmlUtils.<clinit>(JdkXmlUtils.java:78) at com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.<init>(SchemaParsingConfig.java:319) at com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.<init>(SchemaParsingConfig.java:254) at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.<init>(XSDHandler.java:480) at com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.<init>(XSDHandler.java:487) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.<init>(XMLSchemaLoader.java:357) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.<init>(XMLSchemaLoader.java:292) at com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaFactory.<init>(XMLSchemaFactory.java:97) at javax.xml.validation.SchemaFactoryFinder._newFactory(SchemaFactoryFinder.java:232) at javax.xml.validation.SchemaFactoryFinder.newFactory(SchemaFactoryFinder.java:146) at javax.xml.validation.SchemaFactory.newInstance(SchemaFactory.java:213) at __redirected.__SchemaFactory.<clinit>(__SchemaFactory.java:65) at __redirected.__JAXPRedirected.initAll(__JAXPRedirected.java:94) at org.wildfly.plugin.cli.ModuleEnvironment.initJaxp(ModuleEnvironment.java:69) at org.wildfly.plugin.cli.CommandExecutor.executeCommands(CommandExecutor.java:114) at org.wildfly.plugin.cli.CommandExecutor.execute(CommandExecutor.java:87) at org.wildfly.plugin.cli.CommandExecutor.execute(CommandExecutor.java:65) at org.wildfly.plugin.deployment.AbstractDeployment.beforeDeployment(AbstractDeployment.java:167) at org.wildfly.plugin.deployment.AbstractDeployment.execute(AbstractDeployment.java:144) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290) at org.apache.maven.cli.MavenCli.main(MavenCli.java:194) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: java.lang.ClassNotFoundException: __redirected/__SAXParserFactory at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at javax.xml.parsers.FactoryFinder.getProviderClass(FactoryFinder.java:124) at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:188) ... 45 more
It happens after update of JDK to version 1.8.0_161 and newer.
See https://issues.jboss.org/browse/WFMP-94
The list of affected quickstarts:
- camel-activemq
- camel-cxf-jaxws-cdi-secure
- camel-jms
- camel-jms-mdb
- camel-jms-spring
- camel-jms-tx
- camel-jms-tx-spring
- camel-mail
- camel-mail-spring
- is caused by
-
WFMP-94 The execute-commands goal fails on openjdk version "1.8.0_161"
- Resolved