Release Notes
|
|
The following sections describe known issues, levels of support, notes, and general problems in WebLogic Server 8.1 and its service packs:
|
Unable to start WebLogic Server after changing the password from the Administration Console. After you change the user password from the Administration Console, make sure that you also change the password in the Note: Updating the password in the To remotely start Managed Servers from the Administration Console, after changing the password, in addition to changing the password in the |
|
Information on how to configure domains to enable inter-domain transactions (that is, all participating domains run on WebLogic Server 9.x, 8.x, 7.x, and 6.x domains or a combination of 9.x, 8.x, 7.x and 6.x) is incorrect in the Administration Console Help. Workaround: The information required to configure domains to enable inter-domain transactions is located online. See Configuring Domains for Inter-Domain Transactions in Administration Console Online Help. |
|
Previous versions of this document and various other sample documents erroneously described using weblogic.management.Admin.getInstance().getAdminMBeanHome() as a way to look up the MBeanHome interface on the Administration Server. However, the weblogic.management.Admin class is not public. Instead of using this non-public class, use JNDI to retrieve MBeanHome. See Determining the Active Domain and Servers in Programming WebLogic Server JMX Services. |
|
|
Links in the Administration Console Online Help to the JRockit documentation are to the JRockit 8.1 SP3 documentation instead of the JRockit 1.4.2 documentation. A listing of all JRockit documentation can be found at http://e-docs.bea.com/more_jrockit.html. |
|
When upgrading to WebLogic Server 8.1 SP3 on Red Hat Enterprise Linux AS or ES 3.0 on Itanium systems, Smart Update hangs and does not complete the installation. (Smart Update works on Red Hat Enterprise Linux 2.1 on Itanium, but not 3.0.) Workaround: Do not use Smart Update to upgrade to WebLogic Server 8.1 SP3 on Red Hat Enterprise Linux 3.0. Either use the upgrade installer, or perform a new installation of WebLogic Server 8.1 SP3. For more information about using the upgrade installer, see "Installing Service Packs and Rolling Patches Using a Downloadable Upgrade Installer" in "Installing Service Packs and Rolling Patches" in Installing BEA WebLogic Platform. |
|
If your application is using XA transactions with the Oracle thin driver 10.1.0.3, you must grant execute permission on the dbms_system table to the database user used to connect to the database, along with other database preparations for XA: 1. Execute the following command: 2. Grant the following permissions:
(when using the Oracle Thin driver 10.1.0.3 or later) If the above steps are not performed on the database server, normal XA database queries and updates may work fine. However, when the Weblogic Server Transaction Manager performs recovery on a re-boot after a crash, recover for the Oracle resource will fail with XAER_RMERR. Crash recovery is a standard operation for an XA resource. Note: Weblogic Server 8.1SP4 ships with the Oracle Thin driver 10.1.0.2, so granting permission on the dbms_system is required only if you use a different version of the driver. See "Using the Oracle Thin/XA Driver" in Programming WebLogic JTA for more information about using the Oracle Thin/XA driver with WebLogic Server. |
|
|
Under certain failure conditions following a database server or database network crash, pending transaction branches on failed Oracle Real Application Clusters (RAC) instances may not be properly resolved. Use one of the following methods to correct this problem: |
|
The WebLogic Type 4 JDBC driver for DB2 is not included in the WebLogic Server 8.1 SP4 release. It was removed because DB2 support is not yet available for WebLogic Server 8.1 SP4. For customers that require DB2 support, BEA recommends that you use WebLogic Server 8.1 SP3 until DB2 support is available for WebLogic Server 8.1 SP4. |
|
|
The WebLogic JDBC Oracle driver now describes columns defined as FLOAT or FLOAT(n) as a DOUBLE SQL type. The driver previously described these columns as a FLOAT SQL type. Both the DOUBLE type and the FLOAT type represent a double precision floating point number. |
|
|
The SendStringParameterAsUnicode connection option is set to true by default. Setting this option to true can negatively impact performance if an application does string comparison in SQL and the data stored in the database is not Unicode. On the other hand, setting this option to false can cause data corruption or unexpected comparison results if the data is not stored in the default database character set. Microsoft SQL Server allows you to define columns in a table that use a character set other than the default database character set. When sending parameter data to the server, the driver does not know what the character set is for the column that is being compared or modified. Sending parameter data as Unicode will always work, but is subject to the conversion and performance issues mentioned in the Microsoft document: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q271566. |
|
|
Under certain statement failure conditions, cached statements are leaked without being closed, which can lead to DBMS resource problems. When using a DB2 database, you may see the following error:
|
The following sections describe known issues in WebLogic Server 8.1 SP3:
|
Links in the Administration Console Online Help to the JRockit documentation are to the JRockit 8.1 SP3 documentation instead of the JRockit 1.4.2 documentation. A listing of all JRockit documentation can be found at http://e-docs.bea.com/more_jrockit.html. |
|
When upgrading to WebLogic Server 8.1 SP3 on Red Hat Enterprise Linux AS or ES 3.0 on Itanium systems, Smart Update hangs and does not complete the installation. (Smart Update works on Red Hat Enterprise Linux 2.1 on Itanium, but not 3.0.) Workaround: Do not use Smart Update to upgrade to WebLogic Server 8.1 SP3 on Red Hat Enterprise Linux 3.0. Either use the upgrade installer, or perform a new installation of WebLogic Server 8.1 SP3. For more information about using the upgrade installer, see "Installing Service Packs and Rolling Patches Using a Downloadable Upgrade Installer" in "Installing Service Packs and Rolling Patches" in Installing BEA WebLogic Platform. |
The following sections describe known issues in WebLogic Server 8.1 SP2:
If you are using WebLogic Server or BEA WebLogic PlatformTM 8.1 SP2 with the Sun Java 2 1.4.2 SDK, or the Oracle 10g driver, or a SQL Server, Sybase or DB2 database, you may need to install the WebLogic Platform 8.1 SP2 SDK1.4.2/Oracle10gdriver/Database patch. This patch, and a description of the specific configurations that require it, are available at the following dev2dev Web site:
http://dev2dev.bea.com/products/wlplatform81/patch/wlplat81sp2_patch.jsp
|
When using the WebLogic Server 8.1 Administration Console on machines that have JDK version 1.4.1_02 installed, the navigation applet fails to load and the system freezes. Workaround: Uninstall JDK version 1.4.1_02 from the system and reinstall version JDK version 1.4.2_01 or later. |
|
|
The WebLogic Server Administration Console's JDBC Connection Pool Configuration tab does not have an option to rollback local transactions upon closing a connection. Workaround: Set this option by editing the |
|
|
The separators for multiple addresses in BEA JoltTM and WLEC ConnectionPools are incorrectly identified as semicolons. Workaround: Use commas to separate multiple addresses when configuring Jolt and WLEC Primary and Secondary Address fields. |
|
There is a known issue in HP-UX SDK 1.4.1.05 character set API and as a result, Workaround: Download and use HP's 1.4.1.06 JVM, available as part of the JDK 1.4.1.06 at http://www.hp.com/products1/unix/java/. |
|
Customers who set up a JMS bridge within a cluster may find that when starting the bridge, the following exception is thrown from the Managed Servers, and that the JMS message cannot be sent to the intended destination.
Deploy the adapter to individual servers instead of to the entire cluster. The adapter must be deployed on the same server to which the bridge is targeted. For instructions, see http://e-docs.bea.com/wls/docs81/ConsoleHelp/messaging_bridge.html#1109910. |
|
|
In some cases, messages remain in the source queue of the JMS bridge in the sending-side cluster after restarting a Managed Server on the receiving side cluster. Workaround: Apply the patch for CR128596 to all WebLogic Server instances. |
|
Due to a bug in the Sun JDK version 1.4.2_02, a server ExecuteThread freezes or a client JVM hangs when using JDK version 1.4.2_02 with Japanese encodings ISO-2022-JP and ISO2022JP. Customers not using Japanese encodings will not be affected by this bug. Workaround: This bug will be fixed in JDK version 1.4.2_04 (available February 12, 2004), as documented at http://developer.java.sun.com/developer/bugParade/bugs/4879522.html. In the meantime, Japanese customers can use JDK version 1.4.1. |
|