7.0 Supported Configurations: HP Tru64 UNIX 5.1 on Alpha
This section provides the following information:
JDK 1.3.1-5 JavaTM 2 Runtime Environment, Standard Edition Fast VM (build 1.3.1-5, native threads, mixed mode, precompiled rt.jar, 12/16/2002-19:04) |
||
For any components of WebLogic Platform or for the full WebLogic Platform product, see Disk Space Requirements. |
||
This section describes a known limitation with running a WebLogic Driver for Oracle with an Oracle Server and associated Oracle Call Interface on an HP Tru64 UNIX V5.1 configuration. For a detailed description and workaround, see Oracle Usage Problem.
For more information about known issues with any components of this release, see the appropriate Release Notes document. For a complete list of Release Notes supporting WebLogic Platform 7.0, see:
http://download.oracle.com/docs/cd/E13196_01/platform/docs70/interm/relnotes.html
This section describes a problem that occurs if you use the WebLogic Driver for Oracle with the Oracle8i Server - Enterprise Edition 8.1.7 and the corresponding Oracle Call Interface (OCI).
Note: This problem occurs only in Oracle 8.1.7; it is fixed in Oracle 9i.
When the genclntsh.sh
script builds the client shared library, libclntsh.so
, it refers to a list in $ORACLE_HOME/rdbms/admin/shrept.lst
to determine which functions must be included in the library. The list, however, does not include every function in the RDBMS that can be called directly by user code. One of the functions that is omitted is OCILobLocatorAssign
. As a
result, when WebLogic Server tries to invoke the OCILobLocatorAssign
, the latter is not resolved.
To work around this problem, complete the following procedure:
Note: The OCILobLocatorAssign
function is not the only missing function that WebLogic Server 7.0 should be able to call, but it is the only missing function that WebLogic Server 7.0 requires. Other functions that WebLogic Server should be able to call, such as OCIEnvCreate
and OCIerminate
, are also missing. If these functions are required by other applications that you plan to run, you must add them to your environment by specifying them, too, in $ORACLE_HOME/rdbms/admin/shrept.lst
.
$ cd $ORACLE_HOME/rdbms/lib
$ make -f ins_rdbms.mk client_sharedlib
The make
command updates the following files in /opt/oracle/product/8.1.7/lib
: