I suspect this is a dependency problem with the way the NAR was built. How did you create the new project structure for your copied PutHBaseJSON? You would need the same dependencies that nifi-hbase-bundle has...
A provided dependency on the hbase client service API in your processors pom: https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-hbase-bundle/nifi-hbase-processors/pom.xml#L29 A NAR dependency on the nifi-standard-services-api-nar in your NAR's pom: https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-hbase-bundle/nifi-hbase-nar/pom.xml#L32 Let us know if this helps. -Bryan On Thu, Mar 31, 2016 at 9:08 AM, Matt Burgess <[email protected]> wrote: > Rajeshkumar, > > Since this is likely related to the custom processor code (either as a > result of redeclaring/overriding the existing controller service or NAR > dependencies or something else), you may find the [email protected] > mailing list has an audience better suited to help you. In either case, can > you supply more information, such as a stack trace (if there is one), or > any information you have learned while debugging (such as the line of code > that throws the error)? > > Thanks, > Matt > > On Thu, Mar 31, 2016 at 8:02 AM, Rajeshkumar J < > [email protected]> wrote: > >> Hi >> >> I am new to Apache Nifi and i try to debug Nifi processors using remote >> debugger. So I have created a new custom processor by copying the source >> code of putHBaseJSON processor and build it using maven and then copied mar >> file to lib folder and restarted it. Then I try to configure the property >> for *HBase Client Service* so I choose *create new service* option then >> it throws the following error >> >> *No controller service types found that are applicable for this property* >> >> Please correct me if I am wrong and help me resolving this >> >> thanks >> > >
