[
https://issues.apache.org/jira/browse/NIFI-4419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mike Thomsen resolved NIFI-4419.
--------------------------------
Resolution: Won't Do
> Unable to start NiFi on JDK 9
> -----------------------------
>
> Key: NIFI-4419
> URL: https://issues.apache.org/jira/browse/NIFI-4419
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework, Extensions, Tools and Build
> Reporter: Joe Witt
> Priority: Major
>
> Built on Java 8. Attempted to run on Java 9. Latest RC for nifi 1.4.0.
> 2017-09-25 11:11:20,765 ERROR [main] org.apache.nifi.NiFi Failure to launch
> NiFi due to java.util.ServiceConfigurationError:
> org.apache.nifi.processor.Processor: Provider
> org.apache.nifi.processors.standard.ParseCEF could not be instantiated
> java.util.ServiceConfigurationError: org.apache.nifi.processor.Processor:
> Provider org.apache.nifi.processors.standard.ParseCEF could not be
> instantiated
> at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:581)
> at
> java.base/java.util.ServiceLoader.access$100(ServiceLoader.java:390)
> at
> java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:799)
> at
> java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:721)
> at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1389)
> at
> org.apache.nifi.nar.ExtensionManager.loadExtensions(ExtensionManager.java:142)
> at
> org.apache.nifi.nar.ExtensionManager.discoverExtensions(ExtensionManager.java:117)
> at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:701)
> at org.apache.nifi.NiFi.<init>(NiFi.java:160)
> at org.apache.nifi.NiFi.main(NiFi.java:268)
> Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
> at
> org.apache.bval.jsr.ConfigurationImpl.parseValidationXml(ConfigurationImpl.java:357)
> at
> org.apache.bval.jsr.ConfigurationImpl.createBootstrapConfiguration(ConfigurationImpl.java:349)
> at
> org.apache.bval.jsr.ConfigurationImpl.prepare(ConfigurationImpl.java:340)
> at
> org.apache.bval.jsr.ConfigurationImpl.__privileged_doBuildValidatorFactory(ConfigurationImpl.java:329)
> at
> org.apache.bval.jsr.ConfigurationImpl.doBuildValidatorFactory(ConfigurationImpl.java)
> at
> org.apache.bval.jsr.ConfigurationImpl.buildValidatorFactory(ConfigurationImpl.java:324)
> at
> org.apache.nifi.processors.standard.ParseCEF.<init>(ParseCEF.java:179)
> at
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at
> java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at
> java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488)
> at
> java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:777)
> ... 7 common frames omitted
> Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
> at
> java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:563)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
> ... 19 common frames omitted
> Parisi found this:
> http://mail.openjdk.java.net/pipermail/jdk9-dev/2016-May/004309.html
--
This message was sent by Atlassian Jira
(v8.20.1#820001)