[
https://issues.apache.org/jira/browse/MINIFI-405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16209979#comment-16209979
]
Aldrin Piri commented on MINIFI-405:
------------------------------------
[~jzemerick] believe this is should resolve your issues testing against your
shared config. The change here is small but I had started down doing some
refactoring of the framework because some of the interactions between NiFi
components we reuse and those of MiNiFi are not quite jiving with anticipated
dependencies. Will sort things out a bit more and try to open up another
ticket to handle those a bit more gracefully.
> java.lang.NoClassDefFoundError: org/apache/nifi/security/util/KeyStoreUtils
> when MiNiFi starts
> ----------------------------------------------------------------------------------------------
>
> Key: MINIFI-405
> URL: https://issues.apache.org/jira/browse/MINIFI-405
> Project: Apache NiFi MiNiFi
> Issue Type: Bug
> Components: Core Framework
> Reporter: Arpit Gupta
> Assignee: Aldrin Piri
> Priority: Blocker
> Attachments: JsonParseException-config.yml, config.yml
>
>
> Running MiNiFi from master leads to a CNF error on startup
> {code}
> 2017-10-13 20:00:24,348 INFO [main] org.apache.nifi.minifi.MiNiFiServer
> Loading Flow...
> 2017-10-13 20:00:24,417 INFO [main] o.a.nifi.util.FileBasedVariableRegistry
> Loaded 96 properties from system properties and environment variables
> 2017-10-13 20:00:24,417 INFO [main] o.a.nifi.util.FileBasedVariableRegistry
> Loaded a total of 96 properties. Including precedence overrides effective
> accessible registry key size is 96
> 2017-10-13 20:00:24,445 ERROR [main] org.apache.nifi.minifi.MiNiFi Failure to
> launch MiNiFi due to java.lang.NoClassDefFoundError:
> org/apache/nifi/security/util/KeyStoreUtils
> java.lang.NoClassDefFoundError: org/apache/nifi/security/util/KeyStoreUtils
> at
> org.apache.nifi.framework.security.util.SslContextFactory.createSslContext(SslContextFactory.java:73)
> at
> org.apache.nifi.controller.FlowController.<init>(FlowController.java:453)
> at
> org.apache.nifi.controller.FlowController.createStandaloneInstance(FlowController.java:388)
> at org.apache.nifi.minifi.MiNiFiServer.start(MiNiFiServer.java:94)
> at org.apache.nifi.minifi.MiNiFi.<init>(MiNiFi.java:140)
> at org.apache.nifi.minifi.MiNiFi.main(MiNiFi.java:239)
> Caused by: java.lang.ClassNotFoundException:
> org.apache.nifi.security.util.KeyStoreUtils
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> ... 6 common frames omitted
> 2017-10-13 20:00:24,447 INFO [Thread-1] org.apache.nifi.minifi.MiNiFi
> Initiating shutdown of MiNiFi server...
> 2017-10-13 20:00:24,447 WARN [Thread-1] org.apache.nifi.minifi.MiNiFiServer
> Problem occurred ensuring flow controller or repository was properly
> terminated due to java.lang.NullPointerException
> 2017-10-13 20:00:24,448 ERROR [Thread-1] org.apache.nifi.BootstrapListener
> Failed to communicate with Bootstrap. Bootstrap may be unable to issue or
> receive commands from MiNiFi
> 2017-10-13 20:00:24,448 INFO [Thread-1] org.apache.nifi.minifi.MiNiFi MiNiFi
> server shutdown completed (nicely or otherwise).
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)