[JBoss jBPM] - Re: conditional transition behavior
by ricardomarques
here's some info from the log:
| 11:02:38,218 DEBUG [Printer] listing entities:
| 11:02:38,218 DEBUG [Printer] org.jbpm.graph.node.TaskNode{signal=4, events=[], action=null, leavingTransitions=[org.jbpm.graph.def.Transition#278], isAsyncExclusive=false, superState=null, tasks=<uninitialized>, createTasks=true, id=288, processDefinition=org.jbpm.graph.def.ProcessDefinition#81, isAsync=false, endTasks=false, description=null, exceptionHandlers=<uninitialized>, name=confinuar, arrivingTransitions=<uninitialized>}
| 11:02:38,718 DEBUG [Printer] org.jbpm.graph.def.ProcessDefinition{startState=org.jbpm.graph.def.Node#291, events=[], definitions=<uninitialized>, actions=<uninitialized>, description=null, nodes=<uninitialized>, exceptionHandlers=<uninitialized>, isTerminationImplicit=false, name=notificacao, id=81, version=25}
| 11:02:38,718 DEBUG [Printer] org.jbpm.taskmgmt.exe.TaskMgmtInstance{processInstance=org.jbpm.graph.exe.ProcessInstance#370, taskMgmtDefinition=org.jbpm.taskmgmt.def.TaskMgmtDefinition#201, taskInstances=[org.jbpm.taskmgmt.exe.TaskInstance#353, org.jbpm.taskmgmt.exe.TaskInstance#354], swimlaneInstances=<uninitialized>, id=605, version=1}
| 11:02:39,218 DEBUG [Printer] org.jbpm.context.def.VariableAccess{access=read,write,required, mappedName=null, variableName=decisao, id=306}
| 11:02:39,218 DEBUG [Printer] org.jbpm.graph.def.Transition{to=org.jbpm.graph.def.Node#292, events=[], description=null, from=org.jbpm.graph.def.Node#288, exceptionHandlers=<uninitialized>, condition=null, name=, id=278, processDefinition=org.jbpm.graph.def.ProcessDefinition#81}
| 11:02:39,218 DEBUG [Printer] org.jbpm.graph.node.Decision{events=[], action=null, leavingTransitions=[org.jbpm.graph.def.Transition#281, org.jbpm.graph.def.Transition#282], isAsyncExclusive=false, superState=null, decisionConditions=[], id=292, processDefinition=org.jbpm.graph.def.ProcessDefinition#81, isAsync=false, description=null, decisionDelegation=null, decisionExpression=null, exceptionHandlers=<uninitialized>, name=decisao, arrivingTransitions=<uninitialized>}
| 11:02:39,718 DEBUG [Printer] org.jbpm.graph.exe.ProcessInstance{key=null, start=2007-07-16 10:44:11, instances=[org.jbpm.module.exe.ModuleInstance#605, org.jbpm.module.exe.ModuleInstance#606], runtimeActions=[], isSuspended=false, end=2007-07-16 11:02:20, superProcessToken=null, rootToken=org.jbpm.graph.exe.Token#370, id=370, processDefinition=org.jbpm.graph.def.ProcessDefinition#81, version=1}
| 11:02:39,718 DEBUG [Printer] org.jbpm.graph.def.Transition{to=org.jbpm.graph.def.Node#289, events=[], description=null, from=org.jbpm.graph.def.Node#292, exceptionHandlers=<uninitialized>, condition=#{ decisao == 'nao' }, name=fim, id=282, processDefinition=org.jbpm.graph.def.ProcessDefinition#81}
| 11:02:40,218 DEBUG [Printer] org.jbpm.taskmgmt.exe.TaskInstance{comments=<uninitialized>, processInstance=org.jbpm.graph.exe.ProcessInstance#370, isBlocking=false, start=null, variableInstances=[org.jbpm.context.exe.VariableInstance#1074], taskMgmtInstance=org.jbpm.taskmgmt.exe.TaskMgmtInstance#605, isSuspended=false, isOpen=false, end=2007-07-16 11:01:46, swimlaneInstance=org.jbpm.taskmgmt.exe.SwimlaneInstance#217, dueDate=null, token=org.jbpm.graph.exe.Token#370, pooledActors=<uninitialized>, id=354, version=1, actorId=grover, isSignalling=false, create=2007-07-16 10:56:57, description=null, isCancelled=false, task=org.jbpm.taskmgmt.def.Task#125, name=deseja continuar, priority=3}
| 11:02:40,718 DEBUG [Printer] org.jbpm.graph.node.EndState{events=[], action=null, leavingTransitions=<uninitialized>, isAsyncExclusive=false, superState=null, id=289, processDefinition=org.jbpm.graph.def.ProcessDefinition#81, isAsync=false, description=null, endCompleteProcess=null, exceptionHandlers=<uninitialized>, name=end, arrivingTransitions=<uninitialized>}
| 11:02:40,718 DEBUG [Printer] org.jbpm.context.exe.variableinstance.StringInstance{processInstance=org.jbpm.graph.exe.ProcessInstance#370, value=rtyrty, tokenVariableMap=org.jbpm.context.exe.TokenVariableMap#155, converter=null, token=org.jbpm.graph.exe.Token#370, name=tipo, id=1073, version=0}
| 11:02:41,218 DEBUG [Printer] org.jbpm.taskmgmt.def.TaskMgmtDefinition{swimlanes=<uninitialized>, startTask=null, tasks=<uninitialized>, name=org.jbpm.taskmgmt.def.TaskMgmtDefinition, id=201, processDefinition=org.jbpm.graph.def.ProcessDefinition#81}
| 11:02:41,218 DEBUG [Printer] org.jbpm.taskmgmt.exe.TaskInstance{comments=<uninitialized>, processInstance=org.jbpm.graph.exe.ProcessInstance#370, isBlocking=false, start=null, variableInstances=<uninitialized>, taskMgmtInstance=org.jbpm.taskmgmt.exe.TaskMgmtInstance#605, isSuspended=false, isOpen=false, end=2007-07-16 10:56:42, swimlaneInstance=org.jbpm.taskmgmt.exe.SwimlaneInstance#217, dueDate=null, token=org.jbpm.graph.exe.Token#370, pooledActors=<uninitialized>, id=353, version=2, actorId=grover, isSignalling=false, create=2007-07-16 10:44:38, description=null, isCancelled=false, task=org.jbpm.taskmgmt.def.Task#126, name=inserir destinatario, priority=3}
| 11:02:41,718 DEBUG [Printer] org.jbpm.graph.exe.Token{comments=<uninitialized>, processInstance=org.jbpm.graph.exe.ProcessInstance#370, subProcessInstance=null, start=2007-07-16 10:44:10, isSuspended=false, end=2007-07-16 11:02:19, node=org.jbpm.graph.def.Node#289, id=370, version=2, nextLogIndex=30, lock=null, name=null, isTerminationImplicit=false, children=[], parent=null, isAbleToReactivateParent=false, nodeEnter=2007-07-16 11:02:19}
| 11:02:41,718 DEBUG [Printer] org.jbpm.context.exe.variableinstance.NullInstance{processInstance=org.jbpm.graph.exe.ProcessInstance#370, tokenVariableMap=null, converter=null, token=org.jbpm.graph.exe.Token#370, name=decisao, id=1074, version=0}
| 11:02:42,218 DEBUG [Printer] org.jbpm.context.exe.TokenVariableMap{variableInstances=[org.jbpm.context.exe.VariableInstance#1072, org.jbpm.context.exe.VariableInstance#1075, org.jbpm.context.exe.VariableInstance#1073], token=org.jbpm.graph.exe.Token#370, contextInstance=org.jbpm.context.exe.ContextInstance#606, id=155, version=1}
| 11:02:42,218 DEBUG [Printer] org.jbpm.context.exe.variableinstance.StringInstance{processInstance=org.jbpm.graph.exe.ProcessInstance#370, value=nao, tokenVariableMap=org.jbpm.context.exe.TokenVariableMap#155, converter=null, token=org.jbpm.graph.exe.Token#370, name=decisao, id=1075, version=0}
| 11:02:42,718 DEBUG [Printer] org.jbpm.context.exe.variableinstance.StringInstance{processInstance=org.jbpm.graph.exe.ProcessInstance#370, value=tyrety, tokenVariableMap=org.jbpm.context.exe.TokenVariableMap#155, converter=null, token=org.jbpm.graph.exe.Token#370, name=destinatario, id=1072, version=0}
| 11:02:42,718 DEBUG [Printer] org.jbpm.taskmgmt.def.TaskController{taskControllerDelegation=null, variableAccesses=[org.jbpm.context.def.VariableAccess#306], id=123}
| 11:02:42,718 DEBUG [Printer] org.jbpm.taskmgmt.def.Task{swimlane=org.jbpm.taskmgmt.def.Swimlane#36, assignmentDelegation=null, startState=null, events=[], isBlocking=false, dueDate=null, taskMgmtDefinition=org.jbpm.taskmgmt.def.TaskMgmtDefinition#201, pooledActorsExpression=null, condition=null, id=125, processDefinition=org.jbpm.graph.def.ProcessDefinition#81, taskNode=org.jbpm.graph.node.TaskNode#288, isSignalling=true, description=null, actorIdExpression=null, exceptionHandlers=<uninitialized>, taskController=org.jbpm.taskmgmt.def.TaskController#123, name=deseja continuar, priority=3}
| 11:02:43,218 DEBUG [Printer] org.jbpm.graph.def.Transition{to=org.jbpm.graph.def.Node#290, events=<uninitialized>, description=null, from=org.jbpm.graph.def.Node#292, exceptionHandlers=<uninitialized>, condition=#{ decisao == 'sim' }, name=repetir, id=281, processDefinition=org.jbpm.graph.def.ProcessDefinition#81}
| 11:02:43,218 DEBUG [Printer] more......
|
|
I continue with the same behavior, help?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064473#4064473
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064473
19Â years
[JBoss jBPM] - Maximum responseTimeout for bpel process
by ram_kumar
Hi,
I would like to know what is the "maximum" responseTimeout which we can specify in webservices.xml for any bpel process.
For eg: in the ATM example for jbpmbpe1.1 Beta3 the it is given 5000 milli seconds.
| <handler>
|
| <!-- logical name for the handler (unique within the module) -->
| <handler-name>FrontEndHandler</handler-name>
| <!-- handler class (in jbpm-bpel.jar) -->
| <handler-class>
| org.jbpm.bpel.integration.server.SoapHandler
| </handler-class>
|
| <init-param>
| <description>
| name of the partner link served by this port
| </description>
| <param-name>partnerLinkHandle</param-name>
| <param-value>atm</param-value>
| </init-param>
| <init-param>
| <description>time to wait for response messages (millis)</description>
| <param-name>responseTimeout</param-name>
| <param-value>5000</param-value>
| </init-param>
| <init-param>
| <description>time to expire one-way messages (millis)</description>
| <param-name>oneWayTimeout</param-name>
| <param-value>60000</param-value>
| </init-param>
|
| </handler>
|
|
Thank you,
Regards,
Ram Kumar
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064469#4064469
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064469
19Â years
[JBoss Seam] - Re: @DataModel(scope=CONVERSATION) banned, why?
by ellenzhao
well, there was problem when I use facelet composition (2 levels templating) and my @DataModel private Map myMap was not tied to a proxy-based collection. The map can be displayed in a table at the first time when the composed page was rendered. But I wanted such control: there was a s:button in the same page calling showFacts() which will set the boolean renderMyMapTable to true. If I click this button and load (in fact) the same page, the map table was not loaded any more. Seam might treat them as two different pages....
There is a work around to this. Put all the Map.Entry in myMap to a list (type: List<Map.Entry<MyKey, MyValue>>) and make the list conversation bean managed. Write a getter for this list and expose the getter in business interface. Ask <h:dataTable> to iterate the myMapEntryList if the boolean render flag is set to true. This way the map table can be shown/folded as many times as the user wishes. Tested it and it works well.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4064467#4064467
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4064467
19Â years