Developer's-Panther WebSphere
Contents:
About This Document
Related Information
Documentation Website
How to Print the Document
Documentation Conventions
Contact Us!
1. Overview
What is an Enterprise JavaBean Application?
What is WebSphere Application Server?
How Do Panther and WebSphere Work Together?
Building a Panther/WebSphere Application
2. Configuring Machines
How to Set Up the Application Server Engine
Installing Panther Software
How to Install Panther Software
Updating Your WebSphere Configuration
How to Update Your WebSphere Configuration
Configuring Panther Initialization
How to Edit Global Panther Settings
EJB Global Settings
EJB Class Settings
Database Settings
Creating an Application Server
How to Create an Application Server
Copying Files to the Application Server
How to Set Up the Panther Application Files
Creating a Server Log File
How to Activate Server Message Logging
Sample Error Log
How to Set Up the Development Client
Installing Panther Software
Configuring Your Panther Client Environment
How to Configure Your Panther Client Environment
Configuring Your Panther Database Drivers - UNIX
How to Configure Your Panther Database Drivers on UNIX
Creating Application Libraries
How to Create Client Application Libraries
How to Create Server Application Libraries
How to Set Up the Web Application Broker
Installing Panther Software
Installing WebSphere
Copying Client Libraries
How to Set Up the Application Libraries for the Web
Creating a Web Initialization File
How to Create a Panther Web Initialization File
Configuring Java Servlet Access
How to Update Your Java Servlet Configuration
3. Designing the Application
Design Considerations for Panther/WebSphere
Assembling the Project Team
4. Preparing for Development
Creating a Repository
Importing Database Definitions
5. Building Enterprise JavaBeans
Creating Service Components
How to Create Service Components
Defining the Component Interface
How to Define the Component Interface
The Component Interface Window - Methods Section
Adding a New Method
How to Add a Method
Specifying the Parameters
How to Add Parameters
How to Generate the Method's JPL Procedure
The Component Interface Window - Properties Section
How to Add a Property
How Panther Implements EJB Properties
The Component Interface Window - EJB Section
Specifying General Settings
Specifying Transaction Settings
Transaction Attribute Settings
Isolation Level Settings
How to Specify Environmental Settings
Implementing Methods
Implementing Methods in JPL
Receiving a Method's Parameters
Sending a Method's Parameters
Sending an Error Code
Sending the Return Value
JPL Variables
Implementing Methods in C
Implementing Methods in Java
Calling Other Enterprise JavaBeans
Programming Component Events
Generating Enterprise JavaBeans
How to Save a Service Component and Generate an EJB
Description of the Java Files
Sample Enterprise JavaBeans
6. Deploying Enterprise JavaBeans in WebSphere
Installing Enterprise JavaBeans
How to Install an EJB in WebSphere
7. Building Client Screens
Creating Client Screens
Specifying the WebSphere Server
Specifying the Component System
Instantiating an EJB
Sample Component Horoscope
Destroying EJB Components
Accessing the Component's Methods
Specifying the Method's Parameters
Sample Component Employee
Accessing the Component's Properties
Designating an Error Handler
Writing a Java Event Handler
Sample Java Event Handler: Client Screen
Sample Java Event Handler: Push Button
Saving Client Screens
Sample Client Screen
Sample Component: Customer
8. Deploying Your Application
Packaging the EJBs
How to Package EJBs
Configuring the Application Server
Setting the Number of Application Servers
Configuring Runtime Clients
Configuring the Web Application Broker
A. Utilities
Description
B. Sample Applications
How to Install the EJB Samples
Using a Web Banner
Finding Your Horoscope
Running the eStore Application
C. Adding C Functions
How to Add C Functions for EJB Access
Building DLL's using MSVC 6 on Windows
Building Shared Libraries (.so) on UNIX
D. Deploying Enterprise JavaBeans in WebSphere 3.5
Installing Enterprise JavaBeans
How to Install an EJB in WebSphere
Changes to the Jar File
Index