No I am not under testing framework, all my unit tests are OK. I wanted to
perform some additional tests and deployed Nifi with the new processors.

You can find the method here [1] if you want to have a look.
Thanks for your help.

[1]
https://github.com/pvillard31/nifi/blob/NIFI-1537/nifi-nar-bundles/nifi-snmp-bundle/nifi-snmp-processors/src/main/java/org/apache/nifi/snmp/processors/AbstractSNMPProcessor.java#L212-L243

2016-02-28 17:11 GMT+01:00 Oleg Zhurakousky <[email protected]>:

> Also, reading Aldrin’s response and assuming you are using Test mocks I
> would probably recommend to not use them for tests that require full
> lifecycle test of the component until we actually improve it.
> Instead you can code straight agains FlowController essentially executing
> as a full blown NiFi minus UI. Here is an example:
> https://github.com/apache/nifi/pull/210/files#diff-7be646c38c5447f7824e444343633829R92
>
> Cheers
> Oleg
>
> On Feb 28, 2016, at 11:07 AM, Oleg Zhurakousky <
> [email protected]<mailto:[email protected]>> wrote:
>
> Pierre
> Can you paste the method definition? Just want to look at the signature
> and see if there is something obvious
>
> Sent from my iPhone
>
> On Feb 28, 2016, at 10:26, Pierre Villard <[email protected]
> <mailto:[email protected]>> wrote:
>
> Hi,
>
> I am working on SNMP processors [1] and I'm almost ready for a PR... but I
> have an issue I can't explain. In my processors, I have implemented a
> method close() with the @OnStopped annotation but it seems the annotation
> is not seen. When debugging and stopping my processor, I correctly go
> through quietlyInvokeMethodsWithAnnotations() in ReflectionUtils and my
> method close() appears without any annotation. I guess I am missing
> something simple. Any idea?
>
> [1] https://issues.apache.org/jira/browse/NIFI-1537
>
>
>

Reply via email to