This chapter discusses the following topics:
The platforms listed in Table 3-1 are supported. Platforms Supported
For the hardware and software requirements for these operating systems, see Appendix A, "WLE (C++) Platform Data Sheets."
This section describes how to install the WLE (C++) software on UNIX systems.
If you are installing WLE (C++) software on a system that already has M3 or WLE software installed, there are some files that you may want to back up prior to the installation, and then restore them after the installation is complete. This is because some files that you may have modified for your M3 or WLE software are overwritten when the WLE software is installed.
To avoid having to modify these files again, proceed as follows:
RM file to
a temporary location. This file is located in the wledir/udataobj directory.
Note:
Before beginning installation, use the tmshutdown command to shut down any active WLE or BEA TUXEDO applications.
Note: It takes approximately 5 minutes to install the software on a local disk; installation on a remote disk may take as long as 10 minutes.
Note: On most systems, you need superuser privileges to mount the CD.
To install the WLE (C++) software on a UNIX operating system, use the following procedure:
Note: If your system does not have a directly connected CD reader, you can mount the CD on a remote system, share (export) the CD file system, and then mount the remote file system. For detailed instructions for each platform, see Appendix A, "WLE (C++) Platform Data Sheets." Alternatively, you can mount the CD on a remote system, copy the contents of the CD directory for your platform to the system in which you plan to install the WLE (C++) software, and continue with the remainder of the installation procedure. Table 3-2 lists the CD directory names.
/cdrom/bea directory.
sh ./install.sh. The following
prompt is displayed:
01) alpha/dux40 02) hp/hpux1020 03) hp/hpux11
04) ibm/aix432 05) seq/dynix442 06) sgi/irix65
07) sun5x/sol26 08) sun5x/sol27Install which platform's files [01-08, q to quit, l for list]:
** You have chosen to install from sun5x/sol26 **
BEA WebLogic Enterprise (C++) 4.2
This directory contains the BEA WebLogic Enterprise System for
SunOS 5.6 (Solaris 2.6) on SPARC.Is this correct? [y,n,q]:
y. The following prompt is displayed:
To terminate the installation at any time
press the interrupt key,
typically <del>, <break>, or <ctrl+c>.The following packages are available:
1 wle BEA WebLogic Enterprise (C++)
Select the package(s) you wish to install (or 'all' to install
all packages) (default: all) [?,??,q]:
Note:
The following steps assume that you select option 1.
BEA WebLogic Enterprise (C++)
(sparc) Release 4.2
Copyright (c) 1999 BEA Systems, Inc.
All Rights Reserved.
BEA, M3 and WebLogic are trademarks of BEA Systems, Inc.The following installation options are available:
1 both Install the full system - client and server
2 client Install the client onlySelect an option (default: both) [?,??,q]:
Directory where WebLogic Enterprise files are to be installed [?,q]:
/usr/local/wledir). If
you elected to install the WLE (C++) full system, the following prompt is
displayed:
Determining if sufficient space is available ...
91086 blocks are required
331202 blocks are available to /usr/local/wledirUsing /usr/local/wledir as the WebLogic Enterprise base directoryDirectory where BEA Administration Console documents and images are to be installed
(default: /usr/local/wledir/udataobj/webgui) [?,q]:
Creating /usr/local/wledir/udataobj/webgui
Using /usr/local/wledir/udataobj/webgui as the BEA Administration Console document tree
Directory where BEA Administration Console java applets are to be
installed (default:
/usr/local/wledir/udataobj/webgui/java) [?,q]:
Creating /usr/local/wledir/udataobj/webgui/java
Using /usr/local/wledir/udataobj/webgui/java as the BEA Administration Console document tree
Directory where BEA Administration Console CGI programs are to
be installed (default: /usr/local/wledir/udataobj/webgui/cgi-bin) [?,q]:
Creating /usr/local/wledir/udataobj/webgui/cgi-bin
Using /usr/local/wledir/udataobj/webgui/cgi-bin as the BEA Administration Console CGI directory
Web server client prefix for CGI directory. /cgi-bin is a good choice for most web servers. (default: /cgi-bin) [?,q]:
Using /cgi-bin as the BEA Administration Console CGI prefix
Unloading /cdrom/bea/sun5x/sol26/wle/WS.Z ...
... finished
Moving BEA Administration Console files to their proper
location...
... finishedChanging file permissions...
... finishedProcessing default license file...
... finishedInstall tlisten password? [y/n]:
tlisten password, enter y; otherwise, enter n. For
information about the tlisten password and instructions for setting it, see the
section "Selecting an Administrative Password" on page 1-12. If you enter y, the
following prompt is displayed:
Please enter the tlisten password:
tlisten password. The following prompt is displayed:
Please verify the password:
tlisten password again. The following prompt is displayed:
tlistpwd: INFO: Password appended to file "/usr/local/wledir/udataobj/tlisten.pw".
Verifying installation...
... Installation successful!If your license file is accessible, you may install it now.
Install license file? [y/n]: y; otherwise,
enter n and install the license later. If you enter y, the following prompt is
displayed:
To terminate the license update at any time
press the interrupt key,
typically <del>, <break>, or <ctrl+c>.Directory containing source license text file [?,q]:
lic.txt file to a
system directory, and enter the location of the lic.txt file at the prompt. For
example, if you copy the lic.txt file to /usr, enter /usr. The following prompt
is displayed:
Using /usr/lic.txt to copy license information.
Updating /usr/local/wledir/udataobj/lic.txt with license information.
Please don't forget to fill out and send in your registration card
If you elected not to install your software license when you installed the WLE (C++) software, you can install the license using the BEA License Utility.
Note: Your product license is on a 3.5-inch disk that is included in the WLE product box.
To install the license, use the following steps:
lic.txt file to a
directory of your choice, but not to the wledir directory or any of its
subdirectories.
/bin directory:
cd /usr/local/wledir/bin
sh ./lic.sh. The following prompt is displayed:
To terminate the license update at any time
press the interrupt key,
typically <del>, <break>, or <ctrl+c>.Directory containing source license text file [?,q]:
lic.txt file (for example,
/kits/license). The following prompt is displayed:
Using /kits/license/lic.txt to copy license information.
Directory where WebLogic Enterprise files are installed. [?,q]:
/usr/local/wledir or the name of the directory where you installed the
WLE (C++) software. The following prompt is displayed:
Updating /usr/local/wledir/udataobj/lic.txt with license information.
To verify that you have successfully installed the WLE (C++) client and server software, execute the simpapp application. This "simple application" is a WLE C++ client/server application that converts strings to uppercase and lowercase letters.
To run simpapp, perform the following steps:
TUXDIR. For example, if you installed the software in
the default directory, enter the following to set the TUXDIR environment variable:TUXDIR=/usr/local/wledir; export TUXDIR
chmod 777 *
Testing simpapp
cleaned up
prepared
built
loaded ubb
booted
ran
shutdown
saved results
PASSED
simpapp manually to observe the processes starting and stopping, do
the following:
KSH.
tmloadcf -y results/ubb.
tmboot -y. The application starts several processes.
./simple_client. The prompt String? is displayed.
tmshutdown -y. The application shuts down the processes.
. ./results/setenv.ksh
To remove the software from your system, use the following procedure:
where wledir is the WLE base directory.