You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Dennis Jaheruddin (Jira)" <ji...@apache.org> on 2020/06/20 17:40:00 UTC

[jira] [Commented] (NIFI-4610) Hanging Processor: ExtractHL7Attributes

    [ https://issues.apache.org/jira/browse/NIFI-4610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17141158#comment-17141158 ] 

Dennis Jaheruddin commented on NIFI-4610:
-----------------------------------------

Though not a duplicate, this issue may be resolved by the recent fix for NIFI-6320

> Hanging Processor: ExtractHL7Attributes
> ---------------------------------------
>
>                 Key: NIFI-4610
>                 URL: https://issues.apache.org/jira/browse/NIFI-4610
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Tools and Build
>    Affects Versions: 1.4.0
>         Environment: Hanging Processor: ExtractHL7Attributes
> NiFi Version 1.4.0
> Tag nifi-1.4.0-RC2
> Build Date/Time 09/28/2017 14:58:26 CDT
> Name Windows Server 2012 R2
> Version 6.3
> Architecture x86
>            Reporter: Eric Thompson
>            Priority: Blocker
>         Attachments: Display.png
>
>
> I am getting an error of 'Administratively Yielded for 1 sec due to processing failure' and the files that are triggering the error in the processor are not getting routed to the failure processor but seem to loop and stop up the first processor.  Any ideas on how to resolve?
>  
> I would expect the files that are loaded that cause the error would get routed, but instead it appears as though it eventually just stops accepting new files all together since the queue
> Sample Error in nifi-app.log:
> 2017-11-09 06:03:38,835 ERROR [Timer-Driven Process Thread-7] o.a.n.p.hl7.ExtractHL7Attributes ExtractHL7Attributes[id=015f105a-8bc0-1e9a-d683-34dd30c9d744] ExtractHL7Attributes[id=015f105a-8bc0-1e9a-d683-34dd30c9d744] failed to process session due to java.lang.NullPointerException: {}
> java.lang.NullPointerException: null
>                 at org.apache.nifi.processors.hl7.ExtractHL7Attributes.getAllFields(ExtractHL7Attributes.java:287)
>                 at org.apache.nifi.processors.hl7.ExtractHL7Attributes.getAttributes(ExtractHL7Attributes.java:217)
>                 at org.apache.nifi.processors.hl7.ExtractHL7Attributes.onTrigger(ExtractHL7Attributes.java:199)
>                 at org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27)
>                 at org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1119)
>                 at org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:147)
>                 at org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:47)
>                 at org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:128)
>                 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>                 at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
>                 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
>                 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
>                 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>                 at java.lang.Thread.run(Unknown Source)
> 2017-11-09 06:03:38,835 WARN [Timer-Driven Process Thread-7] o.a.n.p.hl7.ExtractHL7Attributes ExtractHL7Attributes[id=015f105a-8bc0-1e9a-d683-34dd30c9d744] Processor Administratively Yielded for 1 sec due to processing failure
> 2017-11-09 06:03:38,835 WARN [Timer-Driven Process Thread-7] o.a.n.c.t.ContinuallyRunProcessorTask Administratively Yielding ExtractHL7Attributes[id=015f105a-8bc0-1e9a-d683-34dd30c9d744] due to uncaught Exception: java.lang.NullPointerException
> 2017-11-09 06:03:38,835 WARN [Timer-Driven Process Thread-7] o.a.n.c.t.ContinuallyRunProcessorTask 
> java.lang.NullPointerException: null
>                 at org.apache.nifi.processors.hl7.ExtractHL7Attributes.getAllFields(ExtractHL7Attributes.java:287)
>                 at org.apache.nifi.processors.hl7.ExtractHL7Attributes.getAttributes(ExtractHL7Attributes.java:217)
>                 at org.apache.nifi.processors.hl7.ExtractHL7Attributes.onTrigger(ExtractHL7Attributes.java:199)
>                 at org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27)
>                 at org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1119)
>                 at org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:147)
>                 at org.apache.nifi.controller.tasks.ContinuallyRunProcessorTask.call(ContinuallyRunProcessorTask.java:47)
>                 at org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:128)
>                 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>                 at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
>                 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
>                 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
>                 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>                 at java.lang.Thread.run(Unknown Source)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)