Flow Execution Error Null Pointer

snowblind
Tera Expert

Hi,

 

I've created a new catalog item and flow.  When I submit the catalog item request, it immediately gives me ''Flow Execution Error Open Context Record.  That link takes me to a Java stack trace.  There are no log entries.  How can I figure this out?

 

null:
com.snc.process_flow.exception.ProcessAutomationException
at com.glide.flow_trigger.engine.FlowPlanRetriever.retrieve(FlowPlanRetriever.java:169)
at com.glide.flow_trigger.engine.FlowPlanRetriever.retrieve(FlowPlanRetriever.java:99)
at com.snc.process_flow.engine.serialization.PlanProxy.plan(PlanProxy.java:48)
at com.snc.process_flow.engine.PFContext.init(PFContext.java:585)
at com.snc.process_flow.engine.GlideProcessAutomation._init(GlideProcessAutomation.java:642)
at com.snc.process_flow.engine.GlideProcessAutomation.runWithDomain(GlideProcessAutomation.java:339)
at com.snc.process_flow.engine.GlideProcessAutomation.lambda$runAsUserSync$1(GlideProcessAutomation.java:310)
at com.snc.process_flow.engine.PFSessionClone.run(PFSessionClone.java:71)
at com.snc.process_flow.engine.GlidePFSession.runPlanAsUserSession(GlidePFSession.java:42)
at com.snc.process_flow.engine.GlideProcessAutomation.runAsUserSync(GlideProcessAutomation.java:308)
at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:394)
at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:373)
at com.snc.process_flow.engine.ProcessHubEventHandler.doSendMessage(ProcessHubEventHandler.java:479)
at com.snc.process_flow.engine.ProcessHubEventHandler.process(ProcessHubEventHandler.java:129)
at com.snc.process_flow.engine.ProcessHubEventHandler.process(ProcessHubEventHandler.java:97)
at com.snc.process_flow.engine.FlowEventManager.processEvents(FlowEventManager.java:168)
at com.glide.job.EventHandlerJob.execute(EventHandlerJob.java:50)
at com.glide.schedule.JobExecutor.lambda$executeJob$0(JobExecutor.java:169)
at com.glide.schedule.JobExecutor.executeJob(JobExecutor.java:172)
at com.glide.schedule.JobExecutor.execute(JobExecutor.java:155)
at com.glide.schedule.JobExecutor.execute(JobExecutor.java:149)
at com.glide.schedule_v2.SchedulerWorkerThread.executeJob(SchedulerWorkerThread.java:449)
at com.glide.schedule_v2.SchedulerWorkerThread.lambda$process$1(SchedulerWorkerThread.java:318)
at com.glide.worker.TransactionalWorkerThread.executeInTransaction(TransactionalWorkerThread.java:35)
at com.glide.schedule_v2.SchedulerWorkerThread.process(SchedulerWorkerThread.java:318)
at com.glide.schedule_v2.SchedulerWorkerThread.run(SchedulerWorkerThread.java:118)
Caused by: java.lang.NullPointerException
at com.glide.flow.compiler.ComponentMapping.addReferences(ComponentMapping.java:231)
at com.glide.flow.compiler.ComponentMapping.getReferenceMapping(ComponentMapping.java:123)
at com.glide.flow.compiler.BlockCompiler.addComponentInput(BlockCompiler.java:149)
at com.glide.flow.compiler.component_block.ActionBlockCompilerBase.getActionSignature(ActionBlockCompilerBase.java:315)
at com.glide.flow.compiler.component_block.ActionBlockCompiler.build(ActionBlockCompiler.java:60)
at com.glide.flow.compiler.component_block.ActionBlockCompiler.build(ActionBlockCompiler.java:55)
at com.glide.flow.compiler.FlowBlockCompiler.buildFlowBlock(FlowBlockCompiler.java:70)
at com.glide.flow.compiler.logic_block.LogicBlockCompiler.createConditionalBlock(LogicBlockCompiler.java:64)
at com.glide.flow.compiler.logic_block.IfCompiler.build(IfCompiler.java:25)
at com.glide.flow.compiler.component_block.FlowLogicBlockCompiler.addFlowLogic(FlowLogicBlockCompiler.java:59)
at com.glide.flow.compiler.component_block.FlowLogicBlockCompiler.build(FlowLogicBlockCompiler.java:39)
at com.glide.flow.compiler.FlowBlockCompiler.buildFlowBlock(FlowBlockCompiler.java:75)
at com.glide.flow.compiler.logic_block.TryCompiler.build(TryCompiler.java:33)
at com.glide.flow.compiler.component_block.FlowLogicBlockCompiler.addFlowLogic(FlowLogicBlockCompiler.java:59)
at com.glide.flow.compiler.component_block.FlowLogicBlockCompiler.build(FlowLogicBlockCompiler.java:39)
at com.glide.flow.compiler.FlowBlockCompiler.buildFlowBlock(FlowBlockCompiler.java:75)
at com.glide.flow.compiler.FlowGlideCompiler.compile(FlowGlideCompiler.java:108)
at com.glide.flow.compiler.v2.EngineVersionAwareFlowCompiler.compile(EngineVersionAwareFlowCompiler.java:52)
at com.glide.flow.providers.FlowGlideProvider.getFlowPlan(FlowGlideProvider.java:1827)
at com.glide.flow_trigger.engine.FlowPlanRetriever.recompileAndCacheProcessPlan(FlowPlanRetriever.java:198)
at com.glide.flow_trigger.engine.FlowPlanRetriever.retrieve(FlowPlanRetriever.java:144)
... 25 more

4 REPLIES 4

Sandeep Rajput
Tera Patron
Tera Patron

@snowblind Please enable the reporting on your flow and in the context check at which step the flow is crashing.

I turned on reporting on the flow, action, and steps.  That didn't seem to change anything.  The flow won't start and there are no new log entries.

snowblind
Tera Expert

I should emphasize that the flow doesn't even appear to start.

I am getting a similar error, and for me it seems like the flow does not start at all. Also, I cannot activate the flow, if I try, I get the message that the flow has been activated but still the flow is inactive and the button to activate it still shows as enabled.