Now it's creating the subprocess. what i did i download jbpm 3.02 and jbpm 
starter kit 3.02, Previously i use to worked in jbpm 3.1 alpha 1. this is not 
creating the subprocess i don't know why. 

but one issue after creating the subprocess i am getting message in server 
given below:- 


9:52:18,160 DEBUG [TaskInstance] completion of task 'startHire' results in 
taking the default transition
9:52:18,160 DEBUG [GraphElement] event 'before-signal' on 
'StartState(startHire)' for 'Token(/)'
9:52:18,160 DEBUG [GraphElement] event 'node-leave' on 'StartState(startHire)' 
for 'Token(/)'
9:52:18,160 DEBUG [GraphElement] event 'transition' on 'Transition()' for 
'Token(/)'
9:52:18,160 DEBUG [GraphElement] event 'node-enter' on 'ProcessState(initial 
interview)' for 'Token(/)'
9:52:18,160 DEBUG [GraphElement] event 'process-start' on 
'ProcessDefinition(interview)' for 'Token(/)'
9:52:18,160 DEBUG [GraphElement] event 'subprocess-created' on 
'ProcessState(initial interview)' for 'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'before-signal' on 
'StartState(startSubProcess)' for 'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'node-leave' on 
'StartState(startSubProcess)' for 'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'transition' on 'Transition(tr1)' for 
'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'node-enter' on 
'TaskNode(interviewTask)' for 'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'task-assign' on 'Task(interviewTask)' 
for 'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'task-create' on 'Task(interviewTask)' 
for 'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'after-signal' on 
'StartState(startSubProcess)' for 'Token(/)'
9:52:18,176 DEBUG [GraphElement] event 'after-signal' on 
'StartState(startHire)' for 'Token(/)'
9:52:18,176 DEBUG [TaskBean] assignmentlogs: []
9:52:18,191 INFO  [[/jbpm]] WARNING: Component _id13 just got an automatic id, 
because there was no id assigned yet. If this component was created dynamically 
(i.e. not by a JSP tag) you should assign it an explicit static id or assign it 
the id you get from the createUniqueId from the current UIViewRoot component 
right after creation!
9:52:18,285 DEBUG [PersistenceContext] committing transaction

Here is the different code 

Parent 
******

  | <?xml version="1.0" encoding="UTF-8"?>
  | 
  | <process-definition name="hire">
  |   
  |   <swimlane name="customer"/>
  |   
  |    <start-state name="startHire">
  |     <task swimlane="customer">
  |      <controller>
  |     <variable name="a"/>
  |     <variable name="b"/>
  |      </controller>
  |         </task>
  |       <transition name="" to="initial interview"></transition>
  | 
  |    </start-state>
  |    
  |    <process-state name="initial interview">
  |    <sub-process name="interview"/>
  |     <controller>
  |    <variable name="a" access="read,write" mapped-name="aa" />
  |     <variable name="b" access="read" mapped-name="bb" />
  |     </controller>
  |       <transition name="" to="LastTask"></transition>
  |    </process-state>
  |    
  |    <task-node name="LastTask">
  |       <transition name="" to="end1"></transition>
  |    </task-node>
  |    <end-state name="end1"></end-state>
  |      
  | </process-definition>
  | 

subprocess
**********

  | <?xml version="1.0" encoding="UTF-8"?>
  | 
  | <process-definition name="interview">
  | 
  | <swimlane name="customer"/>
  | 
  |  <swimlane name="operator1">
  |     <assignment expression="user(james)" />
  |   </swimlane>
  |    
  |    <start-state name="startSubProcess">
  |    <task swimlane="customer">
  |          <controller>
  |             <variable name="aa"/>
  |             <variable name="bb"/>
  |          </controller>
  |     </task>
  |          <transition name="tr1" to="interviewTask"></transition>
  |    </start-state>
  |    
  |    <task-node name="interviewTask">
  |             <task swimlane="customer">
  |             <controller>
  |    <variable name="aa" access="read,write"/>
  |    <variable name="bb" access="read,write"/>
  |    </controller>
  |    </task>
  |       <transition name="tr1" to="HRInterview Task"></transition>
  |    </task-node>
  |    
  |    <end-state name="end1"></end-state>
  |    
  |    <task-node name="HRInterview Task">
  |     <task swimlane="operator1">
  |             <controller>
  |     <variable name="aa" access="read"/>
  |     <variable name="bb" access="read"/>
  |    </controller>
  |    </task>
  |        <transition name="tr1" to="end1"></transition>
  |    </task-node>
  |    
  | </process-definition>
  | 

Please let me know what i did in right direction. or i need to some other 
logic... 



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3914548#3914548

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3914548


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to