I created a Custom ListenTCP processor by creating new socket handlers and referring them in CustomListen TCP. I was able to successfully build the nar , deployed it on my mac and tested it with sample file that has a different incoming delimiter and it works great on my mac (version 1.11.4). However, my org is using the version : Cloudera Flow Management (CFM) 22.214.171.124 126.96.36.199.0.4.0-80 , Tagged nifi-1.11.4-RC1. So, In order to be able to deploy the nar file onto our Cloudera cluster. I tried to change the versions in pom files appropriately ( updated from 1.11.4 to 188.8.131.52.0.4.0-80 in processor & -nar pom files.But it is failing with ClientAuth class not found in SSLContextService( version 184.108.40.206.0.4.0-80) .
I can see that the class ClientAuth missing in org.apache.nifi.ssl.SSLContextService.