











Signup for Training
- Kuala Lumpur, ML, Nov 25-27
- Frankfurt, DE, Dec 02-04
- Ciudad de Mexico, Dec 2-4
- Atlanta, GA Dec 3-5
- Melbourne, AU, Dec 9-11
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?
- (jloge@ebsco.com)
- Admin Intalio (admin)
- Alexandre Miguel de Andrade Souza (alexandremas)
- Crezo Ferreira (crezo.ferreira)
- Dariusz Gawrych (dariusz.gawrych)
- ESOMCHI NWOFOR (esomchi.nwofor)
- Ezequiel Muñoz (ezequiel.munoz)
- Johan Strandler (johan)
- Jose garcia (jose.garcia2)
- Jose Meza (jose.meza)
- Kevin Murray (kevin.murray)
- Leonardo Saraiva (leonardo.saraiva)
- Raul Rivas (raulxavier)
- Richard Guydan (richard.guydan)
- Soul Id (soul.id)
- Talita Pezzi (talita.pezzi)
Samples-5.1
VersionProcess VersionProcess
Description:
This use case illustrates process of invoking wsdl that displays version of axis.
The services are pre deployed in Intalio|BPMS Server and the main requirement is to import the wsdl into process to obtain results.
Use case dependencies
version.xsd: Schema used is of "complex" type.
Requirements
1. Intalio|BPMS Server-5.1.1
2. Intalio|BPMS Designer-5.1.1
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
-
Download 'VersionProcess.zip'.
-
Go to File > Import...
-
In Import wizard,select “Existing Projects into Workspace”,click on Next >
-
Select the “Select archive file” radio button.
-
Browse to select downloaded archive file,
-
Click on Finish.
-
Update project builders by right click on project; go to BPMS Designer Tools > Update BPMS Builders.
Steps to remake the process
-
Go to File > New, select “Intalio|BPMS Business Process Project”.
-
Provide project name as “VersionProcess”, click on Finish.
-
Import wsdl file "Version.wsdl" from zip file attached, directly under "VersionProcess" project.
-
Right click on the project; go to New >, select "Business Process Diagram".
-
Provide diagram name as "TestVersion", and click on Finish.
-
A pool with a task is available in BPMN Editor Pane, name default pool as 'Client' and task as 'send'.
-
Right click on client pool and select "Set pool non executable".
-
Add new pool by click on BPMN Editor (select "Add Pool" option from pop up menu) and name it as "TestVersion".
-
Focus on send task in Client pool, drag the out going message icon from boundary and release mouse control onto TestVersion pool to select the option "Connect to a new Message Start Event".
-
Focus on Message Start Event, drag sequence flow icon from boundary and select option to "Connect to a new Task", name the task as "invoke".
-
Focus on invoke task, drag sequence flow icon from boundary and select option to "Connect to a new Message End Event".
-
Drag the outgoing message icon from Message End Event and connect to "send" task in the Client Pool.
-
Repeat step 8 & 7, name the pool as "GetVersion".
-
Drag and drop "getVersion" operation onto GetVersion pool (Go to Process Explorer > Version.wsdl > Version > VersionSOAP11port_http).
-
Focus on invoke task in TestVersion pool, drag the outgoing message icon from "invoke" task and connect to "getVersion" task in GetVersion pool, similarly create connection in vice versa direction.
-
Import schema files from zip file into the project (You can also create your own schema from File > New > Other > XML > XML Schema).
-
Drag and drop version.xsd > tns:response schema node on to outgoing message flow from message end event to "send" task.
-
A message "Set schema element 'response' as the content of the message" will prompt you, click on it.
Defining Outgoing Mapping
-
Make sure Mapper view is visible (go to Windows > Show View > Mapper).
-
Select Message End Event in process model.
-
Click on "$axis2GetVersionResponseMsg.part1" node in left side of mapper and then click on "$thisEventStartMessageResponse.body" node in right side of mapper which will make an association.
-
Save the process model.
-
Now your process is fully implemented which is ready to deploy and execute within Intalio|BPMS Server.
Scenario in the Axis 2:
(To retrieve "Version.wsdl" in the Axis2)
-
-
Make sure Intalio-bpms server is already started.
-
Open a web browser, provide url as: http://localhost:8080/axis2/.
-
Click on the "Services" link where list of available services are given.
-
Verify that "Version" is present there.
-
Click on the "Version" it displays respective wsdl file.
Note: This is the same wsdl that is attached. So if you need the wsdl you can save this wsdl file on your system.
-
Process Deployment & Execution
-
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 web browser, provide url as: http://localhost:8080/bpms-console which takes to login screen for bpms-console.
-
Login with the following credentials:
username: 'admin' (without quotes).
password: 'changeit' (without quotes). -
Bpms-console will be available with deployed processes list.
-
In the processes list you should see "TestVersion:TestVersion" process with a package name "VersionProcess", select it and click to Start.
-
This should generate a form with an input field to map input data.
-
Click on Submit button.
-
This will replace the page with an output like
EventStartMessageResponse:
return: Hello I am Axis2 version service , My version is @axis Version@ -
Similarly, you can obtain results for other values.
