Petals SE Activiti

Error "argument type mismatch" on service task

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 0.5.0
  • Fix Version/s: 0.9.0
  • Component/s: Process service
  • Security Level: Public
  • Description:
    Hide

    The following error occurs on service task processing:

    java.lang.IllegalArgumentException: argument type mismatch
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:606)
    	at org.apache.cxf.databinding.AbstractWrapperHelper.createWrapperObject(AbstractWrapperHelper.java:99)
    	at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:101)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
    	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:355)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:341)
    	at org.activiti.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:38)
    	at org.activiti.engine.impl.webservice.WSOperation.safeSend(WSOperation.java:74)
    	at org.activiti.engine.impl.webservice.WSOperation.sendFor(WSOperation.java:62)
    	at org.activiti.engine.impl.bpmn.webservice.Operation.sendMessage(Operation.java:50)
    	at org.activiti.engine.impl.bpmn.behavior.WebServiceActivityBehavior.execute(WebServiceActivityBehavior.java:75)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:60)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerStart.java:52)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:56)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionCreateScope.execute(AtomicOperationTransitionCreateScope.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.jobexecutor.AsyncContinuationJobHandler.execute(AsyncContinuationJobHandler.java:35)
    	at org.activiti.engine.impl.persistence.entity.JobEntity.execute(JobEntity.java:84)
    	at org.activiti.engine.impl.persistence.entity.MessageEntity.execute(MessageEntity.java:29)
    	at org.activiti.engine.impl.cmd.ExecuteAsyncJobCmd.execute(ExecuteAsyncJobCmd.java:52)
    	at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)
    	at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)
    	at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35)
    	at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:76)
    	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)
    sample-0 2015/06/24 10:42:14,491 GMT+0200 WARNING [org.apache.cxf.phase.PhaseInterceptorChain] : Interceptor for {http://petals.ow2.org/samples/se-bpmn/notifyVacationService}notifyVacationService#{http://petals.ow2.org/samples/se-bpmn/notifyVacationService}newVacationRequest has thrown exception, unwinding now
    org.apache.cxf.interceptor.Fault
    	at org.apache.cxf.databinding.AbstractWrapperHelper.createWrapperObject(AbstractWrapperHelper.java:107)
    	at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:101)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
    	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:355)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:341)
    	at org.activiti.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:38)
    	at org.activiti.engine.impl.webservice.WSOperation.safeSend(WSOperation.java:74)
    	at org.activiti.engine.impl.webservice.WSOperation.sendFor(WSOperation.java:62)
    	at org.activiti.engine.impl.bpmn.webservice.Operation.sendMessage(Operation.java:50)
    	at org.activiti.engine.impl.bpmn.behavior.WebServiceActivityBehavior.execute(WebServiceActivityBehavior.java:75)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:60)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerStart.java:52)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:56)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionCreateScope.execute(AtomicOperationTransitionCreateScope.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.jobexecutor.AsyncContinuationJobHandler.execute(AsyncContinuationJobHandler.java:35)
    	at org.activiti.engine.impl.persistence.entity.JobEntity.execute(JobEntity.java:84)
    	at org.activiti.engine.impl.persistence.entity.MessageEntity.execute(MessageEntity.java:29)
    	at org.activiti.engine.impl.cmd.ExecuteAsyncJobCmd.execute(ExecuteAsyncJobCmd.java:52)
    	at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)
    	at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)
    	at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35)
    	at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:76)
    	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)
    Show
    The following error occurs on service task processing:
    java.lang.IllegalArgumentException: argument type mismatch
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:606)
    	at org.apache.cxf.databinding.AbstractWrapperHelper.createWrapperObject(AbstractWrapperHelper.java:99)
    	at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:101)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
    	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:355)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:341)
    	at org.activiti.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:38)
    	at org.activiti.engine.impl.webservice.WSOperation.safeSend(WSOperation.java:74)
    	at org.activiti.engine.impl.webservice.WSOperation.sendFor(WSOperation.java:62)
    	at org.activiti.engine.impl.bpmn.webservice.Operation.sendMessage(Operation.java:50)
    	at org.activiti.engine.impl.bpmn.behavior.WebServiceActivityBehavior.execute(WebServiceActivityBehavior.java:75)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:60)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerStart.java:52)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:56)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionCreateScope.execute(AtomicOperationTransitionCreateScope.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.jobexecutor.AsyncContinuationJobHandler.execute(AsyncContinuationJobHandler.java:35)
    	at org.activiti.engine.impl.persistence.entity.JobEntity.execute(JobEntity.java:84)
    	at org.activiti.engine.impl.persistence.entity.MessageEntity.execute(MessageEntity.java:29)
    	at org.activiti.engine.impl.cmd.ExecuteAsyncJobCmd.execute(ExecuteAsyncJobCmd.java:52)
    	at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)
    	at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)
    	at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35)
    	at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:76)
    	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)
    sample-0 2015/06/24 10:42:14,491 GMT+0200 WARNING [org.apache.cxf.phase.PhaseInterceptorChain] : Interceptor for {http://petals.ow2.org/samples/se-bpmn/notifyVacationService}notifyVacationService#{http://petals.ow2.org/samples/se-bpmn/notifyVacationService}newVacationRequest has thrown exception, unwinding now
    org.apache.cxf.interceptor.Fault
    	at org.apache.cxf.databinding.AbstractWrapperHelper.createWrapperObject(AbstractWrapperHelper.java:107)
    	at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:101)
    	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
    	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:355)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:341)
    	at org.activiti.engine.impl.webservice.CxfWebServiceClient.send(CxfWebServiceClient.java:38)
    	at org.activiti.engine.impl.webservice.WSOperation.safeSend(WSOperation.java:74)
    	at org.activiti.engine.impl.webservice.WSOperation.sendFor(WSOperation.java:62)
    	at org.activiti.engine.impl.bpmn.webservice.Operation.sendMessage(Operation.java:50)
    	at org.activiti.engine.impl.bpmn.behavior.WebServiceActivityBehavior.execute(WebServiceActivityBehavior.java:75)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:60)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerStart.java:52)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:56)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:631)
    	at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:626)
    	at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionCreateScope.execute(AtomicOperationTransitionCreateScope.java:49)
    	at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:96)
    	at org.activiti.engine.impl.jobexecutor.AsyncContinuationJobHandler.execute(AsyncContinuationJobHandler.java:35)
    	at org.activiti.engine.impl.persistence.entity.JobEntity.execute(JobEntity.java:84)
    	at org.activiti.engine.impl.persistence.entity.MessageEntity.execute(MessageEntity.java:29)
    	at org.activiti.engine.impl.cmd.ExecuteAsyncJobCmd.execute(ExecuteAsyncJobCmd.java:52)
    	at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)
    	at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)
    	at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)
    	at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35)
    	at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:76)
    	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)
  • Environment:
    -

Activity

Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
4m 55s
1
Christophe DENEUX
Wed, 24 Jun 2015 - 10:54:47 +0200
Open Open In Progress In Progress
13s
1
Christophe DENEUX
Wed, 24 Jun 2015 - 10:55:00 +0200
In Progress In Progress Resolved Resolved
38m 35s
1
Christophe DENEUX
Wed, 24 Jun 2015 - 11:33:35 +0200
Resolved Resolved Open Open
12s
1
Christophe DENEUX
Wed, 24 Jun 2015 - 11:33:47 +0200
Open Open In Progress In Progress
8m 41s
1
Christophe DENEUX
Wed, 24 Jun 2015 - 11:42:28 +0200
In Progress In Progress Resolved Resolved
8s
1
Christophe DENEUX
Wed, 24 Jun 2015 - 11:42:36 +0200

People

Dates

  • Created:
    Wed, 24 Jun 2015 - 10:49:52 +0200
    Updated:
    Fri, 5 Aug 2016 - 12:03:49 +0200
    Resolved:
    Wed, 24 Jun 2015 - 11:42:36 +0200