Joe:

The Jira ticket is at:

https://issues.apache.org/jira/browse/NIFI-9525

Thanks,
Greg


> On Dec 21, 2021, at 2:17 PM, Joe Witt <joe.w...@gmail.com> wrote:
> 
> Greg
> 
> I dont quite follow what the diff shows but someone needs to actively
> maintain the RPM config as the config for the assembly itself is done.
> This tends to drift over time as the RPM gets much less attention.
> 
> We'll need someone to look into it.  If there isn't a JIRA please do file one.
> 
> Thanks
> 
> On Tue, Dec 21, 2021 at 12:14 PM Gregory M. Foreman
> <gfore...@spinnerconsulting.com> wrote:
>> 
>> I did the following:
>> 
>> cd /opt/nifi/nifi-1.15.1/
>> mv lib lib.bak
>> cp -R 
>> ~/sandbox/nifi-1.15.1-build/nifi-1.15.1/nifi-assembly/target/nifi-1.15.1-bin/nifi-1.15.1/lib
>>  .
>> bin/nifi.sh start
>> 
>> and the server started fine.  Any insights into why the libs would differ?  
>> The diffs between the two directories are attached.
>> 
>> Thanks,
>> Greg
>> 
>> 
>> On Dec 21, 2021, at 12:16 PM, Gregory M. Foreman 
>> <gfore...@spinnerconsulting.com> wrote:
>> 
>> Hello Edward:
>> 
>> SELinux is running in Permissive mode.
>> 
>> Greg
>> 
>> On Dec 18, 2021, at 8:15 AM, Edward Armes <edward.ar...@gmail.com> wrote:
>> 
>> Hi Greg,
>> 
>> Can you confirm when you deploy via the RPM and start Nifi that selinux is 
>> either running in permissive mode or is disabled
>> 
>> Edward
>> 
>> On Fri, 17 Dec 2021, 20:55 Gregory M. Foreman, 
>> <gfore...@spinnerconsulting.com> wrote:
>>> 
>>> David:
>>> 
>>> Correct, only the RPM version.  Running nifi.sh start in the regular build 
>>> output directory works fine.
>>> 
>>> Greg
>>> 
>>> 
>>> On Dec 17, 2021, at 3:38 PM, David Handermann <exceptionfact...@apache.org> 
>>> wrote:
>>> 
>>> Gregory,
>>> 
>>> Thanks for the confirmation. So this issue is specific to the RPM build, 
>>> correct?  NiFi starts correctly using the tar.gz binary?
>>> 
>>> Regards,
>>> David Handermann
>>> 
>>> On Fri, Dec 17, 2021 at 2:23 PM Gregory M. Foreman 
>>> <gfore...@spinnerconsulting.com> wrote:
>>>> 
>>>> David:
>>>> 
>>>> No modifications were made to the sources or configurations.  I executed 
>>>> nifi.sh start and that was all.
>>>> 
>>>> Thanks,
>>>> Greg
>>>> 
>>>> On Dec 17, 2021, at 3:14 PM, David Handermann 
>>>> <exceptionfact...@apache.org> wrote:
>>>> 
>>>> Gregory,
>>>> 
>>>> Thanks for reporting this issue.  Do you have any notification services 
>>>> configured as part of the bootstrap.conf, such as the HTTP notification 
>>>> service?
>>>> 
>>>> Regards,
>>>> David Handermann
>>>> 
>>>> On Fri, Dec 17, 2021 at 1:56 PM Gregory M. Foreman 
>>>> <gfore...@spinnerconsulting.com> wrote:
>>>>> 
>>>>> Hello:
>>>>> 
>>>>> I am having trouble with the Nifi 1.15.1 RPM.  The generated code runs 
>>>>> when executed directly, but the RPM deployed version does not run.  I did 
>>>>> note a significant difference between.  Build output is attached.
>>>>> 
>>>>> ====
>>>>> 
>>>>> mvn -version
>>>>> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
>>>>> Maven home: /opt/maven
>>>>> Java version: 1.8.0_312, vendor: Red Hat, Inc., runtime: 
>>>>> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre
>>>>> Default locale: en_US, platform encoding: UTF-8
>>>>> OS name: "linux", version: "3.10.0-1160.49.1.el7.x86_64", arch: "amd64", 
>>>>> family: "unix"
>>>>> 
>>>>> mvn clean install -Prpm -DskipTests
>>>>> 
>>>>> yum localinstall 
>>>>> nifi-assembly/target/rpm/nifi-bin/RPMS/noarch/nifi-1.15.1-1.el7.noarch.rpm
>>>>> 
>>>>> /opt/nifi/nifi-1.15.1/bin/nifi.sh start
>>>>> nifi.sh: JAVA_HOME not set; results may vary
>>>>> 
>>>>> Java home:
>>>>> NiFi home: /opt/nifi/nifi-1.15.1
>>>>> 
>>>>> Bootstrap Config File: /opt/nifi/nifi-1.15.1/conf/bootstrap.conf
>>>>> 
>>>>> Exception in thread "main" java.lang.NoClassDefFoundError: 
>>>>> org/apache/nifi/security/util/TlsConfiguration
>>>>>        at java.lang.ClassLoader.defineClass1(Native Method)
>>>>>        at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
>>>>>        at 
>>>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>>>>        at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
>>>>>        at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
>>>>>        at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
>>>>>        at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
>>>>>        at java.security.AccessController.doPrivileged(Native Method)
>>>>>        at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
>>>>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>>>>>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>>>>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>>>>>        at 
>>>>> org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil.configureSecureNiFiProperties(SecureNiFiConfigUtil.java:124)
>>>>>        at org.apache.nifi.bootstrap.RunNiFi.start(RunNiFi.java:1247)
>>>>>        at org.apache.nifi.bootstrap.RunNiFi.main(RunNiFi.java:289)
>>>>> Caused by: java.lang.ClassNotFoundException: 
>>>>> org.apache.nifi.security.util.TlsConfiguration
>>>>>        at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
>>>>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
>>>>>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>>>>>        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
>>>>>        ... 15 more
>>>>> 
>>>>> 
>>>> 
>>> 
>> 
>> 

Reply via email to