Pierre HENRY created NIFI-4442:
----------------------------------

             Summary: Failure to launch NiFi
                 Key: NIFI-4442
                 URL: https://issues.apache.org/jira/browse/NIFI-4442
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 1.3.0
         Environment: CentOS Linux release 7.4.1708
            Reporter: Pierre HENRY


Nifi refuse to start, I have the following ERROR in nifi-app.log

 ERROR [main] org.apache.nifi.NiFi Failure to launch NiFi due to 
java.util.ServiceConfigurationError: 
org.apache.nifi.controller.ControllerService: Provider 
org.apache.nifi.lookup.SimpleCsvFileLookupService could not be instantiated
java.util.ServiceConfigurationError: 
org.apache.nifi.controller.ControllerService: Provider 
org.apache.nifi.lookup.SimpleCsvFileLookupService could not be instantiated
        at java.util.ServiceLoader.fail(ServiceLoader.java:232)
        at java.util.ServiceLoader.access$100(ServiceLoader.java:185)
        at 
java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384)
        at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
        at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
        at 
org.apache.nifi.nar.ExtensionManager.loadExtensions(ExtensionManager.java:138)
        at 
org.apache.nifi.nar.ExtensionManager.discoverExtensions(ExtensionManager.java:113)
        at org.apache.nifi.web.server.JettyServer.start(JettyServer.java:699)
        at org.apache.nifi.NiFi.<init>(NiFi.java:160)
        at org.apache.nifi.NiFi.main(NiFi.java:267)
Caused by: java.lang.NoSuchFieldError: INFORMIX_UNLOAD
        at 
org.apache.commons.csv.CSVFormat$Predefined.<clinit>(CSVFormat.java:174)
        at 
org.apache.nifi.lookup.SimpleCsvFileLookupService.<clinit>(SimpleCsvFileLookupService.java:76)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at java.lang.Class.newInstance(Class.java:442)
        at 
java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
        ... 7 common frames omitted


My bet is this is due to automatic updates on the system, especially openjdk : 

rpm -qa|grep jdk
java-1.8.0-openjdk-devel-1.8.0.144-0.b01.el7_4.x86_64
java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64
copy-jdk-configs-2.2-3.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.144-0.b01.el7_4.x86_64



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to