Sure please share, I have alittle time tonight.

On Tue, Mar 28, 2017 at 6:53 PM, Russell Bateman <r...@windofkeltia.com>
wrote:

> Thanks, I have tried this on both Firefox and Chrome. (I'm on Linux.) This
> is a very perplexing problem because it's so simple. I'm happy to make
> available /pom.xml/ files and/or the NAR.
>
> On 03/28/2017 04:31 PM, Joseph Niemiec wrote:
>
>> Just a simple idea, but try clearing your browser cache out and reloading
>> the entire canvas. I have had some funny behaviours before with a stale
>> cache not seeing anything.
>>
>> On Tue, Mar 28, 2017 at 5:57 PM, Russell Bateman <r...@windofkeltia.com>
>> wrote:
>>
>> I've built a NAR containing a custom processor that loads in NiFi, but the
>>> processor cannot be found. At the top of /TikaProcessor.java/, I have,
>>> among other annotations, this:
>>>
>>> @Tags( { "tika" } )
>>>
>>> I've tried a number of things to solve this, like making it the only NAR
>>> besides just the set NiFi 1.1.1 ships with, and wiping out all flows down
>>> to a blank canvas. I tried removing SNAPSHOT from its version. *I see
>>> this
>>> in **/logs/nifi-app.log/*: This is the only reference to it in any log,
>>> but
>>> it does make me think that it's loaded:
>>>
>>> 2017-03-28 15:24:20,226 INFO [main] org.apache.nifi.nar.NarClassLoaders
>>> Loaded NAR file: /home/russ/dev/nifi/nifi-1.1.1
>>> /./work/nar/extensions/nifi-tika-1.0.1.nar-unpacked as class loader
>>> org.apache.nifi.nar.NarClassLoader[./work/nar/extensions/
>>> nifi-tika-1.0.1.nar-unpacked]
>>>
>>> In /resources/META_INF/services/, /org.apache.nifi.processor.Processor/
>>> contains:
>>>
>>> /com.imatsolutions.nifi.processor.TikaProcessor/
>>>
>>>   I have a separate, very large project with many custom processors all
>>> of
>>> which load fine (and I've used this one before. In fact, the only thing
>>> I've done is remove this long-working processor from a larger set.) This
>>> project is very small:
>>>
>>>     nifi-tika
>>>     +-- nar
>>>     | +-- /nifi-tika-1.0.1.nar/
>>>     |   `-- pom.xml (packaging is "nar")
>>>     +-- pom.xml (packaging is "pom")
>>>     `-- tika
>>>          +-- pom.xml (packaging is "jar")
>>>          +-- src (test, resources, etc. including
>>>     /resources/META_INF/services/org.apache.nifi.p//rocessor.Processor/)
>>>          `-- target
>>>              `-- /tika-1.0.1.jar/
>>>
>>> I'm not certain what else to try. My /pom.xml/ files produce a NAR. NiFi
>>> appears to dignify it as a NAR. I keep retracing all the steps, but
>>> cannot
>>> figure out what I've missed.
>>>
>>>
>>>
>>
>


-- 
Joseph

Reply via email to