[jBPM] - null process Simple Emergency Process
by stellina_rosa
stellina_rosa [http://community.jboss.org/people/stellina_rosa] created the discussion
"null process Simple Emergency Process"
To view the discussion, visit: http://community.jboss.org/message/600055#600055
--------------------------------------------------------------
Hi,
I have run the example Simple EmergencyProcess (I found it on salaboy web page), but the result is this:
BEFORE RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Could not find variable scope for variable emergency.phoneCall
when trying to replace variable in string for Work Item Human Task
Map of Parameters = {ActorId=operator, Comment=en-UK, Skippable=false, TaskName=Ask For Emergency Information #{emergency.phoneCall}, Content=, Priority=}
Continuing without setting parameter.
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Map of Parameters = {ActorId=control_operator, Comment=en-UK, Skippable=false, TaskName=Dispatch Vehicle, Content=, Priority=}
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Reporting:
Vehicle: null
Emergency: null
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Could not find variable scope for variable emergency.phoneCall
when trying to replace variable in string for Work Item Human Task
Continuing without setting parameter.
Map of Parameters = {ActorId=operator, Comment=en-UK, Skippable=false, TaskName=Ask For Emergency Information #{emergency.phoneCall}, Content=, Priority=}
AFTER RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Completing the first Activity !
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Map of Parameters = {ActorId=control_operator, Comment=en-UK, Skippable=false, TaskName=Dispatch Vehicle, Content=, Priority=}
AFTER RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Completing the second Activity
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Reporting:
Vehicle: null
Emergency: null
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
SONO NEL TEST INPUTDATA
BEFORE RULEFLOW VARIABLE CHANGED emergency=Emergency{revision=0, phoneCall='555-1234', type='null'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW VARIABLE CHANGED emergency=Emergency{revision=0, phoneCall='555-1234', type='null'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Completing the first Activity
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Completing the second Activity
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Reporting:
Vehicle: null
Emergency: Emergency{revision=2, phoneCall='555-1234', type='null'}
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW VARIABLE CHANGED emergency=Emergency{revision=0, phoneCall='555-1234', type='Heart Attack'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW VARIABLE CHANGED emergency=Emergency{revision=0, phoneCall='555-1234', type='Heart Attack'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
OBJECT ASSERTED value:Emergency{revision=1, phoneCall='555-1234', type='Heart Attack'} factId: 1
OBJECT ASSERTED value:WorkflowProcessInstance1 [processId=com.wordpress.salaboy.bpmn2.SimpleEmergencyService,state=1] factId: 2
Completing the first Activity
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
A new Ambuance is being created!
BEFORE RULEFLOW VARIABLE CHANGED vehicle=Ambulance{id=1, name='MyAmbulance'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW VARIABLE CHANGED vehicle=Ambulance{id=1, name='MyAmbulance'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
OBJECT ASSERTED value:Ambulance{id=1, name='MyAmbulance'} factId: 5
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Completing the second Activity
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Reporting:
Vehicle: Ambulance{id=1, name='MyAmbulance'}
Emergency: Emergency{revision=2, phoneCall='555-1234', type='Heart Attack'}
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW VARIABLE CHANGED emergency=Emergency{revision=0, phoneCall='555-1234', type='Fire'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW VARIABLE CHANGED emergency=Emergency{revision=0, phoneCall='555-1234', type='Fire'} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Ask for Emergency Information[id=2] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:StartProcess[id=1] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW STARTED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
OBJECT ASSERTED value:Emergency{revision=1, phoneCall='555-1234', type='Fire'} factId: 1
OBJECT ASSERTED value:WorkflowProcessInstance1 [processId=com.wordpress.salaboy.bpmn2.SimpleEmergencyService,state=1] factId: 2
Completing the first Activity
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Select Vehicle[id=3] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
A new FireTruck is being created!
BEFORE RULEFLOW VARIABLE CHANGED vehicle=FireTruck{name='MyFireTruck', id=0} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW VARIABLE CHANGED vehicle=FireTruck{name='MyFireTruck', id=0} process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
OBJECT ASSERTED value:FireTruck{name='MyFireTruck', id=0} factId: 5
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Dispatch Vehicle[id=4] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Completing the second Activity
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Reporting:
Vehicle: FireTruck{name='MyFireTruck', id=0}
Emergency: Emergency{revision=2, phoneCall='555-1234', type='Fire'}
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
BEFORE RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW COMPLETED process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:EndProcess[id=6] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
AFTER RULEFLOW NODE TRIGGERED node:Report[id=5] process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
null process:Emergency Service Main Process[id=com.wordpress.salaboy.bpmn2.SimpleEmergencyService]
Does anyone have the same result?
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/600055#600055]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
15 years
[jBPM] - Jbpm Shutdown
by Pushpak D
Pushpak D [http://community.jboss.org/people/pushpak1981] created the discussion
"Jbpm Shutdown"
To view the discussion, visit: http://community.jboss.org/message/600042#600042
--------------------------------------------------------------
Hi All,
I have some queries regarding the Jbpm Shutdown. Our Web Application is using Jbpm service deployed in Jboss. And the Java Jbpm Activities are using EJB's that are deployed into our application.
My Queries are:
1. What will happen with the current running jBPM Process will they be paused and then start again on next restart if i shutdown the server ?
2. When we shutdown the JBoss server first out application is unloaded and then the Jbpm Service so in that case some of the Running jbpm processes gives and EJB Not Bound exception. Is there any way i can control the Jbpm shutdown through our application so that when all the jBPM Processes are completed then application should shutdown.
Any help is highly appreciated.
Thanks.
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/600042#600042]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
15 years
[jBPM] - Problems with the jbpm-console
by Alexander Jiteg
Alexander Jiteg [http://community.jboss.org/people/alexndr79] created the discussion
"Problems with the jbpm-console"
To view the discussion, visit: http://community.jboss.org/message/599464#599464
--------------------------------------------------------------
Hi,
I have downloaded, installed and started http://hudson.jboss.org/hudson/job/jBPM5/lastSuccessfulBuild/artifact/tar... jbpm-5.1-SNAPSHOT by running the demo setup and following the instructions provided in the user guide. I've seen no errors during installation or start. From Eclipse I can run the the sample provided with the installation.
When i open the jbmp-console and try to examine processed by ckling either "Execution History" or "Process Overview" I get an error message saying:
+org.jboss.resteasy.spi.UnhandledException: java.lang.RuntimeException: Could not initialize stateful knowledge session: No Persistence provider for EntityManager named org.jbpm.persistence.jpa+
+org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:319)+
+org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:230)+
+org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:206)+
+org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:360)+
+org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)+
+org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)+
+org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)+
+javax.servlet.http.HttpServlet.service(HttpServlet.java:717)+
+org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)+
+org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)+
+*root cause*+
+java.lang.RuntimeException: Could not initialize stateful knowledge session: No Persistence provider for EntityManager named org.jbpm.persistence.jpa+
+ org.jbpm.integration.console.CommandDelegate.newStatefulKnowledgeSession(CommandDelegate.java:186)+
+ org.jbpm.integration.console.CommandDelegate.getSession(CommandDelegate.java:194)+
+ org.jbpm.integration.console.CommandDelegate.<init>(CommandDelegate.java:72)+
+ org.jbpm.integration.console.ProcessManagement.<init>(ProcessManagement.java:35)+
+ org.jbpm.integration.console.ManagementFactory.createProcessManagement(ManagementFactory.java:22)+
+ org.jbpm.integration.console.ManagementFactory.createProcessManagement(ManagementFactory.java:19)+
+ org.jboss.bpm.console.server.ProcessMgmtFacade.getProcessManagement(ProcessMgmtFacade.java:98)+
+ org.jboss.bpm.console.server.ProcessMgmtFacade.getDefinitionsJSON(ProcessMgmtFacade.java:122)+
+ sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)+
+ sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)+
+ sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)+
+ java.lang.reflect.Method.invoke(Method.java:597)+
+ org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:117)+
+ org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:260)+
+ org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:232)+
+ org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:166)+
+ org.jboss.resteasy.core.DispatcherUtilities.getJaxrsResponse(DispatcherUtilities.java:142)+
+ org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)+
+ org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)+
+ org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)+
+ org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)+
+ javax.servlet.http.HttpServlet.service(HttpServlet.java:717)+
+ org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)+
+ org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)+
Ideas? I'm using Mac OSX 10.6.7 with Java version 1.6.0_24.
Thanks
/Alex
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/599464#599464]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
15 years
[EJB3] - @EJB and Class Hierarchy
by Markus Lutum
Markus Lutum [http://community.jboss.org/people/mclu] created the discussion
"@EJB and Class Hierarchy"
To view the discussion, visit: http://community.jboss.org/message/600013#600013
--------------------------------------------------------------
Hi!
Currently I am migrating an application from AS 4.2.3 to AS 6.0.0
In the old system we have a hirarchy like:
@Stateless(name = "CarrierUC")
public class CarrierUCBean extends AbstractUC implements CarrierUC {
....
}
and a subclass like
@Stateless(name = "PersonUC")
public class PersonUCBean extends CarrierUCBean implements PersonUC {
....
}
Other Session Beans inject them using
@EJB CarrierUC m_carrierUC;
or
@EJB PersonUC m_personUC;
Now with Jboss 6 the system could not deploy my beans because he mention that the injected CarrierUC is not unique and I should use beanName.
Message:
Caused by: java.lang.RuntimeException: Specified reference [EJB Reference: beanInterface 'com.XXX.CarrierUC', beanName 'null', mappedName 'null', lookupName 'null', owning unit 'ComponentDeploymentContext(a)17671586{org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData.MyClientService}'] was matched by more than one EJB: [org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@1e4488c3{PersonUC}, org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData@81412b66{CarrierUC}, org.jboss.metadata.ejb.jboss.JBossSessionBean31MetaData(a)12e9e9a{VehicleUC}]. Specify beanName explicitly or ensure beanInterface is unique.
OK, when I use
@EJB(beanName="CarrierUC") CarrierUC m_carrierUC;
it works.
Do I really have to change ALL my injection lines where I have session bean class hierarchies or is there a way to configure the old behaviour?
Thx from Germany
Markus
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/600013#600013]
Start a new discussion in EJB3 at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
15 years