[jboss-dev-forums] [jBPM Development] - org.drools.RuntimeDroolsException: Unexpected exception executing action org.jbpm.process.instance.event.DefaultSignalManager, Caused by: org.jbpm.workflow.instance.WorkflowRuntimeException: -- argument type mismatch

prashanth Reddy Dundigal do-not-reply at jboss.com
Wed Aug 22 05:08:01 EDT 2012


prashanth Reddy Dundigal [https://community.jboss.org/people/prashanth_biomorf] created the discussion

"org.drools.RuntimeDroolsException: Unexpected exception executing action org.jbpm.process.instance.event.DefaultSignalManager,   Caused by: org.jbpm.workflow.instance.WorkflowRuntimeException: -- argument type mismatch"

To view the discussion, visit: https://community.jboss.org/message/755045#755045

--------------------------------------------------------------
Sai,

The service task properties are declared in this way :

| Id | 3 |
| Interface | org.jbpm.biomorf.sample.demo.EvenOddNumberCheckServiceImpl |
| MetaData | {height=53, width=99, UniqueId=_9-3, y=121, x=129} |
| Name | CheckEvenOdd |
| On Entry Actions | [System.out.println(" entering into service task ");] |
| On Exit Actions | [System.out.println("exiting service task");] |
| Operation | checkEvenOrOdd |
| Parameter | 
 |
| Parameter Mapping | {Parameter=inputNumber} |
| ParameterType | java.lang.String |
| Result Mapping | {Result=inputNumber} |


Can anyone please see the below error and let us know what to do...



We are not able to run the service task inside an Adhoc-sub-Process.  When run the task, I get the following error :


org.drools.RuntimeDroolsException: Unexpected exception executing action org.jbpm.process.instance.event.DefaultSignalManager$SignalProcessInstanceAction at 1080876
          at org.drools.common.AbstractWorkingMemory.executeQueuedActions(AbstractWorkingMemory.java:979)
          at org.drools.impl.StatefulKnowledgeSessionImpl.executeQueuedActions(StatefulKnowledgeSessionImpl.java:866)
          at org.jbpm.process.instance.event.DefaultSignalManager.signalEvent(DefaultSignalManager.java:90)
          at org.jbpm.process.instance.ProcessRuntimeImpl.signalEvent(ProcessRuntimeImpl.java:372)
          at org.drools.impl.StatefulKnowledgeSessionImpl.signalEvent(StatefulKnowledgeSessionImpl.java:341)
          at org.jbpm.biomorf.sample.demo.NumberProcessTest.main(NumberProcessTest.java:108)
Caused by: org.jbpm.workflow.instance.WorkflowRuntimeException: [com.biomorf.sampledemo:1 - CheckEvenOdd:3] -- argument type mismatch
          at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:130)
          at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerNodeInstance(NodeInstanceImpl.java:205)
          at org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:164)
          at org.jbpm.workflow.instance.node.ActionNodeInstance.triggerCompleted(ActionNodeInstance.java:55)
          at org.jbpm.workflow.instance.node.ActionNodeInstance.internalTrigger(ActionNodeInstance.java:51)
          at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:124)
          at org.jbpm.workflow.instance.node.DynamicNodeInstance.signalEvent(DynamicNodeInstance.java:69)
          at org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl.signalEvent(WorkflowProcessInstanceImpl.java:346)
          at org.jbpm.process.instance.event.DefaultSignalManager$SignalProcessInstanceAction.execute(DefaultSignalManager.java:118)
          at org.drools.common.AbstractWorkingMemory.executeQueuedActions(AbstractWorkingMemory.java:977)
          ... 5 more
Caused by: java.lang.IllegalArgumentException: argument type mismatch
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.jbpm.bpmn2.handler.ServiceTaskHandler.executeWorkItem(ServiceTaskHandler.java:49)
          at org.drools.process.instance.impl.DefaultWorkItemManager.internalExecuteWorkItem(DefaultWorkItemManager.java:70)
          at org.jbpm.workflow.instance.node.WorkItemNodeInstance.internalTrigger(WorkItemNodeInstance.java:105)
          at org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:124)
          ... 14 more


please help me....

thank you in advance,
warm regards,
prashanth r dundigal
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/755045#755045]

Start a new discussion in jBPM Development at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2035]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20120822/efab2ebf/attachment.html 


More information about the jboss-dev-forums mailing list