AnsweredAssumed Answered

Nullpointer exception on document split

Question asked by kke@netcompany.com on Mar 16, 2017
Latest reply on Mar 16, 2017 by Rajasekhar_Bommepall

I am trying to split a document based on a flat file profile with two record formats, but I get a nullpointerexception. How do I find out what is going on?

 

java.lang.NullPointerException
    at com.boomi.dataparser.flatfile.FlatFileDataParser.doRead(FlatFileDataParser.java:347)
    at com.boomi.dataparser.BaseDataParser.doRead(BaseDataParser.java:231)
    at com.boomi.document.util.InboundParseContext.doRead(InboundParseContext.java:105)
    at com.boomi.document.split.DataSplitDocumentHandler.doFFRecordSplit(DataSplitDocumentHandler.java:488)
    at com.boomi.document.split.DataSplitDocumentHandler.execute(DataSplitDocumentHandler.java:146)
    at com.boomi.document.handler.DocumentSplitterExecutor.invoke(DocumentSplitterExecutor.java:34)
    at com.boomi.document.util.DataProcessExecutor.executeStep(DataProcessExecutor.java:111)
    at com.boomi.document.util.DataProcessExecutor.executeDataProcess(DataProcessExecutor.java:65)
    at com.boomi.process.shape.DataProcessShape.execute(DataProcessShape.java:50)
    at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:550)
    at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:488)
    at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)
    at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)
    at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)
    at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:307)
    at com.boomi.process.ProcessExecution.call(ProcessExecution.java:802)
    at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:935)
    at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:61)
    at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:160)
    at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.runSynchronous(NestedExecutionForker.java:203)
    at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.get(NestedExecutionForker.java:171)
    at com.boomi.execution.NestedExecutionForker$NestedSynchronousExecutionFuture.get(NestedExecutionForker.java:150)
    at com.boomi.execution.ExecutionTask.getChildResult(ExecutionTask.java:1307)
    at com.boomi.execution.ExecutionTask.getChildResult(ExecutionTask.java:1293)
    at com.boomi.process.shape.ChildInvokerShape.getChildResult(ChildInvokerShape.java:41)
    at com.boomi.process.shape.CatchErrorsShape.executeInitial(CatchErrorsShape.java:250)
    at com.boomi.process.shape.BaseFiberShape.execute(BaseFiberShape.java:77)
    at com.boomi.process.shape.CatchErrorsShape.execute(CatchErrorsShape.java:123)
    at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:550)
    at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:488)
    at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)
    at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:509)
    at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:572)
    at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:307)
    at com.boomi.process.ProcessExecution.call(ProcessExecution.java:802)
    at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:935)
    at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:61)
    at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:160)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

Outcomes