Developer's-Panther WebSphere


Chapter 8 . Deploying Your Application


Packaging the EJBs

As you develop and test EJBs in your application, the EJBs can be in separate jar files. When you are ready to deploy your application, you will want to package a group of EJBs in a single jar file.

How to Package EJBs

  1. Delete the test versions of the EJBs from WebSphere Application Server.
  2. Run the makeejb utility on an application library. This utility generates the EJBs, compiles them, and packages them in a deployable jar file.
  3. Re-install and redeploy the EJBs in WebSphere Application Server.

Configuring the Application Server

The section "How to Set Up the Application Server Engine" describes the process for setting up an application server machine. This process is summarized here as a runtime checklist.

At runtime, the application server must have:

Setting the Number of Application Servers

A Panther/WebSphere application consists of a group of Panther-built EJBs deployed in WebSphere Application Server. These EJBs can share an application server process, a container, a Java package, a Panther application library, a jar file, and a panther.ini file with its global and class settings.

If needed, you can distribute the application among server processes. All Panther-built EJBs must have the same global settings in panther.ini and access the same database drivers.


Configuring Runtime Clients

The section "How to Set Up the Development Client" describes the process for setting up development clients. This process is summarized here for runtime clients.

The runtime client must have:


Configuring the Web Application Broker

The section "How to Set Up the Web Application Broker" describes the process for setting up an HTTP server machine. This process is summarized here as a runtime checklist.

At runtime, the HTTP server must have: