linkprocess 04/01/2009,23:57 13.81 Kb
Summary:
This use case illustrates the functionality of Link control. In this process user create Link control on Intalio Form Editor and set the URL reference to “http://bpms.intalio.com/”.
User clicks on the link highlighted with pink color. It opens the new browser window which refers to URL “http://bpms.intalio.com/”.
Use Case Dependencies:
1.link.xform.
2.link.xform.xsd.
Requirements:
1.Intalio BPMS Designer 5.2.
2.Intalio BPMS Server 5.2 .
Preconditions:
1.Make sure Intalio|BPMS Server is up and running fine.
2.Make sure the Process Explorer pane does not contain any Intalio|BPMS Business Process Project with same name.
Process Download & Import:
1.Download “LinkProcess.zip”.
2.Go to File > Import...
3.In Import wizard, select 'Existing Projects into Workspace', click on Next >.
4.Select the "Select archive file" radio button.
5.Browse to select the downloaded archive file.
6.Click on Finish.
7.Update project builders by right click on project; go to BPMS Designer Tools > Update BPMS Builders.
Steps for remake workflow form:
1.Go to "File > New > select "Intalio|BPMS Business Process Project".
2.Provide project name as “LinkProcess”, click to finish.
3.Right click on the project select New > "WorkFlow Form".
4.Provide File name as “link” and click on Finish.
5.Click on “Open Perspective” window. Select “Intalio|Designer Form Editor” perspective. It will change your designer perspective to form editor perspective. In this perspective you can create workflow forms.
6.A Intalio| Designer Form Editor is visible on screen. Drag and drop Link control from Workflow Palette on form editor.
7.Go to Properties window.
8.Set the label of Link control as “Link:” under “Control Label” > “Basic” property.
9.Set the url to “http://bpms.intalio.com/” under “URL referenced” > “Misc” property.
10.Save the form.
Steps for remake process:
1.Right click on project, go to New > Business Process Diagram.
2.Provide File name as “LinkProcess”, click on Finish button.
3.A pool with a task is available in BPMN Editor Pane, name default pool as “Client”.
4.Right click on start pool and select "Set pool non executable".
5.Go to Project, select workflow form “link.xform”, drag and drop this form on the client pool and click on the first option “Use link for People Initiating Process Activity (initProcess)”. It is showing new task name as “link-init” on client pool.
6.Again go to Project, select workflow form “link.xform”, drag and drop this form on the client pool and click on the second option “Use link for People Activity (create and complete)”. It is showing new task name as “link-create” linked with “link-complete” on client pool.
7.Add new pool by click on BPMN Editor (select "Add Pool" option from pop up menu) and name it as “Server”.
8.Focus on “link-init” task; drag outgoing message flow icon to "Server" pool and “Connect to the new Task”, name this new task as init.
9.Focus on “init” task; drag outgoing message flow icon to "Client" pool and connect to the “link-init” task.
10.Focus on the “init” task and drag the outgoing sequence flow icon to "Connect to a new Task", name this new task as "create".
11.Focus on the “create” task and drag the outgoing message flow icon to “Client” pool and connect to the ”link-create” task.
12.Focus on the “link-create” task and drag the outgoing message flow icon to “Server” pool and connect to the “create” task.
13.Focus on the “create” task and drag the outgoing sequence flow icon to "Connect to a new Task", name this new task as "complete".
14.Focus on the “link-complete” task and drag the outgoing message flow icon to “Server” pool and connect to the “complete” task.
15.Focus on the “complete” task and drag the outgoing message flow icon to “Client” pool and connect to the “link-complete” task.
16.Focus on “Client” pool.
17.Click Properties tab > click on “Workflow” section.
18.Assign user to “intalio/admin” within the “User(s)” text box.
19.Focus on “link-init” task.
20.Click Properties tab > click on “Workflow” section.
21. Provide description “Init Link” within the “Description” text box.
22.Focus on “link-create” task.
23.Again Click Properties tab > click on “Workflow” section.
24.Provide description “Create Link” within the “Description” text box.
25.Save the process.
Process Deployment & Execution:
1.Click on Deploy Project to Intalio|BPMS Server button in tool bar.
2.Make sure you select all runtime files while exporting to Intalio|BPMS Server.
3.Click on Finish button.
4.Open a web browser, provide url as: http://localhost:8080/ui-fw which takes to login screen for workflow UI.
5.Login with the following credentials:
username: 'admin' (without quotes).
password: 'changeit' (without quotes).
6.Under Processes tab you should see “Init Link” link highlighted in pink color.
7.Click on this link.
8.You will see that link control opens browser window which refers to URL “http://bpms.intalio.com/” .
9.Click on Start process button to start the process.
10.Click on “Refresh” button and then click “Create Link” link under Tasks tab.
11.Similarly here also click on link. You will see the URL “http://bpms.intalio.com/” opens in the new browser window.
12.Click on 'Complete” button to complete the process.
Note:
This sample is an example to educate user on:
1.How to use Link control in Intalio process.

