ActiveVOS Designer User’s Guide
To start at the beginning of the tutorial, see Introduction to ActiveVOS Tutorial.
If you have followed all tutorial parts so far, you have designed and debugged a BPEL process.
It is time to deploy the process to the ActiveVOS embedded server. Deployment is the act of publishing your BPEL process to the ActiveVOS server where it can run. In the deployment procedure, you use the WS-Addressing specification to define endpoint references.
In the Project Explorer view of ActiveVOS, you should have the following files:
By completing Part 9 of the tutorial, you will be able to:
Step 1: Complete the prerequisite checklist for deployment
A BPEL file is ready for deployment to the ActiveVOS Server when there are no errors in the Problems view and when a simulated execution of the process terminates normally.
Step 2: Create a process deployment descriptor file
A Process Deployment Descriptor (.pdd) file describes the relationship between the participant partner links defined in the BPEL file and the implementation required to interact with actual partner endpoints. You create a .pdd file to add address information about your endpoint references. The .pdd file is an integral part of the deployment package for the process.
Recall that the loan approval process has the following definitions for partner links:
You will assign an endpoint type for each partner role and will provide access protocol information for the process role (My Role). An endpoint type is a binding property that indicates the actual service the process interacts with. Different types give you control over specifying services you work with now and in the future. In this tutorial, you will indicate a static reference to partner services.

LoanApproval partner link.

WS-Addressing is automatically added based on the binding information in the WSDL file. Note that a URN is supplied as the address. On the server we have already mapped this URN to a URL for the tutorial.

RiskAssessment, select WSA
Address as the Invoke Handler, accept the riskAssessment.wsdl and
service as the Endpoint Reference, and leave Static as
the Endpoint Type.
loanProcessor, and in the My
Role panel, select Document Literal for
the Binding style.
Step 3: Starting the ActiveVOS Server
We will deploy tutorial.pdd and its resources to the server. To do so, we will start up the server.
The ActiveVOS Server consists of the ActiveVOS engine running under Apache Tomcat. Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.



Step 4: Create a business process deployment contribution archive
To deploy your process to the ActiveVOS Server, you must add all relevant files to an archive file (.bpr file), which is similar to a Web archive file.

Tutorial/deploy/tutorial.bpr
Selecting this option automatically deploys your .bpr file to the ActiveVOS server upon completion of the export.
deploy folder.
Your BPR file has been automatically deployed to the server, as indicated by the information dialog. You can also see the results in the Console.

Continue to Tutorial Part 10: Creating a Request to Run the Process.
Copyright (c) 2004-2011 Active Endpoints, Inc.