











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?
- (jloge@ebsco.com)
- Alexander Stuckenholz (alexander.stuckenholz)
- alfons bataller Díaz (alfons.bataller.diaz)
- Antoine Toulme (Antoine)
- chris robson (chris.robson)
- Deepa Tekumalla (deepa.tekumalla)
- Gabriel Giordano (gabriel.giordano)
- gianni naccio (gianni.naccio)
- Ilo Rivero (ilo.rivero)
- Jose Gregorio Castillo (jose.gregorio.castillo)
- Leonardo Lopes (leonardo.lopes)
- Leonardo Saraiva (leonardo.saraiva)
- manindra mallick (manindra.mallick)
- Marcin Urbanski (marcin.urbanski)
- Milos Vacek (milos.vacek)
- nie pin (nie.pin)
- Pavel Lekhanov (lehanov)
- Ravinderjit Singh (ravinderjit.singh)
- Tamara Dobrynina (tamara.dobrynina)
- Wael Soliman (wael.soliman)
Samples-5.1
Handling XML File Using AXIS2 Handling XML File Using AXIS2
handlexmlfile 07/04/2008,05:36 50.49 Kb
Description:
This use case illustrates functionality of reading an XML file. The process has been implemented by creating a wsdl that reads the XML file available and displays the result .The WSDL file "FileProcessServiceWS.wsdl" is generated from "Axis2" Application Server which reads the data from xml file and displays result.
Use case dependencies:
Message.xsd: schema used is “result” which is of string type.
Configuration:
Copy and paste the “Employee.xml” file under [intalio-bpms-server-5.1.1]\bin.
Requirements
- Intalio|BPMS Server-5.1.1
- Intalio|BPMS Designer-5.1.1
- Employee.xml.
- FileProcessServiceWS.aar
- FileProcessServiceWS.wsdl
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 "HandlingXMLFile.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 to Finish.
7. Update project builders by right click on project; go to BPMS Designer Tools > Update BPMS Builders.
Explanation of the files used:
1. HandlingXMLFile.bpm: bpm file created for this purpose.
2. FileProcessServiceWS.aar: This file is required to be uploaded in the server i.e. in http://localhost:8080/axis2 so that the service can be deployed.
3. FileProcessServiceWS.wsdl: This is the wsdl that is required to be invoking in the process.
Work Scenario in the Axis 2:
To upload "FileProcessServiceWS.aar" in the Axis2:
1. Make sure Intalio-bpms server is already started.
2. Open a web browser, provide URL as: “http://localhost:8080/axis2/”.
3. Click on the "Administration" link.
4. Login with the following credentials:
username: "admin" (without quotes).
Password: "axis2" (without quotes).
5. Click on link to "Upload Service" to upload.
6. Browse to location of "FileHandlingServiceWS.aar", click on Upload button.
7. Now click on Available Services link and refresh the webpage.
Note: You will see the list of the available services.
8. Verify that "FileProcessServiceWS" link is present there.
9. Click on "FileProcessServiceWS" link it displays respective wsdl file.
Note: This wsdl displays users Ip address in place of localhost in soap address location.you need to save this wsdl file on your system and you need to use in place of existing wsdl.
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/bpms-console which takes to login screen for bpms-console.
5. Login with the following credentials:
username: 'admin' (without quotes).
password: 'changeit' (without quotes).
6. Bpms-console will be available with deployed processes list.
7. You should see "HandlingXMLFile:Server" process with a package name "HandlingXMLFileUsingAxis2", select it and click to Start.
8. A form generates with an input field to map input data.
9. Don’t type anything in the input field, then click on Submit button.
9. This will replace the page with employee’s details as an output.
