[ https://issues.apache.org/jira/browse/NIFI-4610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16368280#comment-16368280 ]
Sivaprasanna Sethuraman commented on NIFI-4610: ----------------------------------------------- Eric, Can you please share a sample data that you used for this pipeline? Would be helpful to reproduce the error. > 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 (v7.6.3#76005)