Enterprise Service Oriented Architecture Project Home

Last Updated: 30 October 2006

This is the home page for the Service Oriented Architecture project The modules for this project are included in the NetBeans Enterprise Pack for NetBeans IDE.

1. Functionality Overview

The Service Oriented Architecture project consists of two sub projects, BPEL project and Composite Application project.

Here are some highlights:

Thumb for ep55_bpel_designer.jpg (76 KB)

Thumb for ep55_bpel_debugger.jpg (126 KB)

Highly graphical visual editor with fully synchronized design view, navigator view, and source view

Diagram and source view business process debugging

Thumb for ep55_bpel_mapper.jpg (126 KB)

Thumb for ep55_bpel_refactoring.jpg (96 KB)

BPEL Mapper for visual authoring of Xpath expressions

Refactoring of WSDL and XML Schema references in BPEL process

Thumb for ep55_bpel_validation.jpg (154 KB)

Automatic validation system for BPEL 2.0

BPEL Project

A BPEL project is a NetBeans project type that supports the authoring of Business Process Execution Language (BPEL) processes.

  • Author, build, deploy, and test BPEL processes.

  • Drag and drop authoring using the BPEL Diagram view, a highly graphical visual editor

  • Full two-way round trip engineering of BPEL source code

  • Diagram and source view business process debugging

  • BPEL 2.0 language support

Composite Application Project

A Composite Application Project is an aggregate project comprised of one or more Java Business Integration (JBI) modules. A BPEL module is an example of a Java Business Integration module. Developers aggregate JBI modules into Composite Application projects and then deploy the Composite Application project to a JBI server.

  • Deploy and run composite applications to the Sun BPEL Service Engine, integrated with Sun Java System Application Server 9

2. Status

Current Release

  • NetBeans 5.5 Enterprise Pack (October 30, 2006)

3. Documentation

View most recent documentation on line at SOA Applications and UML Modeling Learning Trails

View most recent video presentations at Video: NetBeans Enterprise Pack 5.5 Videos

Video Presentations

Video: BPEL and Composite Application Authoring

Learn how to create, deploy, and test a BPEL application. Specifically, you will learn how to create a BPEL file, create a WSDL file, create a BPEL process, create and deploy a composite application, and, finally, create and run a test case based on the deployed application.

Overview of XML Schema Authoring and BPEL Orchestration Tools

Watch this overview video to learn about XML schema authoring tools and BPEL orchestration tools in NetBeans Enterprise Pack 5.5.

Developer Guide

Developer Guide to BPEL Designer

This document provides a description of the features in the BPEL Designer component of the NetBeans Enterprise Pack 5.5 release, and explains basic editing, compilation, deployment and test running, using the BPEL Runtime bundled with this release. In addition, the guide introduces the reader to the features of BPEL Visual Designer.


Understanding the Travel Reservation Service

Explains how to create a new instance of the Travel Reservation Service sample project, deploy it, test run and interactively debug it. This tutorial includes many small videos to better illustrate the development cycle.

Creating a Loan Processing Composite Application

Provides an overview of a simple Loan Requestor composite application and illustrates deploying, executing, and testing of a Composite Application

Developing a Hello World Composite Application

Illustrates how to design a simple XML schema file, a simple WSDL file, and a BPEL file. You learn how to design a BPEL process and deploy. You also learn how to create and perform a test run of a composite application. This tutorial is, essentially, a step by step tutorial that shows you how to build, from scratch, the same SynchronousSample project that is included in the samples. This tutorial includes many small videos to better illustrate the development cycle.

Refactoring in a BPEL Module Project Using NetBeans Enterprise Pack

Explores refactoring in NetBeans Enterprise Pack. The NetBeans IDE with NetBeans Enterprise Pack supports XML schema, Business Process Execution Language (BPEL), and Web Service Description Language (WSDL) source file refactoring.

A Simple Asynchronous BPEL Process

Provides an overview of the sample project, AsynchronousSample and illustrates deploying, executing and testing an asynchronous BPEL process.

A Simple Synchronous BPEL Process

Provides an overview of the sample project, SynchronousSample and illustrates deploying, executing and testing a synchronous BPEL process.

BPEL BluePrints

Web Services Orchestration Using BPEL

Web Services Orchestration Using BPEL. This category of the Java[TM] BluePrints Solutions Catalog presents solutions for developing composite business processes that logically aggregate, orchestrate, and consume web services. There are currently five blueprints available.

  • BPEL BluePrint 1: Synchronous Web Service Interactions Using BPEL

  • BPEL BluePrint 2: Asynchronous Web Service Interactions Using BPEL

  • BPEL BluePrint 3: Fault Handling Using BPEL

  • BPEL BluePrint 4: Message-Based Coordination of Events Using BPEL

  • BPEL BluePrint 5: Concurrent Asynchronous Coordination of Events Using BPEL

Module Specifications

BPEL Overview

BPEL Project

BPEL Designer

BPEL Property Editors

BPEL Partner Link Editor

BPEL Message Flow Creation

BPEL Designer (Diagram)

BPEL Navigator

BPEL Debugging

BPEL Printing

BPEL Refactoring

BPEL Validation

BPEL DnD Assistance

Icons Summary

Project Features

About this Project

SOA was started in November 2009, is owned by slunegov, and has 99 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
Please Confirm