Signup for Training
- San Francisco, CA, Sept 8-10
- Quito, Ecuador, Sept 16-18
- Brussels, BE, Sept 16-18
- Frankfurt, DE, Sept 22-24
- BPMN Online, Sept. 26
More trainings...
Intalio|BPMS Webinars
Login
MAIN
doXSLTransform
on Oct 12 2007
Last Updated ( Feb 05 2008 )
< Prev
Next >
doxsltransformprocess 05/02/2008,03:30 9.95 Kb
Description:
This sample covers the use of doXSLTransform. doXSLTransform lets you use XSLT to transform the process data. XSLT is a full fledged XML Document Transformation Language and allows going beyond what regular assignments can do.
This sample uses a simple hello world example that demonstrates how doXslTransform could be used instead of what our hello world example uses,
This sample assumes that you are familiar with basic modeling concepts such as modeling processes, creating mappings, deployment and execution. This tutorial focuses only on the mapping of the transform activity.
Use case dependencies:
- schema.xsd: Schema should of complex type
Requirements:
- Intalio|BPMS Server-5.1.1
- Intalio|BPMS Designer-5.1.1
- trasform1.xsl
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.
Process Download & Import:
- Download ‘doXSLTransformProcess’.
- Go to File > Import...
- Select 'Existing Projects into Workspace', in the wizard, click on Next >
- Browse to select the downloaded archive file.
- Click to Finish.
- Update project builders by right click on project; go to BPMS Designer Tools > Update BPMS Builders.
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). - In the processes list you should see “doXSLTransformProcess: doXSLTransform: Server” process with a package name “: doXSLTransform: Server”, select it and click to Start.
- This should generate a form with an input field to map input data.
- Type “Hello” in doXSLTransform1 field and then click on Submit button.
- This will replace the page with an output like:
doXSLTransform1_Response: Hello World

