See ActiveVOS in action!


Attend an "Intro to ActiveVOS" webinar

Every Wednesday at noon EDT, 9am PDT, 16:00 GMT

Register here >

 

Education Center

Product Documentation

Active Endpoints provides documentation, including user guides, installation-configuration-deployment guides and release notes. Check back frequently for updated content.

Getting Started
Echo Hello World The prototypical Hello World that does nothing more than echo the string "Hello World!" to its caller. View the video and follow along with the document Echo Hello World
Echo Hello World
Hello Jane Doe This process takes input of firstName/lastName from its caller and returns "Hello firstName lastName". View the video and follow along with the document. Hello Jane Doe
Hello Jane Doe
Where Am I Connected From? This process wraps a publicly accessible web service that returns the location associated with the caller's IP address. View the video and follow along with the document. Where Am I Connected From?
Where Am I Connected From?
Getting Started with Human Tasks Use this sample to create a new BPEL4People (WS-HumanTask) activity using sample messages to generate the WSDL. Getting Started with Human Tasks
 
FAQs
Frequently Asked Questions View answers to frequently asked questions from training participants and customers. Frequently Asked Questions
 
ActiveVOS Training
ActiveVOS Fundamentals Includes class lecture and lab material for units 1-18. This content applies to ActiveVOS versions 5.0 and 6.0. ActiveVOS Fundamentals
pdf - Unit 01: Introductionpdf - Unit 02: Partner Interaction
pdf - Unit 03: ActiveVOS Designerpdf - Unit 04: BPEL Processes
pdf - Unit 05: Essential Global Declarationspdf - Unit 06: Interaction Activities
pdf - Unit 07: Sequence Activitypdf - Unit 08: Assignments
pdf - Unit 09: Correlationpdf - Unit 10: Scope Activity
pdf - Unit 11: Faultspdf - Unit 12: Compensation
pdf - Unit 13: Event Handlerspdf - Unit 14: Conditional Activities
pdf - Unit 15: More Basic Activitiespdf - Unit 16: Flow Activity
pdf - Unit 17: Pick Activitypdf - Unit 18: Simulation
ActiveVOS Concepts and Capabilities Includes class lecture and lab materials. This content applies to ActiveVOS versions 6.0 and later. ActiveVOS Concepts and Capabilities
 
ActiveVOS Primers
What is BPEL? Take a tour of WS-BPEL 2.0 and learn more about the basics of BPEL. What is BPEL?
BPEL Basics for Java Developers Get moving in the right direction from your starting point as a Java Developer and use this "footbridge" to explore the worlds of SOA and BPEL. BPEL Basics for Java Developers
BPEL Basics for Java Developers
ActiveVOS Modeling and Documenting Download PowerPoint presentations on ActiveVOS modeling and documenting ActiveVOS Modeling and Documenting
powerpoint - 1 - Intro Level - ActiveVOS Designer Business Process Modelingpowerpoint - 2 - Intermediate Level - Modeling Business Processes Using BPMN
powerpoint - 3 - Intermediate Level - Documenting and Reporting Business Process Modelspowerpoint - 4 - Intermediate Level - Modeling Human Activity
powerpoint - 5 - Intermediate Level - Introduction to ActiveVOS Designer Simulationpowerpoint - 6 - Advanced Level - BPMN BPEL Mapping and Roundtrip Engineering
XML Schema Primer Review this primer on XML Schema, a prerequisite for undertaking visual orchestration system design. XML Schema Primer
WSDL Primer Review this primer on WSDL definitions, a prerequisite for undertaking visual orchestration system design. (Best viewed after the XML Schema Primer.) WSDL Primer
 
