Release Notes for iPlanet TM Application Server, Enterprise Edition

Version 6.5, Maintenance Pack 1 for SPARC/Solaris

Updated April 24

These release notes contain important information available at the time of the Version 6.5, Maintenance Pack 1 release of iPlanet Application Server, Enterprise Edition.

These release notes contain the following sections:


Installation Notes

This section contains information about installing iPlanet Application Server, Enterprise Edition, 6.5 Maintenance Pack 1. For detailed information about installation procedures, see iPlanet Application Server Installation Guide.

Relevant Architecture: SPARC

Relevant Operating Systems: Solaris 2.6 and Solaris 8

Files included with this patch:

./ias/bin/.kas
./ias/gxlib/libgxsyb2.so
./ias/gxlib/libiASApachePlugin.so
./ias/gxlib/libgxdsync.so
./ias/gxlib/libgxdsync_token.so
./ias/gxlib/libgxdsync_timeout.so
./ias/gxlib/libgxutil.so
./ias/classes/java/kfcjdk11.jar

Installation Instructions

  1. Ensure that all application server processes have been shutdown.

  2. Ensure that the directory server is running.

  3. Become the user who had installed the iPlanet Application Server you want to patch.

  4. Change the working directory to the directory containing the patch.

  5. Set the environment variable GX_ROOTDIR to the directory where you have installed iPlanet Application Server:

    Example: for Bourne shell

    GX_ROOTDIR=/opt/appserver/ias; export GX_ROOTDIR

    Example: for Korn shell and BASH

    export GX_ROOTDIR=/opt/appserver/ias

    Example: for C shell

    setenv GX_ROOTDIR /opt/appserver/ias

  6. Apply the Pack by typing:

    ./applypatch

Special Install Instructions

If you have not installed the "iPlanet Application Server Core Server Component", "PointBase Database Server", and the "Web Connector plug-in Component", then set the environment variable SPECIAL_INSTALL_OPTS to -i before you run applypatch in Step 6, Installation Instructions.

Uninstallation Instructions

  1. Become the user who had installed the application server installation for which you want to backout the patch.

  2. Ensure that all application server processes have been shutdown.

  3. Ensure that the directory server is running.

  4. Change working directory to the directory where the backup data is saved. The backup data is saved in a directory named backup_ in your iPlanet Application Server installation directory:

    Example: cd /opt/appserver/ias/backup_1

  5. If you want all the files in the backup directory to be removed after the Pack uninstallation, then set the REMOVE_BACKUPFILES environment variable to 1.

    Example: for Bourne shell

    REMOVE_BACKUPFILES=1; export REMOVE_BACKUPFILES

    Example: for Korn shell and BASH

    export REMOVE_BACKUPFILES=1

    Example: for C shell

    setenv REMOVE_BACKUPFILES 1

    Note: The presence of the backup directory does not affect the reinstallation of the same patch. However you may want to remove the files in the backup directory to save disk space.

  6. Uninstall the Pack by typing:

    ./unpatch

Special Uninstallation Instructions

NOTE: If the installation process quits after patching some of the files then:

  1. Change the working directory to the backup_patch number directory present in your iPlanet Application Server installation.

  2. Give execute permission to the file,unpatch

  3. Run the following command:

    ./unpatch

    This command will restore the files that were patched.


Resolved Issues

The following table lists the critical issues resolved in iPlanet Application Server, Enterprise Edition 6.5, Maintenance Pack 1 release.

Table 1    List of resolved issues

Bud ID

Description

4656570

The form authentication login page is not shown when accessed with POST method.

4656564

Form authentication does not work with GET method./TD>

4550126

ias-cmp with long file names does not perform the lookup and resolve the reference.

4636443

Entity bean callback in ejbRemove throws NoSuchEntityException.

4545862

You cannot monitor more than 1 NAS server per computer with SNMP.

4648579/4641862

Invoking business method in ejbRemove() throws PersistenceException.

4526316

FBA - url parameters are not passed to error page.

4659863

DriverManager.getDriver(url) always returns com.netscape.server.jdbc.Driver.

4640628

HttpBindingListener problems in 6.0SP4, 6.5 and 7.0se.

4664501

Inconsistent JSP cache timeout behavior.

4648744

Change not reflected when two JSPs are accessed simultaneously.

4662159

Form-Based Login: In web.xml, form-error page value is being misinterpreted.

4664267

Performance improvement in CXS.

4629105

java.sql.SQLException: executeQuery returned null resultset.

4631477

Sybase - stored procedure always returns 0 as output parameter.

4666165

Webconnector configure with Apache server stops writing to access logs.

4666328

iPlanet Application Server 6.5 throws "Print Writer in use" if it is running in i18n mode.

4665167

(6.5)RMI - Complex objects in EJB methods throws exceptions with multiple KJS eng.

4660828

iPlanet Application Server crashed after running 12 hours (approximately).

4668469

Sessions are not timing out from last accessed time.

4607509

Session can be accessed after expiry (timeout).

4660289

RequestDispatcher.include & Declarative Security: InvalidStateException.

4670381

DataSourceImp in iPlanet Application Server is not serializable.

4673685

Regression: Session Invalidation is not working.

4679265

Specification Violation in 6.5 for Certificate handling.


Additional Information

Useful iPlanet information can be found at the following Internet locations:

Use of iPlanet Application Server, Enterprise Edition is subject to the terms described in the license agreement accompanying it.

Copyright © 2002 Sun Microsystems, Inc. All rights reserved.

Last Updated March 25, 2002