











Signup for Training
- Atlanta, GA Dec 3-5
- Melbourne, AU, Dec 9-11
- New York Dec 10-12
- Brussels, BE, Dec 16-18
- Washington, DC, Dec 17-19
More trainings...
Intalio|BPMS Webinars
- Nov 20, 2008 1 PM EST
- Nov 21, 2008 1PM EST
- Nov 26, 2008 10 AM GMT
- Dec 5, 2008 10 AM PST
- Dec 9, 2008 1 PM EST
- Dec 11, 2008 1 PM EST
- Dec 19, 2008 10 AM PST
- Dec 30, 2008 10 AM PST
- Jan 13, 2009 10 AM PST
- Jan 15, 2009 1 PM EST
- Feb 3, 2009 10 AM PST
- Feb 12, 2009 1 PM EST
- Feb 17, 2009 10 AM PST
- Mar 10, 2009 10 AM PST
- Mar 12, 2009 1 PM EST
- Mar 24, 2009 10 AM PST
Login
Who's online?
- (paul.fenton@vertex.co.uk)
- (jloge@ebsco.com)
- Alexander Stuckenholz (alexander.stuckenholz)
- chris robson (chris.robson)
- Deepa Tekumalla (deepa.tekumalla)
- gianni naccio (gianni.naccio)
- Guerman Smirnov (guerman.smirnov)
- Ilo Rivero (ilo.rivero)
- Leonardo Saraiva (leonardo.saraiva)
- manindra mallick (manindra.mallick)
- Marcin Urbanski (marcin.urbanski)
- Milos Vacek (milos.vacek)
- nie pin (nie.pin)
- Oleg Pozdnyakov (o.pozdnyakov)
- Pavel Lekhanov (lehanov)
- Ravinderjit Singh (ravinderjit.singh)
- Sirswendu Ganapati (sirswendu.ganapati)
- Tamara Dobrynina (tamara.dobrynina)
- Teo Bon (teo.bon)
- Wael Soliman (wael.soliman)
Samples-5.1
WaitTime WaitTime
waittime 06/02/2008,04:11 9.18 Kb
Description
This "WaitTime" use case illustrates the functionality of Timer Intermediate Event, in which it takes an input string value then wait for a period of time according to the design before continuing with remaining execution to produce desired output.
Use case dependencies
message.xsd: The schema used is "start" which is of "string" type
Requirements
1. Intalio|BPMS Server-5.1.1
2. Intalio|BPMS Designer-5.1.1
Process Download
1. Please download the WaitTime.zip.
2. In Intalio|BPMS Designer, go to File > Import...
3. In the wizard, select 'Existing Projects into Workspace' and click Next >
4. Select the 'select archive file:' radio button and provide the location to the WaitTime.zip file you have just downloaded.
5. Click Finish.
* Please follow these below instructions to remake the process
Preconditions
- Make sure Intalio|BPMS Server is up and running fine.
- Make sure the Process Explorer pane does not contain any Intalio|BPMS Business Process Project with same name.
Scenario in Intalio|BPMS Designer
- Right click on the project and go to "New Business Process Diagram" and click on it.
- Give the diagram name as "WaitTime" and click on finish.
- A diagram with the name "WaitTime.bpm" will be available.
- A pool with a task is available on the modeler window. Name the default pool as 'Client' and default task as 'send'.
- Right click on the Client pool and select "Set pool non executable".
- Click on the modeler, small pop up menu will be available select "Add Pool" option from the pop up menu.
- Name the second pool as "WaitTime" and focus on it.
- Focus on the send task, message icons will be available on the boundary of the task.
- Drag the out going message icon from send task to the WaitTime Pool and select the option "Connect to a new Task"
Note: Task will be available along with message connection from send task. - Name the new task as "receive" and again focus on it.
- Drag the outgoing sequence flow icon from receive task and select the option "Connect to a new Timer Intermediate Event".
Note: Timer Intermediate Event will be available along with sequence flow connection from receive task. - Focus on the Timer Intermediate Event, sequence flow icons will be available on the boundary of Timer Intermediate Event.
- Drag the outgoing sequence flow icon from Timer Intermediate Event" and select the option "Connect to a new Task".
- Name the new task as "reply" and again focus on it.
- Drag the outgoing message icon from reply task to the Client Pool and select the option "Connect to an existing element".
- Select "Activity send" option given in "Select domain model element" window and click OK.
Note: Message connection will be available from reply task to send task. - Drag and Drop 'start' schema on the incoming message flow from 'message.xsd' provided.
- "Set schema element "start" as the content of the message" will be available click on it.
Note: Schema will be available on the message link
Note: Check for the type of the schema. The start schema should be of string type.
Working in Mapper
- Click on "Timer Intermediate Event".
- Instantly Mapper displays with three frames, where:
Left frame (1st) reflects the source side
Middle frame (2nd) reflects the mapper area
Right frame (3rd) reflects the target side. - Go to Mapper toolbar, click on "creates a new operator" button available.
- Drag the mouse pointer from the tool bar to mapper area and click on it.
- Provide the string as "PT10S" [within double quotes] in the text-box.
- Click on the right edge of the textbox displaying the string "PT10S" then click on the "duration" node on the target side of the Mapper.
- Click on "reply" task in Modeler.
- Go to the source side of the mapper and click on "$thisReceiveRequestMsg.body" node.
- Then click on the target side of the "thisReceiveResponseMsg.body".
- Save the process design.
- Now your process is fully implemented which is ready to deploy and execute within Intalio|BPMS Server.
Scenario in BPMS Console
- Click on Deploy Project to Intalio|BPMS Server button in tool bar.
- Make sure you select all runtime files while exporting to Intalio|BPMS Server.
- Click on Finish button.
- Open a browser window and provide the url as: http://localhost:8080/bpms-console.
- Enter the Username and password as "admin" and "changeit" respectively without double quotes and click on login.
- http://localhost:8080/bpms-console/processes.htm window opens.
- Under the "Processes", select the checkbox corresponding to the name "WaitTime: WaitTime" under package name "WaitTime" given under the list of processes and click on "Start" under "Processes" tab.
- The "Process Invocation" window is opened.
- In the textbox give the input as:
start: Intalio
and select 'Submit' button available. - The output will be displayed as:
receiveResponse: Intalio.
Note: Result will be displayed after a span of 10 sec.
