Install-Panther WebSphere


Chapter 5. Post-Installation Tasks: Windows


Post-Installation Overview

As part of post-installation, you need to perform the following general tasks, some of which are based on the architecture of your application. This chapter provides the steps required for each of these general tasks:


Obtaining Panther Licenses

Your Panther software components (client, application server engine, and web application broker) require licenses. The Panther installation includes a Start-up License, provided on a diskette, that lets you use the software immediately. The temporary license, license.dat, is installed in the licenses subdirectory of the Panther installation directory. Because the license will expire, you must contact the Prolifics License Desk to receive your permanent license file. You can reach the License Desk by fax at (212) 608-6753 or by e-mail at license@prolifics.com.

During installation, the setup program prompted you to provide the information required by the License Desk for obtaining your permanent license file. It also generates license request files (prodev.lcl for the client, proserv.lcl for the application server engine, and proweb.lcl for the web application broker) in the licenses subdirectory of your Panther installation directory.

How to Obtain and Install the License File

  1. Submit the license request files to the Prolifics License Desk. The License Desk returns the password-enabled file via the requested method specified during setup.
  2. Complete the following step.

    If you received a license file Then

    Via e-mail

    Copy it to the licenses subdirectory on the machine where the software component is installed. Go to Step 4.

    Via fax or mail

    Copy the license request files, .lcl, to .lic. Go to Step 3.

  3. Using a text editor, update prodev.lic, proserv.lic, and proweb.lic with the information provided in the password-enabled file that you received.

    Replace text in angle brackets (and the brackets themselves) with the corresponding information provided on the Feature line. For example, replace <password> with the password provided in the license file.

  4. Create the license.dat. Choose StartRun, and type:
    PantherInstallDir\licenses\create_license

    The .lic files are converted to a license.dat file in the licenses subdirectory and the Start-up License is saved as license.bak.

How Panther Locates the License File

Panther searches for the license file in the following order:


Configuring the Client

A Panther client provides the development environment required to build two-tier, three-tier, and EJB applications. The environment must contain properly set application variables in order to run Panther. To set up the development environment, complete the following platform-specific tasks. Refer to Chapter 6, "Preparing the Development Clients," in Application Development Guide for more details on setting up the client environment.

How to Configure Each Client

Set the following variables in the following initialization files: prol5w32.ini for Panther and mbedit32.ini for the menu bar editor.

How to Verify a Client Installation

Select Panther from the Start menu or double-click on the Panther icon in the Panther folder created during installation.


Configuring the Application Server Engine

WebSphere Application Server can be configured to support more than one server process. Each server has a directory specified as its current runtime directory. Panther provides a template initialization file, panther.ini, to be placed in each server directory. The template is located in the config directory of the Panther installation.Panther.ini has the following sections:

How to Configure the Application Server

The following entries are read once, when the shared library is loaded, and are then global to all WebSphere servers.

The following variables provide settings that can be different for each WebSphere server.


Configuring the Web Application Broker

To ensure that your Panther application can be viewed on a web browser, complete the following platform-specific steps, most of which are applied as part of the Panther setup program. For further information on configuring web applications, refer to Chapter 2, "Web Application Setup," in Web Development Guide.

Confirm that the following web application broker executables reside in your HTTP server's CGI, NSAPI, or ISAPI program directory; otherwise, copy them from the Panther util subdirectory:

Creating a Web Application

Panther provides the Panther Web Setup Manager to guide you through configuring your customized web application. Choose Panther Web Setup Manager on the Start Menu. For more information, refer to Appendix B, "Web Setup Manager," in Web Development Guide.

How to Verify your Web Application Broker Configuration and Licensing

Create a new web application to verify the web application broker installation.

  1. Configure a new application by running Web Setup Manager from the Start Menu.
  2. Start the web application broker from the command line of the util subdirectory by typing:
    monitor -install applicationName
    net start applicationName

    Refer to the monitor command for additional installation options.

  3. Run the application in your browser:
    http://serverName/program_directory/applicationName

    Note: If you get the message "No Service Requested!" you were successful.

  4. Stop the web application broker from the command line of the util subdirectory by typing:
    net stop applicationName

Configuring the COM Development Environment

COM components must be registered on a PC before they can be accessed by a COM application. This COM component server can be:

To deploy a COM component, register its DLL and type library with the system. The path for the DLL is encoded in the registration, so it is advisable to place that DLL in a specific application directory.

For Panther-built COM components, the application library containing the service components, which is created when you save the COM component in Panther, must also be available.

Template files to create COM components in Panther are:

The required files for deployment are:

Configuring Panther with COM or DCOM

How to Deploy a COM Component

The component's .inf file and regcli32.bat are provided to register the components for DCOM on a remote client machine.

For more information on deploying COM components with COM/DCOM, refer to Chapter 5, "Deploying COM Components," in COM/MTS Guide.

Configuring Panther with MTS

Confirm that MTS has been installed on the Windows server.

How to Deploy COM Components with MTS

You may also prepare components so that they can be registered remotely on client machines.

For more information on deploying COM components with MTS, refer to Chapter 5, "Deploying COM Components," in COM/MTS Guide. For more information on MTS and creating or exporting component packages, see Microsoft's MTS Documentation.


Reviewing Sample Applications

Before you begin building your applications, you might want to review sample applications. The following sample applications are delivered with the Panther software.

How to Configure Web Samples

  1. Confirm that the following initialization file resides in your Windows system directory; otherwise, copy it from the Panther config subdirectory:
  2. Check jwsamp.ini in the Windows directory for the correct setting for each of the following variables:
  3. Select either Start Panther Gallery Server or View Panther Gallery Samples from the Start menu.
  4. Choose Stop Panther Gallery Server on the Start Menu when you are finished.

Troubleshooting

The information in this section provides you with guidance when you encounter error messages. The messages you may receive may be categorized as follows: graph functionality, Windows PATH settings, or online manuals.

Graph Functionality-Related Messages

Panther's graph capabilities rely upon external programs (for example, DLLs); therefore, it is possible for Panther to be working properly except for the business graph component. If you have problems with the graph functionality, check the following:

Note: The setup program normally performs all of these steps.

Windows PATH Settings-Related Messages

If you are upgrading from JAM or Prolifics, remember that Panther's util directory must be on your PATH. Normally, this is not an issue because the installation process inserts the Panther util directory at the beginning of the PATH variable. However, the PATH might contain the older util directory. If this is the case, manually edit the PATH specification in the environment to remove the older util directory.

Online Manuals-Related Messages

Panther's online manuals are in PDF and HTML format, and require Adobe Acrobat Reader and a web browser, respectively, to view them. To verify that you can access the online documents, view the documents.

Installed documents are located in the following directory.

4.25:  PantherInstallationDir\docs\websphere4_25\webindex.htm
4.26+: PantherInstallationDir\docs\index.htm

The documents on the Windows documentation CD are located in the following directory.

4.25:  CD-ROMDrive:\Docs\websphere\4_25\webindex.htm
4.26+: CD-ROMDrive:\Docs\index.htm

Note: For more information on the online documentation, refer to Appendix A, "Panther Online Documentation."