Dear Development Team,
I have been using Nifi for the last couple of months and it's a great
product!
Recently I tried configuring it to push notifications to Slack on
start/stop/crash
by configuring bootstrap.conf and bootstrap-notification-services.xml.
When I uncomment the http notification block and add the Slack webhook URL
along with the key-values for TLS config, and then run Nifi, it crashes
stating that
the StringUtils class could not be found.
I looked in the Nifi source code, and found StringUtils in
nifi-commons/nifi-properties/.
It seems this class is not being loaded at boot.
I also looked at the pom.xml file for nifi-bootstrap.jar and the
dependencies list contains nifi-properties-loader, which I could not find.
Please take a look and let me know what you think and what I can do to load
StringUtils into memory. Maybe add it to the classpath? Or compile Nifi
from source?
Thanks & Regards,
Akilan Arasu
|