ActiveVOS Samples
Admin API Communicate with the ActiveVOS Server Administration Interface via the published web services API in ActiveVOS Server. Admin API
Alerts Create, deploy and register a BPEL Process that uses the Identity and Email Services in the ActiveVOS Server to respond to alerts generated by the Alert Service. Alerts
Asynchronous Message Exchange Learn now to communicate between web services using Asynchronous Message Exchange patterns. Asynchronous Message Exchange
Attachments Create, deploy and register a BPEL Process that can interact with data in SOAP Attachments sent as part of a request message. Attachments
BPEL_Samples A collection of basic BPEL processes that provide examples ranging from how to use a particular BPEL activity such as pick or scope, to more complex examples of processes that invoke external Web services or show techniques such as handling multiple start messages. BPEL_Samples
Complex Data Exchange This sample demonstrates best practices for communication using messages that contain complex data types. Also discussed is the procedure for generating a Java client. Complex Data Exchange
Web Service Interactions using JMS This sample demonstrates how to create processes that interact with JMS providers. Web Service Interactions using JMS
Invoking Plain Old Java Objects (POJOs) This sample demonstrates how to invoke POJOs from a BPEL process. Invoking Plain Old Java Objects (POJOs)
Exposing and Consuming REST Services This sample demonstrates how to expose processes as Representational State Transfer (REST)-based services as well as how to create processes that consume REST services. Exposing and Consuming REST Services
Variable Initialization This sample shows different methods used to initialize BPEL process variables. Variable Initialization
Working with Human Tasks This sample demonstrates how to add a People activity to an existing BPEL Process. It is based upon the Human Approval Completed Orchestration project template which is included with the ActiveVOS Designer. The Human Approval Completed project is the completed version of the Human Approval sample. Working with Human Tasks
WebSphere JMS Support This sample contains two projects. 1. Source code, application descriptors, and build script for a message-driven bean that can be deployed to the Websphere application server to provide an asynchronous listener that dispatches messages from a JMS queue to the BPEL engine. 2. A sample bpel project to test the asynchronous listener. WebSphere JMS Support
Custom Functions Create, install and register custom functions that can be used to facilitate common tasks within a BPEL process (e.g., XML to string) using the ActiveVOS custom functions framework. Custom Functions
Extended Query using Indexed Properties This sample shows the use of extended queries using indexed properies with ActiveVOS. Extended Query using Indexed Properties
Invoke This sample demonstrates how to invoke a BPEL process using a Java client. Invoke
How to Resolve ActiveVOS Sample Project Java Dependencies This sample contains documentation describing how to access jar files required by some ActiveVOS sample projects. How to Resolve ActiveVOS Sample Project Java Dependencies
Utility Library A dependency of a few of the other samples, the classes here are useful when developing ActiveVOS clients, Web services, and JSP pages. The provide common behavior (for example, AbstractDocumentClient and LiteralClient) and services (for example, StringUtils and Getopts). Utility Library
WS-Security Using SAML This sample includes BPEL processes that demonstrate the use of WS-Security features supported by ActiveVOS Enterprise. The sample is provided to demonstrate the use of policy and the available WS-Security features supported by the ActiveVOS product. It is intended for advanced users who are comfortable deploying BPEL processes using ActiveVOS Designer and ActiveVOS Enterprise. WS-Security Using SAML
 
ActiveVOS Development Tools
ActiveVOS WS-HT and Identity Service SDK This SDK includes the documentation, JavaDoc and samples for the use of the ActiveVOS WS-Human Task and ActiveVOS Identity Service. Requires ActiveVOS 6.2.0.1 or later. ActiveVOS WS-HT and Identity Service SDK
ActiveVOS Inbox Rendering SDK Use this SDK to customize the ActiveVOS Inbox application that handles BPEL for People tasks. (Updated March 2009) ActiveVOS Inbox Rendering SDK
Admin API Communicate with the ActiveVOS Server Administration Interface via the published web services API in ActiveVOS Server. Admin API
Custom Functions Create, install and register custom functions that can be used to facilitate common tasks within a BPEL process (e.g., XML to string) using the ActiveVOS custom functions framework. Custom Functions
How to Resolve ActiveVOS Sample Project Java Dependencies This sample contains documentation describing how to access jar files required by some ActiveVOS sample projects. How to Resolve ActiveVOS Sample Project Java Dependencies
Utility Library A dependency of a few of the other samples, the classes here are useful when developing ActiveVOS clients, Web services, and JSP pages. The provide common behavior (for example, AbstractDocumentClient and LiteralClient) and services (for example, StringUtils and Getopts). Utility Library