Hi,
Apparently we got a null pointer exception. Do we need to declare the collection and the element variable as input parameters or some where else?
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:313)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615)
at java.lang.Thread.run(Thread.java:745)
jan 23, 2015 10:55:05 AM org.camunda.bpm.engine.rest.exception.ExceptionHandler
toResponse
WARNING: java.lang.NullPointerException
at org.camunda.bpm.engine.impl.bpmn.behavior.MultiInstanceActivityBehavi
or.executeOriginalBehavior(MultiInstanceActivityBehavior.java:187)
at org.camunda.bpm.engine.impl.bpmn.behavior.ParallelMultiInstanceBehavi
or.createInstances(ParallelMultiInstanceBehavior.java:101)
at org.camunda.bpm.engine.impl.bpmn.behavior.MultiInstanceActivityBehavi
or.createInstancesIfPossible(MultiInstanceActivityBehavior.java:124)
at org.camunda.bpm.engine.impl.bpmn.behavior.MultiInstanceActivityBehavi
or.execute(MultiInstanceActivityBehavior.java:93)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationA
ctivityExecute.execute(PvmAtomicOperationActivityExecute.java:42)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationA
ctivityExecute.execute(PvmAtomicOperationActivityExecute.java:27)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:440)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:420)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTrans
itionNotifyListenerStart.java:63)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerStart.eventNotificationsCompleted(PvmAtomicOperationTrans
itionNotifyListenerStart.java:26)
at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperati
on.execute(AbstractEventAtomicOperation.java:65)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:429)
at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperati
on.execute(AbstractEventAtomicOperation.java:58)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:429)
at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperati
on.execute(AbstractEventAtomicOperation.java:58)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:440)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:420)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionCreateScope.execute(PvmAtomicOperationTransitionCreateScope.java:55)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionCreateScope.execute(PvmAtomicOperationTransitionCreateScope.java:24)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:440)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:420)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerTake.execute(PvmAtomicOperationTransitionNotifyListenerTa
ke.java:76)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerTake.execute(PvmAtomicOperationTransitionNotifyListenerTa
ke.java:31)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:429)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerTake.execute(PvmAtomicOperationTransitionNotifyListenerTa
ke.java:61)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerTake.execute(PvmAtomicOperationTransitionNotifyListenerTa
ke.java:31)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:440)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:420)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionDestroyScope.execute(PvmAtomicOperationTransitionDestroyScope.java:118)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionDestroyScope.execute(PvmAtomicOperationTransitionDestroyScope.java:27)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:440)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:420)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerEnd.eventNotificationsCompleted(PvmAtomicOperationTransit
ionNotifyListenerEnd.java:36)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationT
ransitionNotifyListenerEnd.eventNotificationsCompleted(PvmAtomicOperationTransit
ionNotifyListenerEnd.java:23)
at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperati
on.execute(AbstractEventAtomicOperation.java:65)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:429)
at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperati
on.execute(AbstractEventAtomicOperation.java:58)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:429)
at org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperati
on.execute(AbstractEventAtomicOperation.java:58)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:129)
at org.camunda.bpm.engine.impl.interceptor.CommandContext$1.call(Command
Context.java:117)
at org.camunda.bpm.engine.impl.interceptor.CommandContext$1.call(Command
Context.java:115)
at org.camunda.bpm.engine.impl.context.ProcessApplicationClassloaderInte
rceptor.call(ProcessApplicationClassloaderInterceptor.java:44)
at org.camunda.bpm.application.AbstractProcessApplication.execute(Abstra
ctProcessApplication.java:102)
at org.camunda.bpm.engine.impl.context.Context.executeWithinProcessAppli
cation(Context.java:193)
at org.camunda.bpm.engine.impl.interceptor.CommandContext.performOperati
on(CommandContext.java:115)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperationSync(ExecutionEntity.java:450)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:440)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.perfor
mOperation(ExecutionEntity.java:420)
at org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl.take(PvmExec
utionImpl.java:280)
at org.camunda.bpm.engine.impl.bpmn.behavior.BpmnActivityBehavior.perfor
mOutgoingBehavior(BpmnActivityBehavior.java:101)
at org.camunda.bpm.engine.impl.bpmn.behavior.BpmnActivityBehavior.perfor
mDefaultOutgoingBehavior(BpmnActivityBehavior.java:50)
at org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior.le
ave(FlowNodeActivityBehavior.java:44)
at org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavio
r.leave(AbstractBpmnActivityBehavior.java:46)
at
org.camunda.bpm.engine.impl.bpmn.behavior.UserTaskActivityBehavior.si
gnal(UserTaskActivityBehavior.java:57)
at org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl.signal(PvmEx
ecutionImpl.java:262)
at org.camunda.bpm.engine.impl.persistence.entity.TaskEntity.complete(Ta
skEntity.java:228)
at org.camunda.bpm.engine.impl.cmd.SubmitTaskFormCmd.execute(SubmitTaskF
ormCmd.java:73)
at org.camunda.bpm.engine.impl.interceptor.CommandExecutorImpl.execute(C
ommandExecutorImpl.java:24)
at org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.exe
cute(CommandContextInterceptor.java:97)
at org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInt
erceptor.java:32)
at org.camunda.bpm.engine.impl.FormServiceImpl.submitTaskForm(FormServic
eImpl.java:86)
at org.camunda.bpm.engine.rest.sub.task.impl.TaskResourceImpl.submit(Tas
kResourceImpl.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.
java:167)
at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.
java:257)
at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:222
)
at org.jboss.resteasy.core.ResourceLocator.invokeOnTargetObject(Resource
Locator.java:159)
at org.jboss.resteasy.core.ResourceLocator.invoke(ResourceLocator.java:1
07)
at org.jboss.resteasy.core.ResourceLocator.invokeOnTargetObject(Resource
Locator.java:154)
at org.jboss.resteasy.core.ResourceLocator.invoke(ResourceLocator.java:9
2)
at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(Synchronous
Dispatcher.java:542)
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispa
tcher.java:524)
at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispa
tcher.java:126)
at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.
service(ServletContainerDispatcher.java:208)
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.servi
ce(HttpServletDispatcher.java:55)
at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.servi
ce(HttpServletDispatcher.java:50)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52
)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.camunda.bpm.engine.rest.filter.CacheControlFilter.doFilter(CacheC
ontrolFilter.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.camunda.bpm.webapp.impl.security.filter.SecurityFilter.doFilterSe
cure(SecurityFilter.java:67)
at org.camunda.bpm.webapp.impl.security.filter.SecurityFilter.doFilter(S
ecurityFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.camunda.bpm.webapp.impl.security.auth.AuthenticationFilter$1.exec
ute(AuthenticationFilter.java:59)
at org.camunda.bpm.webapp.impl.security.auth.AuthenticationFilter$1.exec
ute(AuthenticationFilter.java:56)
at org.camunda.bpm.webapp.impl.security.SecurityActions.runWithAuthentic
ations(SecurityActions.java:38)
at org.camunda.bpm.webapp.impl.security.auth.AuthenticationFilter.doFilt
er(AuthenticationFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:313)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615)
at java.lang.Thread.run(Thread.java:745)
Best regards,
Nicolas Crappe.