What is New in ActiveVOS Designer 6

This version of ActiveVOS Designer adds the following new features and functionality:

Business Process Modeling

ActiveVOS Designer for Business Analysts offers automatic generation of a WS-BPEL 2.0 process from a standard Business Process Modeling Notation (BPMN) diagram. This product includes support for roundtrip engineering between BPMN and BPEL.

Orchestration Project Natures and Samples

Create an Orchestration Project with a dual nature: Java development and BPEL Development. Update your Java project and BPEL orchestration project concurrently, integrating with the ActiveVOS Java Interface Wizard.

Speed your evaluation and learning of BPEL development with the pre-populated sample orchestration projects. They contain everything you need, including a cheat sheet, to enable a successful experience with sample BPEL and BPEL for People processes.

Java Interface

Use your current Java project as a starting point for a BPEL invoke activity. No need to create your own WSDL. The New Interface Wizard automatically converts your interface to a WSDL interface and creates an invoke activity.

BPEL Process Templates

If you need to create a BPEL process that is triggered by a server event, you can use a built-in template. The time-saver templates each include a receive activity based on a system WSDL, such as an Alert service or Custom BPEL for People Notification. No need to import the WSDL and create the process from scratch. Half the work is already done.

Built-in Interfaces for System Services

The other half of BPEL Process Templates is System Services. Filter the Interfaces View to expose a gallery of partner link types with system-aware operations for invoke activities, such as sending an email, retrying a suspended service, or many BPEL for People Inbox operations. The WSDLs are built into Designer and Server.

BPEL Unit Testing Editor

You can save process simulations as unit tests and create multiple unit tests to exercise different logic paths within a process. Then you can run the tests individually or together as a test suite. A comprehensive editor lets you create and modify tests fast and without errors.

Business Event Processing

Identify business events as they occur when processes run, such as service level agreement violations. Then trigger a BPEL process to run in response to an event. Use the built-in Esper event stream processing language to create event-processing statements and patterns that are deployed to the server to watch and react to the events you are interested in.

ActiveVOS Server Reports

The ActiveVOS Server Console displays process statistics in easy-to-read charts and graphs. Create your own customized reports for business intelligence and activity monitoring using the BIRT Reporting tools. Start with an Orchestration Template that includes examples of how to make reports and deploy your reports to the server.

Deploy Any Catalog Resource to the Server

Use the convenience of deploying reports, XML files, WSDL, XSD, and other resources to the server without deploying Deployment Descriptors.

Logical People Group Queries based on LDAP/JDBC Identities

Make advanced people assignment selections for BPEL for People tasks. The Logical People Group Query editor in the PDD lets you connect to your LDAP or JDBC identity database and select groups based on any attribute you have defined.

Inbox Task Detail Rendering

Generate the html forms that display task data to users in their BPEL for People Inbox. Work in Development Mode for instant feedback, without redeploying the process, to see your changes as you develop the forms.

New Policy Assertions

New policy assertions, for partner role and my role partner link deployments, include wsam:Addressing and WSDL Reference Binding.

New Custom Functions

Use the getCatalogResource and putCatalogResource functions to configure transition conditions and other programming logic. Change and share configuration details across process definitions.

Process Editor Canvas Enhancements

The Process Detail Level function expands and collapses parts of your process for easier debugging, viewing, and printing.

Process Logging for Individual Processes

Decide which processes require log analysis and which do not. There is no longer only one universal setting in the server.