Not logged in | Login
Processing An Order In A Purchase Order System
This tutorial uses the following JBI Components:
You can download and review the http://www.netbeans.org/files/documents/4/1456/ep-httpbc-tutorial.zip sample for this tutorial. This is the same project that is created as a result of completing all of the steps in this tutorial.
For more information about working with the NetBeans IDE, see the http://www.netbeans.org/kb/ page on the NetBeans web site.
What you need to know
The following sections provide instructions on how to create, build, and deploy the Purchase Order Project.
What you need to do
To create the tutorial's sample project you do the following
Before you proceed, make sure that you review the requirements in this section.
This tutorial assumes that you have some basic knowledge of, or programming experience with, the Java language and platform and the NetBeans IDE.
This tutorial assumes that your system meets the requirements specified in the System Requirements topic of the NetBeans 6.1 Release Notes.
Before you begin, you need to install the following software on your computer: NetBeans IDE 6.1 with SOA and GlassFish V2. These are included in the GlassFish ESB download available from https://open-esb.dev.java.net/Downloads.html
The purchase order handling system in this scenario is represented by a web service implemented using GlassFish Application Server with the JBI framework.
The message flow of the Purchase Order scenario is as follows:
Duke's Book Store uses an automated purchase order system with an open interface through which anyone can make a purchase. To accomplish this they use the Java Business Integration framework. Each process is implemented using the BPEL language. Every interface is exposed as a WSDL, with SOAP over HTTP as the underlying messaging and transport.
The system's core pieces are the PurchaseOrder interface and the Inventory interface.
Before you can deploy your application, the GlassFish V2 must be configured correctly and running.
|Platform||Installer||SOA Installation||Tools Bundle Installation|
|Solaris OS Linux||root||/opt/SUNWappserver||/opt/SDK|
|Mac OS X||N/A||~/SUNWappserver||~/SDK|
|26||08-Dec-08 16:20 PM, -0800||rjacobus||7936||to previous|
|25||03-Dec-08 17:08 PM, -0800||rjacobus||7940||to previous | to last|
|24||03-Dec-08 17:07 PM, -0800||rjacobus||7936||to previous | to last|
|23||03-Dec-08 17:06 PM, -0800||rjacobus||7936||to previous | to last|
|22||02-Dec-08 16:35 PM, -0800||rjacobus||47306||to previous | to last|
|21||02-Dec-08 14:24 PM, -0800||SWeber||47238||to previous | to last|
|20||02-Dec-08 14:15 PM, -0800||rjacobus||47236||to previous | to last|