|
|
Preparing to Install BEA Jolt
This chapter provides information on the preparations you need to make prior to installing BEA Jolt, hereafter designated as Jolt. The following topics are discussed in this chapter:
What's New in Jolt
The following features are new to Jolt:
What's Changed in Jolt
System Requirements
The following hardware and software components are required before you can install Jolt.
WebLogic Enterprise
If you plan to use Jolt with WebLogic Enterprise, you must have WebLogic Enterprise 5.1 installed before you install Jolt.
Web Servers Supported
To provide HTTP/HTML-based access to enterprise applications, Jolt supports the Microsoft Internet Information Server (IIS) or Java Web Server.
Supported Platforms for Jolt Server
Jolt server platform support depends upon BEA Tuxedo version support, as stated earlier in this chapter. The Jolt server also requires:
Table 14-1 shows the supported platforms for the Jolt server.
Operating System Vendor |
Operating System |
Operating System Version |
BEA Tuxedo Version Supported |
WebLogic Enterprise Version Supported |
---|---|---|---|---|
Digital Equipment Corporation (DEC) |
Digital UNIX |
4.0d |
6.5 only |
|
DEC |
Digital UNIX |
4.0e |
|
4.2 |
Hewlett-Packard (HP) |
HP-UX |
10.20 |
6.4 and 6.5 |
4.2 |
HP |
HP-UX |
11.0 |
6.4 and 6.5 |
4.2 |
International Business Machines (IBM) |
AIX |
4.2.1 (RS/6000) |
6.4 and 6.5 |
|
IBM |
AIX |
4.3.1 (RS/6000) |
6.4 and 6.5 |
|
IBM |
AIX |
4.3.2 |
|
4.2 |
IBM |
OS/390 |
V2R6 |
6.5 only |
|
IBM |
OS/400 |
4.1 (RISC) |
6.5 only |
|
Microsoft |
Windows NT |
4.0 (sp4) |
6.4 and 6.5 |
4.2 |
Red Hat |
Linux |
5.2 |
6.5 only |
|
Santa Cruz Operation (SCO) |
Unixware |
7.0 |
6.5 only |
|
Sequent |
Dynix/PTS |
4.4.2 |
6.5 only |
4.2 |
SGI (Silicon Graphics) |
IRIX |
6.4 -o32 |
6.4 and 6.5 |
|
SGI |
IRIX |
6.5 -n32 |
6.5 only |
4.2 |
Sun |
Solaris |
2.5.1 (SPARC) |
6.4 and 6.5 |
|
Sun |
Solaris |
2.5.1 (Intel) |
6.4 and 6.5 |
|
Sun |
Solaris |
2.6 (SPARC) |
6.4 and 6.5 |
4.2 |
Sun |
Solaris |
2.6 (Intel) |
6.4 and 6.5 |
|
Sun |
Solaris |
2.7 (SPARC) |
6.5 only |
4.2 |
Sun |
Solaris |
2.7 (Intel) |
6.5 only |
|
Siemens Nixdorf (SNI) |
Reliant UNIX |
5.4.4b |
6.5 only |
|
Supported Platforms for Jolt Relay
Table 14-2 shows the supported platforms for Jolt Relay:
Operating System Vendor |
Operating System |
Operating System Version |
---|---|---|
DEC |
Digital Tru64 UNIX |
4.0f (Alpha) |
HP |
HP-UX |
11.00 |
IBM |
AIX |
4.3.3 |
Microsoft |
Windows NT |
4.0 (Intel) (sp4) |
Sun |
Solaris |
2.6 (SPARC) |
Jolt 1.2 supports Java applets and standalone Java client applications for BEA Tuxedo. The following table shows the client types supported by Jolt 1.2.
Client Type |
Supports |
Version Supported |
---|---|---|
Java Applet in a Browser |
Microsoft Internet Explorer |
Internet Explorer (IE) 4.0, 5.0 |
Netscape |
Netscape Communicator 4.7 |
|
Standalone Applications on a Desktop |
Java |
JDK 1.1.7, 1.2.2 |
The HTML-based Jolt Client Classes run inside a Web server. The following Web servers are certified with Jolt.
Vendor |
Web Server Version |
OS Version |
Jolt Client Personality |
Comments |
---|---|---|---|---|
Microsoft |
IIS 4.0x |
Windows NT 4.0 |
ASP Connectivity for BEA Tuxedo |
Supports VB or VBScript-based applications inside ASPs. |
BEA WebXpress |
WebLogic (WLX and/or WLS) 5.xx |
Any |
WebLogic Connectivity for BEA Tuxedo |
Supports servlets. Backward-compatible only - You can have a Jolt 1.2 server with a Jolt 1.1 client. |
Any |
Java Servlet Engine (Any version) |
Any OS running JDK 1.1.7 |
JSE Connectivity for BEA Tuxedo |
Supports servlets. |
Jolt has the following client requirements:
Various implementations of Java tend to show minor differences in characteristics. Jolt 1.2 is based on the 1.1.7 JDK. The Jolt 1.2 class library is compatible with JDK versions 1.1.7 and 1.2.2 on the following operating systems:
The Jolt class library is compatible with the browsers and JDK versions shown in Table 14-5.
Vendor |
Browser/Version |
Java Virtual Machine (JVM) |
OS Version |
---|---|---|---|
Microsoft |
Internet Explorer 4.0.1 (sp1) |
MS JVM 4.0 |
Windows NT 4.0 Service Pack 4 |
Microsoft |
Internet Explorer 5.0 |
MS JVM 4.0 |
Windows NT 4.0 Service Pack 4 |
Netscape |
Communicator 4.7 |
JDK 1.1.5 |
Windows NT 4.0 |
Release Migration/Interoperability
If you have Jolt 1.1 installed, we recommend that you uninstall it before you install Jolt 1.2.
Jolt provides increased interoperability between versions. In the Jolt 1.2 release, however:
Jolt ASP Connectivity for BEA Tuxedo
Requirements
Before you install Jolt ASP Connectivity for BEA Tuxedo, you must have the following software installed:
Note: These instructions are documented from the Microsoft standard. Check the Microsoft documentation for updates.
To install Jolt ASP Connectivity for BEA Tuxedo:
Since the framework files have been created in a package called aspcomp, the Java Virtual Machine (JVM) expects to find them there.
The Microsoft Java Component Framework files are typically found in: C:\InetPub\iissamples\sdk\components\java\Framework
java\TrustLib\aspcomp directory.
(You only need to copy the *.class files.)
Contact BEA Customer Support for the latest Jolt 1.2 patch files.
Install the corresponding Jolt 1.2 patch files on your BEA Tuxedo server if you have not already done so.
java\Trustlib directory.
Make sure you expand the files using the subdirectory folders in the zip archive.
The Web Application Services classes are created in packages beginning with "bea" so the JVM will expect to find them in the java\Trustlib\bea\... subdirectories.
Run the wasreg.cmd command file to register the BEA Web Application Services java classes as BEAWEB ActiveX components. This enables the BEAWEB components to be accessible from the Microsoft ASP scripts.
wasreg.cmd file list
@echo off
REM
REM This batch command file registers the necessary java
REM classes as ActiveX components so that they are accessible
REM from Active Server Pages or any other ActiveX client.
REM The classes (or equivalent zip file) must exists
REM in your java/Trustlib directory (normally C:\%WINDIR%\java\Trustlib.
REM
javareg /q /register /class:bea.jolt.pool.asp.UserInfo/progid:BEAWEB.UserInfo
javareg /q/register/class:bea.jolt.pool.asp.SessionPoolManager/progid:BEAWEB.SessionPoolManager
javareg /q /register /class:bea.jolt.pool.asp.Template/progid:BEAWEB.Template
javareg /q /register /class:bea.jolt.pool.asp.TemplateData/progid:BEAWEB.TemplateData
REM
REM These are the new ActiveX component names.
REM
javareg /q /register /class:bea.jolt.pool.UserInfo/progid:BEAJOLTPOOL.AspUserInfo
javareg /q /register /class:bea.jolt.pool.asp.AspPoolManagerConfig/progid:BEAJOLTPOOL.AspPoolManagerConfig
javareg /q /register /class:bea.jolt.pool.asp.AspSessionPoolManager/progid:BEAJOLTPOOL.AspSessionPoolManager
javareg /q /register /class:bea.jolt.pool.asp.AspTemplate/progid:BEAJOLTPOOL.AspTemplate
javareg /q /register /class:bea.jolt.pool.asp.AspDataSet/progid:BEAJOLTPOOL.AspDataSet
REM
REM These are the new ActiveX component names.
REM
javareg /q /register /class:bea.jolt.pool.UserInfo/progid:BEAJOLTPOOL.AspUserInfo
javareg /q /register /class:bea.jolt.pool.asp.AspPoolManagerConfig/progid:BEAJOLTPOOL.AspPoolManagerConfig
javareg /q /register /class:bea.jolt.pool.asp.AspSessionPoolManager/progid:BEAJOLTPOOL.AspSessionPoolManager
javareg /q /register /class:bea.jolt.pool.asp.AspTemplate/progid:BEAJOLTPOOL.AspTemplate
javareg /q /register /class:bea.jolt.pool.asp.AspDataSet/progid:BEAJOLTPOOL.AspDataSet
References
Refer to the online Microsoft NT Option Pack Product Documentation, especially the Microsoft Internet Information Server (IIS) chapters.
Preinstallation Checklist
Before you install Jolt, check the following:
Caution: Jolt 1.2 automatically installs two Microsoft dynamic link libraries (DLLs), MSVCRT.DLL and MFC42U.DLL and overwrites older versions of these libraries. Before you begin installation, check whether older versions of these dynamic link libraries already exist. If they do exist and you do not want them to be overwritten, back them up.
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|