![]() |
Sun ONE Web Services Platform Developer Edition Developer's Guide |
817-1243-10 |
Updated: April 07, 2003 |
ContentsAudience For This Guide
Organization of This Guide
Documentation Conventions
General Conventions
Other Documentation Resources
The Sun ONE Web Services Platform Developer Edition Documentation Set
Using the Documentation
Technical Support
Logistics Sample Application: Overview
Overview
Components of the Logistics Sample Application
Cargo Line Co.
Sun ONE in the Logistics Sample Application
Insurance Agency
Transport Agency
Logistics Sample Application: Design
Design Philosophy
Architecture Overview
Detailed Design of Logistics
Cargo Line Administration Module
Packaging and Deployment
Overview
Cargo Line Order Center Module
Overview
Cargo Line Web Services Module
Design
Insurance Agency
Insurance Agency Client
Database Schema
Message Queue
Cargo Line Database Schema
EJB Module
Directory Structure
Web Modules
Deploy Application
User Profile and Access Control Management
Cargo Line Co.
Insurance Co
Authentication and Authorization
Internationalization
User Profile Management
Screen Flow Diagrams
Logistics Sample Application: Deploy and Run
Overview
Setting Up the Environment
Set Environment Variables
Setting Up the Logistics Configuration Files
Start the Servers
Configure the Sun ONE Studio Software
Start the Database Instance
common.properties File
Creating Resources for Logistics
ia.properties File
config.xml File
dtd.properties File
Other Web Properties Files
Using Ant Build Scripts
Quick Install - The Install Scripts and the Ant Targets
Creating Resources Manually
Set Up the Databases
Create LDAP Data
Configure DSAME
Copy the DTD File in the Sun ONE Application Server
Edit the AMAgent.properties File
Create the JDBC Connection Pool (cargoline-pool, ordercenter-pool)
Create JDBC Resources (jdbc/cargoline, jdbc/ordercenter)
Create a Persistent Manager
Set Up the Message Queue
Install Scripts
Sun ONE Studio Experience: Compiling, Assembling, and Deploying the Logistics Sample Application
Build Files and Ant Targets
Using Ant Through the Command Line
Mounting the File Systems
Running Logistics
Additional JAR Files
Compiling, Packaging, and Deploying via the Sun ONE Studio Software
Core Backend EJB Module
Packaging Common Components
Cargo Line Administration Web Module
Cargo Line Customer Ordering System or Order Center
Cargo Line Web Services
Insurance Client
Run the Cargo Line Administrator Interface
Uninstalling
Run the Cargo Line Consumer Interface
Run Insurance Client
Start the JMS Listener From the Command Line
Start the JMS Listener Via the Sun ONE Studio Software
Start the Insurance Client
Setting Up the Logistics Sample Application in a Multi-Machine Environment
Using the Install Scripts
Server Side
Setting Up Manually
Client Side
Exception
Logistics Sample Application: Customize
Overview
Customizing the Cargo Line Administration Module
Add a New JSP Page
Customizing the Order Center Module
Modify the mapping.properties File
Modify shipmentList.jsp
Modify ShipmentHandler.java
Modify ShipmentFacade.java and ShipmentFacadeBean.java
Build and Deploy
Create Register Customer Page
Build and Deploy
Logistics Sample Application: Sample Data
Sample Data in Logistics
Ports
Routing Algorithm
Routes
Ships
Voyages
Users
Logistics Sample Application: Internationalization
Getting the User Locale
Displaying Locale Specific Pages on the Browser
Handling Error/Information Messages
Date Formatting, Number Formatting, and Currency Formatting
My Sun ONE Benefits Portal Sample Application
Overview
Display Profile Design
Channel Design
Employee Tab
Install Design
Employee Role Channels
401(K) Tab
Employer Role Channels
Employee Role Channels
ESPP Tab
Employer Role Channels
Employee Role Channels
Employer Role Channels
Database
Customer Order Tracking System (COTS) Sample Application
Overview
Multi-Tier Application
EIS Tier
Middle Tier
Client Tier
Dining Guide Sample Application
Overview
Parts Supplier Sample Application
Overview
Stock Ticker Sample Application
Sun ONE Portal Server
Sun ONE Portlet Builder
Stock Ticker Sample Application
Other Sample Applications in Point Products
Samples in Point Products
Sun ONE Application Server
Sun ONE Application Server 7: Index of Sample Applications
Sun ONE Identity Server
Sun ONE Portal Server
Sun ONE Studio update 1, Enterprise Edition for Java
Sun ONE Web Services Platform Developer Edition
Troubleshooting
Known Issues