IBM Content Platform Engine 5.2.0.3-P8CPE-FP003 fix pack readme
© Copyright IBM Corporation 2014.

Readme file for: Content Platform Engine
Update name: 5.2.0.3
Fix ID: 5.2.0.3-P8CPE-FP003
Publication date: 07 March 2014
Last modified date: 09 September 2014

Contents

About this fix pack
Server update
Client update
Content Search update
Prerequisites
New in this fix pack
Known problems, restrictions, and solutions
Downloading this fix pack
Installing and configuring this fix pack
Installing and configuring the server updates
Installing the client updates
Removing this fix pack
Fix Pack Contents
Notices
Trademarks
Document change history

About this fix pack

This fix pack provides Content Platform Engine software updates for the FileNet Content Manager, and IBM Content Foundation products. The fix pack consists of two parts: a Content Platform Engine server update and a Content Platform Engine client update. Both the server and the client update must be installed at the same time. Content Platform Engine does not support a server and client at different fix pack levels. The client update is installed where applications that interact with the Content Platform Engine server run.

The Content Platform Engine server update includes a Content Search Services update. This update is the client part of Content Search Services that runs on the Content Platform Engine server.

Server update

The server update automatically completes the following tasks:

The server update also modifies other tools and selectable components.

Client update

The client update installs updated Content Platform Engine client files for Content Platform Engine-related Java EE applications, such as FileNet Application Engine, IBM FileNet Workplace XT, and IBM Enterprise Records.

Content Search Services update

The Content Search Services client software for Content Platform Engine 5.2.0.3-P8CPE-FP003 is packaged with and installed by the fix pack installation program. In the 5.2 GA version, the Content Search Services client software is configured and deployed through the Configuration Manager.

Prerequisites

This fix pack requires that the following software is previously installed:

See the System requirements: Hardware and software requirements for IBM FileNet P8 Versions 3.5, 4.0, 4.5, 4.5.1, 5.0, 5.1, and 5.2 for compatibility of other IBM FileNet P8 products with this fix pack.

New in this fix pack

The following new features are introduced in this fix pack:


Introduced in fix pack 5.2.0.2-P8CE-FP002

Introduced in fix pack 5.2.0.1-P8CE-FP001


Known problems, restrictions, and solutions

Following are some known problems and restrictions that are related to this fix pack:


Downloading this fix pack

Click the following link to access the files for this fix pack server update: Fix Central for fix pack 5.2.0.3-P8CPE-FP003. You need an IBM login and password to access this download location.

The files that you download depend on your IBM software license and the GA product that you have installed.

Content Platform Engine client update files

The following table lists the names of the compressed fix pack client update files by operating system type:

Name of compressed Content Platform Engine fix pack client update file by operating system type
Operating system type
Name of compressed Content Platform Engine fix pack client update file
AIX
5.2.0.3-P8CPE-CLIENT-AIX-FP003a.tar.gz
HP-UX
5.2.0.3-P8CPE-CLIENT-HPUX-FP003a.tar.gz
HP-UX Itanium
5.2.0.3-P8CPE-CLIENT-HPUXI-FP003a.tar.gz
Linux
5.2.0.3-P8CPE-CLIENT-LINUX-FP003a.tar.gz
Solaris
5.2.0.3-P8CPE-CLIENT-SOL-FP003a.tar.gz
Windows
5.2.0.3-P8CPE-CLIENT-WIN-FP003a.zip
zLinux
5.2.0.3-P8CPE-CLIENT-ZLINUX-FP003a.tar.gz

Installing and configuring this fix pack

Installing and configuring the server updates

This section consists of two parts: installing the Content Platform Engine 5.2.0.3 files, followed by configuring the Content Platform Engine. If you are licensed for FileNet Content Manager or IBM Content Foundation, complete the following sections.

In environments where there is more than one Content Platform Engine server running in the P8 domain, the Content Platform Engine nodes can be set up in either a managed or non-managed configuration.

When you deploy Content Platform Engine in a "managed" application server environment, install and configure the Content Platform Engine fix pack on the administration server. The Configuration Manager uses the administration tools of the application server to deploy the Content Platform Engine EAR file to the managed servers. This is known as a "managed" deployment.

When you deploy Content Platform Engine in a "non-managed" application server environment, install and configure the Content Platform Engine fix pack on one of the Content Platform Engine servers in the environment. After you configure the bootstrapped Content Platform Engine EAR file on this first server, copy and deploy the bootstrapped EAR file to each of the other servers.

Preparing the Content Platform Engine server for installation

Complete the following tasks to prepare the Content Platform Engine server for this fix pack.

Downloading this fix pack server update

  1. Log on as the "ce_install_user" user.
  2. Download the fix pack server update file that is appropriate for your operating system and extract its contents to a temporary location. For information, see Downloading this fix pack.
  3. Stop Content Platform Engine and all client applications, including, but not limited to:
  4. If you are installing only the .NET client or Tools components in the server update part of this fix pack, then skip step 5 and continue with Installing this fix pack on the Content Platform Engine server.
  5. (Existing 5.2.0.x installations only) Back up all existing bootstrapped Engine-xx.ear files (where xx is the application server abbreviation), on the Content Platform Engine server.

    Important Failure to make a backup of the existing bootstrapped Content Platform Engine EAR file can have serious repercussions on the operation of Content Platform Engine if you accidentally delete or overwrite the existing bootstrapped Content Platform Engine EAR file during the installation of this fix pack. A common symptom of a deleted or an overwritten bootstrapped EAR file is that system users cannot log on to Content Platform Engine and are not able to log on until that file is restored. If this situation occurs, you need a backup to recover.

  6. You can determine the location of the existing bootstrapped EAR file for Content Platform Engine by viewing the contents of the Servers.xml file, which is in the ce_install_path directory.

Installing this fix pack on the Content Platform Engine server

You can install the server updates either interactively or silently. This section consists of the following steps:

Installing the Content Platform Engine server updates interactively

Complete the following procedure to install the Content Platform Engine server updates interactively.

  1. Navigate to the temporary directory that you selected in Preparing the Content Platform Engine server for installation, and install the server updates on Content Platform Engine by running the installation program file that is appropriate for your operating system:

    Content Platform Engine server update executable file name by operating system
    Operating system
    Executable file name for the Content Platform Engine server update
    AIX
    5.2.0.3-P8CPE-AIX-FP003.BIN
    HP-UX
    5.2.0.3-P8CPE-HPUX-FP003.BIN
    HP-UX Itanium
    5.2.0.3-P8CPE-HPUXI-FP003.BIN
    Linux
    5.2.0.3-P8CPE-LINUX-FP003.BIN
    Solaris
    5.2.0.3-P8CPE-SOL-FP003.BIN
    Windows
    5.2.0.3-P8CPE-WIN-FP003.EXE
    zLinux
    5.2.0.3-P8CPE-ZLINUX-FP003.BIN

  2. From the Choose Components dialog box, select the components that you want to install.
  3. If you selected the Content Platform Engine server component, a dialog box prompts you to launch the Configuration Manager. Uncheck the Launch Configuration Manager check box and click Done.
  4. Continue with Completing the Content Platform Engine server installation.

Installing the Content Platform Engine server updates silently

Complete the following procedure to install the Content Platform Engine server updates silently.

  1. Navigate to the temporary directory that you selected in Preparing the Content Platform Engine server for installation.
  2. Open the ce_silent_install.txt file and edit the CHOSEN_INSTALL_FEATURE_LIST as appropriate for your configuration.
  3. Set LAUNCH_CM to 0 (zero). This setting prevents Configuration Manager from launching after the silent installation is complete.
  4. Read the license, and set LICENSE_ACCEPTED = true. This setting automatically accepts the end user license agreement. If LICENSE_ACCEPTED is not set to true, the installation program cannot run.
  5. Install this fix pack by running the following command that is appropriate for your operating system.
Silent installation start commands by operating system for the Content Platform Engine server update
Operating system
Command to install the Content Platform Engine server update
AIX
5.2.0.3-P8CPE-AIX-FP003.BIN -f ce_silent_install.txt -i silent
HP-UX
5.2.0.3-P8CPE-HPUX-FP003.BIN -f ce_silent_install.txt -i silent
HP-UX Itanium
5.2.0.3-P8CPE-HPUXI-FP003.BIN -f ce_silent_install.txt -i silent
Linux
5.2.0.3-P8CPE-LINUX-FP003.BIN -f ce_silent_install.txt -i silent
Solaris
5.2.0.3-P8CPE-SOL-FP003.BIN -f ce_silent_install.txt -i silent
Windows
5.2.0.3-P8CPE-WIN-FP003.EXE -f ce_silent_install.txt -i silent
TIP You can use the Windows Task Manager to monitor completion of this fix pack server update installation on Windows based systems.
zLinux
5.2.0.3-P8CE-ZLINUX-FP003.BIN -f ce_silent_install.txt -i silent

Completing the Content Platform Engine server installation

  1. Review the Content Platform Engine log files for installation errors

    Installation errors are recorded in the ce_install_log_5_2_0_3.txt file, which is in the ce_install_path directory (normally under ../IBM/FileNet/ContentEngine).

  2. Review the Content Platform Engine version log file (ce_version.txt)

    Record the Content Platform Engine build number from the ce_version.txt file, which is in the ce_install_path directory.

    You use this build number later in the installation process to confirm the deployment of the updated Content Platform Engine.

  3. (Custom .NET applications only) This step applies if you installed only the .NET client component on a machine that is not the Content Platform Engine server.
    1. Stop the .NET application.
    2. Activate the updated file (FileNet.API.dll) by placing it in the .NET application directory

      The Content Platform Engine installation program places the updated file (FileNet.API.dll) into the "installation_location\ContentEngine" directory.

    3. Restart the .NET application.

The remainder of this server update section applies only if you selected to install the Content Platform Engine server. Otherwise, you can skip to the section, Installing the client updates.

Configuring the Content Platform Engine server after installation

After you install the Content Platform Engine server software, configure it by using the steps in this section:

Determining the documentation to use for the remaining post-installation tasks

Removing a deployed Content Platform Engine

Removing the application server cache directories

Clearing the Internet browser cache on ACCE clients

Completing Configuration Manager tasks

Determining the documentation to use for the remaining post-installation tasks

The documentation that you use to configure and deploy Content Platform Engine depends upon the installation scenario

Removing a deployed Content Platform Engine

To help prevent errors when you are redeploying the updated version of Content Platform Engine, remove the previously deployed copy of Content Platform Engine from the application server before you deploy the updated Content Platform Engine. The following sections provide information on specific application servers.

IBM WebSphere Application Server

Use the administrative console to uninstall the "FileNetEngine" application. This action deletes the Engine-ws.ear file from IBM WebSphere Application Server.

Oracle WebLogic Server

Use the Change Center in the administrative console to delete the "FileNetEngine" application. This action deletes the Engine-wl.ear file from Oracle WebLogic Server.

JBoss application server

Based on your "Standard" or "Cluster" deployment, remove the Engine-jb.ear file or Engine-jbc.ear file from one of the following directories, where jboss_install_directory is the JBoss installation directory and custom_name is the name of a user-defined directory.

Standard deployment

jboss_install_directory\server\default\deploy

jboss_install_directory\server\custom_name\deploy

Cluster deployment

jboss_install_directory\server\all\deploy

Removing the application server cache directories

To help prevent errors when you are redeploying the updated version of Content Platform Engine, remove the application server cache as described in the following topics.

MULTI-CPE NODE NOTE If your system has multiple Content Platform Engine nodes that run in a "managed" configuration, remove the application server cache directories from only the central "managing" application server and not from any managed application servers. If your system has multiple Content Platform Engine nodes that run in a "non-managed" configuration (multiple stand-alone application servers), remove the application server cache directories from all the application servers in the configuration.

IBM WebSphere Application Server

  1. Stop all WebSphere application server nodes, including the Deployment Manager node if one exists.
  2. Remove the FileNetEngine directory where the application server cache data is stored. For example, the default Windows path for this directory is:

    C:\Program Files\IBM\WebSphere\AppServer\profiles\profile_name\temp\node_name\server_name\FileNetEngine\

    profile_name
    Specifies the profile for Content Platform Engine
    node_name
    Specifies the name of the Content Platform Engine application server instance node
    server_name
    Specifies the name of the Content Platform Engine application server instance
  3. Restart all WebSphere nodes, including the Deployment Manager node if one exists.

Oracle WebLogic Server

  1. Stop the Oracle WebLogic Server.
  2. Remove the FileNetEngine and EJBCompilerCache directories, where the application server cache data is stored. For example, the default Windows paths for these WebLogic directories are:

    C:\bea\user_projects\domains\mydomain\servers\AdminServer\tmp\_WL_user\FileNetEngine

    C:\bea\user_projects\domains\mydomain\servers\AdminServer\cache\EJBCompilerCache

    mydomain
    Specifies the name of the Content Platform Engine application server instance.
  3. Restart Oracle WebLogic Server.

JBoss application server

  1. Stop the JBoss application server.
  2. Remove the following subfolders and files:
    jboss_install_directory
    Specifies the JBoss installation directory.
    custom_name
    Specifies the name of a user-defined directory.
  3. Standard deployment

    jboss_install_directory\server\default\tmp\deploy
    jboss_install_directory\server\default\work\jboss.web\localhost\FileNet

    jboss_install_directory\server\custom_name\tmp\deploy
    jboss_install_directory\server\custom_name\work\jboss.web\localhost\FileNet

    Cluster deployment

    jboss_install_directory\server\all\tmp\deploy
    jboss_install_directory\server\all\work\jboss.web\localhost\FileNet

  4. Do not restart JBoss until prompted to later in this readme. JBoss must not be running during the update process.

Clearing the Internet browser cache on ACCE clients

Clear the internet browser cache on all client computers that use Administration Console for Content Platform Engine (ACCE) for administering Content Platform Engine.

Firefox
Tools > Clear Recent History > Time range to clear: Everything. Make sure that all items are checked under Details.
Internet Explorer
Internet Options > Browsing history > Delete... > Check all boxes. Delete.
Safari
History > Clear History... > Clear

Completing Configuration Manager tasks

You can bootstrap and deploy Content Platform Engine either interactively or by using the command line. Choose one of the following links to complete the Configuration Manager tasks in this section.

Completing Configuration Manager tasks interactively

Completing Configuration Manager tasks using the command line

Completing Configuration Manager tasks interactively

Complete the following tasks in the order that is shown to set up and deploy the Content Platform Engine.

Starting the Configuration Manager

  1. Log on to the Content Platform Engine server as the "config_mgr_user" user.
  2. Start Configuration Manager by completing the procedure that is appropriate for the operating system.

    Windows

    Select Start > All Programs > IBM FileNet P8 Platform > FileNet Configuration Manager or run the following command: ce_install_path\tools\configure\configmgr.exe.

    UNIX

    Run the following command from the command line: ce_install_path/tools/configure/configmgr.

Choosing Licenses

Complete the following procedure to choose which licenses apply for your system.

  1. Choose File > Upgrade Profile (or click Create a profile from the upgrade installation icon).
  2. Enter your application server credentials.
  3. When the profile opens, ensure that, in the Configure Bootstrap and Text Extraction task in the Content Platform Engine Task View pane, the Bootstrap operation property shows Upgrade.
  4. Right-click on the profile tree and choose Add New Task > Choose Licenses.
  5. Choose one of the following license types for your installed products:
  6. Click on the Save button.
  7. Click on the Run Task button

    The licensing choices that are stored in the software tag files are written into the Content Platform Engine EAR file as part of the "Configure Bootstrap and Text Extraction" task execution.

    The IBM System Dashboard for Enterprise Content Management Listener component is configured with that licensing information so that usage reporting and the IBM License Metric Tool can make the correct product and license association.

    If you rerun the "Choose Licenses" task with a different set of licensing choices, you must complete the following steps in order that the Content Platform Engine component that is running always has the correct licensing information:

    1. Uninstall the FileNetEngine application from your application server.
    2. Run the "Configure Bootstrap and Text Extraction" task.
    3. Run the "Deploy Application" task.

Bootstrapping the Content Platform Engine

Complete the following procedure to update or verify the Content Platform Engine bootstrap information.

  1. In the Bootstrapped EAR file location field, verify the fully qualified path to the currently bootstrapped Content Platform Engine EAR file.
  2. Select File > Save.
  3. Right-click Configure Bootstrap and Text Extraction task in the Content Platform Engine Task View pane, and select Run Task. This operation applies the bootstrap information to the updated Content Platform Engine EAR file that is provided by this fix pack. This operation can take a few minutes. Task execution status messages display in the window below the bootstrap properties.

Copying the bootstrapped Content Platform Engine EAR file to the remaining application servers

(Multiple non-managed stand-alone application servers only) Copy the bootstrapped Content Platform Engine EAR file into the profiles directory (where 5.2.0.0-P8CPE was originally bootstrapped) on each of the remaining Content Platform Engine application servers in your P8 domain. For example:

ce_install_path\tools\configure\profiles\myprofile\ear

(JBoss Application server) Based on your "Standard or Cluster" deployment, remove the Engine-jb.ear file or Engine-jbc.ear file from one of the following directories, where jboss_install_directory is the JBoss installation directory and custom_name is the name of a user-defined directory.

Standard deployment

jboss_install_directory\server\default\deploy

jboss_install_directory\server\custom_name\deploy

Cluster deployment

jboss_install_directory\server\all\deploy

The location where you copy the bootstrapped Content Platform Engine EAR file is referred to as the "bootstrapped EAR path." You must enter this path when you deploy the Content Platform Engine EAR file on the remaining application servers.

Deploying Content Platform Engine

  1. Right-click Deploy Application in the Content Platform Engine Task View pane, and select Edit Selected Task.
  2. In the Bootstrapped EAR file location field, verify the fully qualified path to the currently bootstrapped Content Platform Engine EAR file.
  3. Right-click Deploy Application in the Content Platform Engine Task View pane, and select Run Task to deploy Content Platform Engine. This task can take a few minutes. Task execution status messages display in the Console pane.
  4. Repeat steps 1 - 3 on all non-managed Content Platform Engine application servers in your P8 domain.

Deployment of the Content Platform Engine server update is now complete. Continue with Restarting the application server.

Completing Configuration Manager tasks using the command line

Complete the following procedure to specify setup information and deploy Content Platform Engine.

  1. Log on to the Content Platform Engine server as the "config_mgr_user" user.
  2. Navigate to ce_install_path/tools/configure.
  3. Run the configmgr_cl listServers command to display a list of valid server name values (in preparation for running the generateupgrade command).

    configmgr_cl listServers

  4. Run the generateupgrade command to generate the configuration profile. Enter the command on one line without line breaks.

    configmgr_cl generateupgrade [-appserver app_server_type] -server server_name [-deploy deploy_type] -profile myprofile [-silent] [-force] [-help]

    If a message indicates that a profile already exists, record the profile name. Use this profile name in places where this readme references myprofile.

    The following table lists the descriptions for the configmgr_cl generateupgrade command parameters:

  5. command line configuration profile parameters
    Parameter Description
    -appserver appserver_type Required only if the ce_install_path/Servers.xml file does not exist or does not contain any servers. This parameter specifies the type of application server and must be one of the following values: WebSphere, WebLogic, or JBoss.
    -server server_name Indicates the server for which the upgrade profile is being created. Run the configmgr_cl listServers command to display a list of valid server name values before you run the generateupgrade command.
    -deploy deploy_type Type of deployment.

    Required if the Servers.xml file does not exist or does not contain a deployment type for the selected server.

    If the Servers.xml file already has a deployment type for the selected server, then the value from the Servers.xml file is used instead of the value you specify on the command line.

    • Select one of the following values: Standard, Cluster, or Netdeploy (network deployment).
    • Specify Standard if you are deploying Content Platform Engine to a standalone WebSphere application server, Oracle WebLogic Server, or JBoss application server.
    • Specify Cluster if you are deploying Content Platform Engine to a WebSphere application server cluster, Oracle WebLogic Server cluster, or JBoss Application Server cluster.
    • Specify Netdeploy if you are deploying Content Platform Engine to a managed WebSphere application server instance. That is, you are using Network Deployment to manage individual servers that are not necessarily in a cluster.
    -profile myprofile The myprofile value can be one of the following items:
    • The name of the profile, such as ce_was_tiv_db2. The profile must be in the ce_install_path/tools/configure/profiles directory.
    • The absolute path to the profile directory, such as "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2" or opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2.
    • The absolute path to the profile input file, such as "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfgp" or opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2/ce_was_tiv_db2.cfg.

    If the path includes a directory name with spaces, enclose the entire path in quotation marks. For example, enter "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg".

    -silent When -silent is specified, no prompts or informational messages display in the console, but errors are written to the log. Failure messages and validation error messages display as needed, such as messages about missing passwords or invalid port numbers.
    If you run the execute command to run all the tasks in a profile, and you specify the -silent parameter, you must also specify the -force parameter.

    The -silent parameter is optional.

    -force When -force is specified, the command is forced to continue running while in silent mode. Requires -silent.
    -help When -help is specified, a brief message describing the command syntax displays; the command does not run.
  6. (IBM WebSphere application server and Oracle WebLogic Server only) Set the application server administrator properties:
    1. Navigate to the myprofile/mycontent_engine_instance directory.
    2. Open the applicationserver.xml file in a text editor.
    3. Set the value for the ApplicationServerAdminUsername property:

      <propertyname="ApplicationServerAdminUsername">

      <value>administrator_user_name</value>

      </property>

    4. (IBM WebSphere application server only) Verify the values for the ApplicationServerInstallationFolder properties. If these properties do not exist, add them and set the values according to your environment:

      <property name="ApplicationServerInstallationFolder">

      <value>/opt/IBM/WebSphere/AppServer</value>

      <description>Enter the absolute path to the directory where the WebSphere application server is installed.</description>

      <displayName>Application server installation directory</displayName>

      </property>

      <property name="ApplicationServerProfileFolder">

      <value>/opt/IBM/profiles/AppSrv01</value>

      <description>Enter the absolute path to the directory where the WebSphere application server profile for Content Platform Engine is stored. If you are installing Content Platform Engine on a node in a cluster or on a managed server node and Deployment Manager is remote from Configuration Manager, use the directory for the WebSphere profile that is on the node. </description>

      <displayName>Application server profile directory</displayName>

      </property>

    5. Save your changes and close the file.
  7. (Optional) To encrypt and store the web application server administrator password to the applicationserver.xml file, run the storepasswords command. If you do not need to encrypt the application server administrator password, edit the applicationserver.xml file and enter the clear text of the password for the ApplicationServerAdminPassword property.

    configmgr_cl storepasswords -profile myprofile

    Repeat steps 5 and 6 as needed to edit the application server properties for each Content Platform Engine instance directory that was created.

  8. Enter the following command to run the Choose Licenses task:

    configmgr_cl generateconfig -appserver app_server_type -task task_type -license license_type -profile upgrade_profile_name

    Where the following parameters apply:

    The licensing choices that are stored in the software tag files are written into the Content Platform Engine EAR file as part of the "Configure Bootstrap and Text Extraction" task execution.

    The IBM System Dashboard for Enterprise Content Management Listener component will be configured with that licensing information so that usage reporting and the IBM License Metric Tool can make the correct product and license association.

    If you rerun the "Choose Licenses" task with a different set of licensing choices, you must complete the following steps in order that the running application always has the correct licensing information:

    1. Uninstall the FileNet Engine application from your application server.
    2. Run the "Configure Bootstrap and Text Extraction" task.
    3. Run the "Deploy Application" task.
  9. Enter the following command to run the Choose Licenses task:

    configmgr_cl execute [-task task_type | -taskfile task_file_name ] -profile upgrade_profile_name [-silent] [-force] [-help]

    Where the following parameters apply:

  10. If a bootstrap upgrade task (configurebootstrap.xml) does not already exist, generate the bootstrap information by entering the following information at the command line prompt.

    configmgr_cl generateConfig -task configurebootstrap -profile myprofile -bootstrap upgrade -appserver appserver_type

    -appserver appserver_type
    Specifies the application server type. Valid values are: WebSphere, WebLogic, or JBoss.
    -profile myprofile
    Specifies the profile name. If a profile already exists, use the name that you recorded earlier in this procedure.

    The bootstrap information is stored in the configurebootstrap.xml and the deployapplication.xml files. Each time the bootstrap information is generated, the system saves a unique version of the file. The initial file name is configurebootstrap.xml; subsequent file names are configurebootstrap.n.xml where "n" starts with 1 and represents the version number of each file.

  11. Confirm that the bootstrap configuration file was properly generated for an upgrade as follows.
    1. If this is the first time that the bootstrap information has been generated:
      1. Open the configurebootstrap.xml file and verify that the configuration tag contains the string implementorid="upgrade".
      2. If the configuration tag contains the string implementorid="upgrade", update the EAR file with bootstrap information by entering the following information at a command line prompt:

        configmgr_cl execute -task configurebootstrap -profile myprofile

        Status messages display in the console.

      3. If the configuration tag does not include the string implementorid="upgrade", return to step 9 and generate the bootstrap information again so that the next configurebootstrap.n.xml file is properly configured with the implementorid="upgrade" string.
    2. If the bootstrap information has been previously generated:
      1. Open the most recent configurebootstrap.n.xml file and verify that the configuration tag contains the string implementorid="upgrade".

        JBoss example: <configuration class="com.ibm.ecm.configmgr.product.ce.task.UpgradeJBBootstrap">

      2. If the configuration tag contains the string implementorid="upgrade", enter this command:

        configmgr_cl execute -task configurebootstrap -profile myprofile -taskfile configurebootstrap.2.xml

        Status messages display in the console.

      3. If the configuration tag does not include the string implementorid="upgrade", return to step 9 and generate the bootstrap information again so that the next configurebootstrap.n.xml file is properly configured with "upgrade".
      4. Check the completion status of the bootstrap task by running the checkStatus command as follows:

        configmgr_cl checkStatus -task configurebootstrap -profile myprofile -taskfile configurebootstrap.n.xml

        -profile myprofile
        Specifies the profile name. If a profile already exists, use the name that you recorded earlier in this procedure.
        -taskfile configurebootstrap.n.xml
        Specifies the version of the file to use. Omit this parameter if only one version of the task file exists.
    3. (Multiple non-managed stand-alone application servers only) Copy the newly updated Content Platform Engine EAR file into the Profiles directory on each of the remaining application servers. For example:

      ce_install_path\tools\configure\profiles\myprofile\ear

      The location you select is referred to as the "bootstrapped EAR path." You must enter this path when you deploy the Content Platform Engine EAR file on the remaining application servers.

    4. Edit the deployapplication.xml file and verify that the value of the BootstrappedContentEngineEar property is the same as the location of the Content Platform Engine bootstrapped EAR file.
    5. Run the following command to deploy Content Platform Engine:

      configmgr_cl execute -task deployapplication -profile myprofile

      -profile myprofile
      Specifies the profile name. If a profile already exists, use the name that you recorded earlier in this procedure.
    6. Check the completion status of the Content Platform Engine deployment by running the following command:

      configmgr_cl checkstatus -task deployapplication -profile myprofile

      -profile myprofile
      Specifies the profile name. If a profile already exists, use the name that you recorded earlier in this procedure.
    7. If the Content Platform Engine uses multiple non-managed, stand-alone application servers, repeat steps 10 c-f on all the application servers.

Deployment of the Content Platform Engine server update is now complete. Continue with the next section, Restarting the application server.

Restarting the application server

WebSphere and WebLogic

Stop and restart all servers and clusters where the Content Platform Engine EAR file has been deployed.

JBoss

Start all servers and clusters where the Content Platform Engine EAR file has been deployed.

Verifying the deployment of the updated Content Platform Engine EAR file

Complete the following procedure to verify that Content Platform Engine deployed successfully:

  1. Navigate to the following page:

    http://server:port/FileNet/Engine

    server
    Specifies the host name of the machine where Content Platform Engine is deployed.
    port
    Specifies the HTTP port used by the Web application server on the machine where Content Platform Engine is deployed.

    The defaults for the application server HTTP port number are as listed:

    • 9080 for WebSphere
    • 7001 for WebLogic
    • 8080 for JBoss
  2. Verify that the value in the Startup Message key for Content Platform Engine is the same as the Content Platform Engine build number that you recorded earlier in this procedure.

Checking the automatic upgrade status for Content Platform Engine data

When you deploy the upgraded Content Platform Engine application on the web application server and start the application, the existing Content Platform Engine data upgrade begins. You can check the progress on the upgrade to confirm that the upgrade was successful. Complete the following steps to check the status of the automatic data upgrade:

  1. Enter the URL for the automatic upgrade status page into your browser:
    http://server_name:port/FileNet/AutomaticUpgradeStatus
  2. Review the status for the FileNet P8 domain or object store.
  3. Verify that the status of the upgrade is "Completed" for the GCD and object stores. The upgrades are complete when they have a status of "Ready".

For more information on upgrades, see the IBM FileNet P8 Version 5.2 documentation for: Working with Configuration Manager.

Configuring the Rendition Engine connection to connect to an Oracle RAC

If your configuration uses Rendition Engine with Oracle RAC, complete the steps in this section, otherwise the fix pack installation is complete.

  1. Add the following parameter to the FileNet.properties file on the Content Platform Engine server.

    Publishing.OracleJDBCServiceFormat=true

    The following table lists the possible location of the FileNet.properties file:

    Possible location of the FileNet.properties file
    Application server
    Sample location of the FileNet.properties file
    IBM WebSphere® application server
    C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\FileNet.properties
    Oracle WebLogic Server
    C:\bea\user_projects\domains\mydomain\FileNet.properties
    JBoss Application Server
    C:\jboss\jboss-5.2.0_EAP\bin\FileNet.properties

    Important Because the publishing database connection is cached, you must restart the application server that is running Content Platform Engine after you update the parameter value of Publishing.OracleJDBCServiceFormat.

  2. Start the application server that is running Content Platform Engine.
  3. Modify the properties of the Rendition Engine connection. The properties can be set at either the Domain, Site, or Virtual Server level in your configuration.

    For example, to set the properties of the connection at the Domain level, complete the following procedure by using FileNet Enterprise Manager:
    1. Right-click the Domain and choose Properties.
    2. Select the Publishing tab.
    3. Click Properties in the Select Rendition Engine Connection, or in the Select DITA Rendition Engine Connection area.
    4. Edit the Database name to be the service name of the Oracle RAC.
    5. Edit the Database Server Name to be the SCAN name of the Oracle RAC.
    6. Click OK to accept the change and close the property sheet.
  4. Restart the application server that is running Content Platform Engine.
  5. Verify that Rendition Engine is started.
  6. Verify the Rendition Engine Connection configuration by publishing a test document.

This completes the installation and configuration of the server upgrade part of this fix pack.

Installing the client updates

The following files are included in this fix pack:

You can install the client updates either interactively or silently. This section consists of the following steps:

Installing the Content Platform Engine fix pack client update on Content Platform Engine-related Java EE applications interactively

After you have updated the Content Platform Engine servers and the Content Platform Engine-related .NET clients, complete the following tasks for all of the Content Platform Engine-related Java EE applications, such as Application Engine, Workplace XT, IBM FileNet Services for Lotus Quicker, and IBM Enterprise Records servers and any custom Content Platform Engine-related Java EE applications (like IBM Content Navigator).

  1. Back up the existing Content Platform Engine client directories.
  2. Download the appropriate fix pack client update file and extract its contents to a temporary location. For information, see Downloading this fix pack.
  3. Complete the following instructions as appropriate for the client installation:
  4. Tip If the client installation program is unable to detect the existing installation of the FileNet P8 application you are updating, you must manually ensure that the update occurs. Check the item in the "Select FileNet P8 Applications" dialog box, and complete the client installation by entering (or browsing to) the location where that application is installed.

  5. Review the Content Platform Engine client log files for installation errors.

    Installation errors are recorded in the ceclient_install_log_5_2_0_3.txt file, which is in the ceclient_install_path directory.

  6. Restart the custom applications that use the Content Platform Engine client.

The installation and configuration of the client upgrade for this fix pack is complete.

Installing the Content Platform Engine client updates silently

Complete the following procedure to install the Content Platform Engine client updates silently.

  1. Log on as a user with permissions to install software.
  2. Stop all custom applications that use the Content Platform Engine client.
  3. Back up the existing Content Platform Engine client directories.
  4. Download the appropriate fix pack client update file and extract its contents to a temporary location. For information, see Downloading this fix pack.
  5. Open the ceclient_silent_install.txt file and edit the file as appropriate for your configuration, including the following fields and other fields that apply to your system.
  6. Install this fix pack by running the following command that is appropriate for your operating system.

    Silent installation start commands by operating system for the Content Platform Engine client update
    Operating system
    Command to install the Content Platform Engine server update
    AIX
    5.2.0.3-P8CPE-CLIENT-AIX-FP003.BIN -i silent -f ceclient_silent_install.txt
    HP-UX
    5.2.0.3-P8CPE-CLIENT-HPUX-FP003.BIN -i silent -f ceclient_silent_install.txt
    HP-UX Itanium
    5.2.0.3-P8CPE-CLIENT-HPUXI-FP003.BIN -i silent -f ceclient_silent_install.txt
    Linux
    5.2.0.3-P8CPE-CLIENT-LINUX-FP003.BIN -i silent -f ceclient_silent_install.txt
    Solaris
    5.2.0.3-P8CPE-CLIENT-SOL-FP003.BIN -i silent -f ceclient_silent_install.txt
    Windows
    5.2.0.3-P8CPE-CLIENT-WIN-FP003.EXE -i silent -f ceclient_silent_install.txt
    TIP You can monitor completion of this fix pack server update installation on Windows-based systems by using the Windows Task Manager.
    zLinux
    5.2.0.3-P8CPE-CLIENT-ZLINUX-FP003.BIN -i silent -f ceclient_silent_install.txt

  7. Review the Content Platform Engine client log files for installation errors.

    Installation errors are recorded in the ceclient_install_log_5_2_0_3.txt file, which is in the ceclient_install_path directory.

  8. Restart the custom applications that use the Content Platform Engine client.

The installation and configuration of the client upgrade for this fix pack is complete.

Removing this fix pack

This fix pack does not have an uninstall option. You can remove this fix pack by restoring a backup.

Fix Pack Contents

The following table lists the contents of this Content Platform Engine server fix pack update.

5.2.0.3-P8CPE-FP003 (Includes 5.2.0.0-P8CPE-IF001, 5.2.0.0-P8CPE-IF002, 5.2.0.1-P8CPE-FP001, 5.2.0.2-P8CPE-FP002, 5.2.0.2-P8CPE-IF001, 5.2.0.2-P8CPE-IF002 and 5.2.0.2-P8CPE-IF003)
APAR
Description
PJ41325
Unable to retrieve content immediately after creation in de-duplicated storage.
PJ41341
CEBI returns a "Too many open files" error when you use large (5000-8000) batches.
PJ41352
External directories do not work with the Content Engine bulk import tool.
PJ41359
Rolling storage policy not working when you use CEBI to add document with multiple content elements.
PJ41362
Multi-byte characters in file names cause display problems for Consistency Checker reports.
PJ41363
Changes the fnk_acleditor.dll to allow the IBM FileNet Capture Set Security option to function.
PJ41365
With a Microsoft SQL Server database, when you set the "Assigned To" column as sortable for the "All Assigned Work" in-basket, attempting to access the "All Assigned Work" in-basket results in an error on the Case Manager Client.
PJ41368
If the string array argument is not populated with values, the createCustomObject method of the CE_Operations fails.
PJ41393
FileNet Enterprise Manager crashes when you perform a search under a folder class that includes a property name that contains brackets.
PJ41410
Oracle INSO OIT 8.4.1 fix for Search Export error code 577 undefined and others.
PJ41421
The SetStringProperty method of CE_Operations fails when you attempt to set a property of a custom object.
PJ41430
The sidHistory of a user is not added to the accessToken.
PJ41441
If no items in a batch require upgrading Asynchronous Processing Upgrade cycles indefinitely.
PJ41443
The size and location of the HPi INSO.zip in the Engine-wl.ear causes long startup delays in the WebLogic application server during classloading.
PJ41446
After applying fix pack 5.2.0.2-P8CPE-FP002, IBM Enterprise Records tools do not exit as expected due to changes in the listener.jar.
PJ41458
FileNet Deployment Manager -XML Schema Validation migrating Navigator search templates from DEV to Stage.
PJ41461
Object stores that share a database fail to upgrade.
PJ41475
During heavy load, the JVM method 'isCurrentThreadCPUTimeSupported' causes an error and an exception is thrown.
PJ41482
On a Content Search Services only system, a 'Divide by Zero' error is returned when you attempt to run a content-based retrieval Dispatcher Failover.
PJ41483
Rebalancing code does not check for a null index when access to the index fails.
PJ41491
The Workflow Roster Record is not updated when you change the data field of a work item when it is in the Delay Queue.
PJ41493
An exception: 'java.lang.ClassCastException' occurs when you launch from a subscription that contains an invalid WorkSpaceID.
PJ41496
The getObjects id element that is passed from Java client does not match schema (xsd:id).
PJ41515
Provides an upgrade to the Content Engine Bulk Importer to enhance multiple discoverer performance when a heavy load exists.
PJ41516
Provides an enhancement for asynchronous replication upgrades to run with security checking disabled for all phases.
PJ41521
After applying fix pack 5.2.0.2-P8CPE-FP002, a 'FNRPE2130200016E' exception occurs when you attempt to open Process Engine applets.
PJ41595
Trimming the folder name in a factory folder method causes problems when you create instances of folders whose names have trailing spaces.
PJ41603
A 'Failed to transfer to region 1. Exception =[FNRPE2131090078E]Transfer' error occurs due to errors in the input data.
PJ41606
With an HTTP configured VIP, inputting a WSRequest does not function.
PJ41608
Process Administrator and the Process Configuration Console display different index key columns for event logs the columns that are provided by vwtool and database information.
PJ41622
The Content Engine installer does not accept an https secure SSL URL for the .NET CCL URL.
PJ41634
The roster query returns an 'F_WORKFLOWNUMBER FIELD NULL' error, which causes a null pointer exception in the Process Engine server.
PJ41638
The workflow system advanced properties link does not show in a non-English environment.
PJ41648
Intermittently, when passing in the UPN to obtain a Kerberos ticket, the domain name is appended twice and Content Engine is unable to locate the user.
PJ41663
High volumes of index job items causes FileNet Enterprise Manager to crash.
PJ41664
Provides Image Services 4.2.0 support for FIPS SHA-256.
PJ41665
Content Engine 5.2.0.2-P8CPE-FP002 introduced a Sweep retention update memory leak.
PJ41667
A 'WaitForEvent' updates the wrong field on a remote object due to a workclass definition that is different from an old workspace versus a new workspace.
PJ41669
Custom application using Content Engine 5.1 client files over WSI encounters a socket leak when retrieving documents.
PJ41670
When you attempt to create a Case History store by using MS SQL Standard Edition database, the attempt fails and returns an error: FNRCE0066E.
PJ41676
Content Engine Bulk Importer: Adds a configuration flag to conditionally delete documents.
PJ41677
Content Engine Bulk Importer: Adds the full path in the .confirm file.
PJ41692
Due to a Floating Point Exception, thumbnails fail to generate on SuSE 10.
PJ41695
FileNet Enterprise Manager change to the "Folder Name" property value not persisted.
PJ41696
Content Engine to Image Services federation fails when it writes to an SDS device due to a 238,3,22 error.
PJ41714
The symbolic name of a document is stored in the search definition instead of the document ID. This causes the Deployment tool to hang because it expects the ID of the object store.
PJ41718
An "Undefined" error is returned when you attempt to unset the value of an object reference in ACCE.
PJ41729
The in-baskets order is not correct for the Process Engine API method VWRole.fetchWorkBaskets.
PJ41730
Provides new JREs to include manifest attributes set to use SHA-2.
PJ41736
The WebSphere process from the Content Engine server that executes the DbExecute call holds the lock on the table.
PJ41746
Provides Oracle OIT 8.4.1 Security Patch p_17459777.
PJ41755
Widgets for Case Manager Client 5.1.1 do not load due to HTTP 500 errors when accessing P8BPMREST Servlet after implementing SSO using IBM Tivoli Access Manager WebSEAL 6.1.1.
PJ41756
An erroneous Java ConcurrentModificationException is returned in a boundary case.
PJ41764
Provides the ability to reduce the size of the max column length property for a varchar on an event log when you use a Microsoft SQL Server database.
PJ41773
When a document has a record, a user without proper permission is able to remove a marking. The marking is applied to both the document and the record and is synchronized.
PJ41775
When the regional setting is Spanish [es], a 'FNRAC3009E' error occurs when adding a value to the Naming Service Port in an isolated region setting in the Administrative Console for Content Engine.
PJ41780
Pausing a Content Search Services (CSS) indexing collection index job throws an E_UNSUPPORTED_STREAM error.
PJ41782
StoredSearch.executeXML() method can result in an extra server round-trip per result row.
PJ41784
Code modules updates are not working in ACCE.
PJ41785
JDBC LOB stream must be closed and re-initialized if transaction was committed.
PJ41786
Certain PDFs do not generate usable thumbnails.
PJ41817
Bulk Importer (CEBI) needs an enhancement to enable/disable logging without stopping/starting CEBI.
New Feature: CEBI Enable/Disable logging
7041323
PJ41824
Legacy Content Search Engine (LCSE) attempt to execute "Select *" query results in thrown exception - highlight_blob db column does not exist.
PJ41827
Process Engine (PE) filenet.vw.api.Parameter.toXML throws ClassCast Exception when attachment array parameter is Object[] of VWAttachment objects.
PJ41829
Configuration Manager User Interface (CMUI) errors caused by bad passwords.
PJ41842
Process Engine (PE) upgrade error "[FNRPE2131090517E] The version of the DB2 database is unsupported".
PJ41854
Process Engine (PE) DBexecute connection to DB2iSeries database fails connection test.
PJ41855
Delay function failed with an Exception: Assertion failed in file.
PJ41865
After step deadline expires, work re-assigned from work queue to user Inbox returns to work queue with F_BoundUser set to owner of Inbox.
PJ41879
Process Engine (PE) CE Operations method 'file' throws error when been filed FNRCE0010E: E_BAD_VALUE when a document has either ** or / in the document title.
PJ41884
Improve indexing text extraction robustness by calling kill -9 directly when ibmfndcm process is hung.
PJ41885
Oracle Outside In Technology (OIT) 8.3.7/8.4.1 Search Export text extraction does not extract the text contained in the "title" tag in .html documentsPJ41885.
PJ41886
Saving a null item in the Object Store indexing languages list returns E_UNEXPECTED_EXCEPTION, should get E_BAD_VALUE.
PJ41887
Indexing of File Names containing leading/trailing spaces submitted to Oracle OIT 8.4.1 DAOpenDocument method fails.
PJ41888
Set failure code for indexing empty plain text files and do not send them to Content Search Services (CSS).
PJ41889
Case History Store Initialization fails when trying to initialize a store on a Case Sensitive SQL Server database.
PJ41890
Handling Reopen Cases in Case Analyzer Engine.
PJ41891
Remove PCH counter for Content Search Services (CSS) Index Job Queue size that is blank.
PJ41892
CSSIndexRebalancingTask trying to update DDState during object store upgrade and throwing an exception (DB_COLUMN_DOES_NOT_EXIST).
PJ41893
Fix Content Search Services (CSS) Reindex job search query size ( 25 & 175 records).
PJ41895
Handle Oracle data retrieval for max/min/related functions.
PJ41896
Process Engine (PE) Audited datetime type property value is not returned as expected (incorrect time value).
PJ41897
Database Deadlock errors on MSSQL database.
PJ41898
MyRoles resource - IncludeMembers flag only works if includeAllReadable flag is also present.
PJ41899
Content Search Services (CSS) indexing with TMP/TMPDIR/TEMP/TEMPDIR environment variables for Java process is required when executing ibmfndcm for OIT text extraction.
PJ41903
Case Data and In-Basket Sync: sometimes the workflow launched does not have case data sync correctly.
PJ41905
Content Search Services (CSS) indexing index jobs stay 'in progress' if the old collection can not be found.
PJ41906
FileNet Enterprise Manager (FEM) provides no warning dialog box when decommissioning Legacy Content Search Engine (LCSE), which deletes all Verity objects and can not be undone.
PJ41907
Setting date property value on a CE Object (like F_CaseFolder) to no time ( -2000000000 ) sets the property to "Aug16, 1906 12:26:41 am' GMT".
PJ41909
Content Engine (CE) needs handle new error returned from Content Search Services (CSS) server when IBM Content Collector (ICC) constructor failed to initialize.
PJ41911
Hitting the Content Engine Health Page causing two new versions of the GCD to be created.
PJ41912
Content Search Services (CSS) indexing change in Content Based Retrieval (CBR) dispatcher query to get full batches.
PJ41913
Content Search Services (CSS) indexing performance improvements.
PJ41915
Content Engine NullPointerExceptions error occurs with Content Search Services (CSS) indexing with INSO caused by exceeding user limits on open files.
PJ41916
Search does not need to retrieve specified property filter objects during look ahead.
PJ41917
Concurrent configuration transfers on separate isolated regions occur sequentially instead of parallel execution.
PJ41918
Duplicate workflows are launched if the CreateLiveWorkObject RPC does not receive a valid exception.
PJ41919
Workflow fails to invoke ILOG web services.
PJ41920
ACCE creation of new Workflow System causes an unexpected error.
PJ41921
Process Engine (PE) Enable trace command through vwtool when transfer configuration occurs.
PJ41922
Process Engine (PE) upgrade from 4.5.1 fails as upgrade code assumes that PE database is case insensitive.
PJ41923
FileNet Enterprise Manager (FEM) Class Description column in search results shows invalid values on refresh of that search result row.
PJ41924
Change Content Search Services (CSS) indexing Content Based Retrieval (CBR) counters to millisecond accuracy.
PJ41929
stringtotime() functions does not work following upgrade to 5.x.
PJ41931
Content Process Engine (CPE) client creates subdirectories in Record Manager (RM) installation folder even though that component is not installed by RM.
PJ41932
BiDi issue - applets need to pass a parent frame reference to the document properties Common Dialog.
PJ41933
Multi-user editing API exception messages are not translated.
PJ41934
Failure to open Process Designer from Case Builder to edit workflows due to non-Serializable object in WebLogic 10 (XT as EAR).
PJ41935
Content Search Services (CSS) indexing error was not logged when temporary directory for text extraction (CSSTemp) ran out-of-disk-space while retrieving from Atmos.
PJ41939
Removing the last region or remove workflow system database does not clean up the AsyncRPC tables.
PJ41943
FileNet Enterprise Manager (FEM) can not set VIEW_CONTENT permission for custom root classes.
PJ41944
CE Health page shows object stores being available (healthy) even with the database server being down.
PJ41952
IBM Case Manager (ICM) can not open custom or dynamic task work items from email.
PJ41954
A Process Engine CE_Operations 'create folder' call does not update the folder properties at the time of the folder creation.
PJ41957
Content Engine Bulk Importer (CEBI) -G option to "get" classes and output to a file is not recognized as a valid input and is ignored.
PJ41962
Process Engine (PE) is unable to complete configuration transfer, getting error [FNRPE2131090434E]Already in transaction.
PJ41964
Process Engine (PE) "unassignment" of the property values does not work.
PJ41966
Process Engine (PE) Case Analyzer with LDAP user being deleted without the Content Engine (CE) events getting processed.
PJ41976
FileNet Enterprise Manager (FEM) Admin user without "Modify Retention" privilege (FULL_CONTROL_OBJECT_STORE minus MODIFY_RETENTION) is not able to create a new subclass.
PJ41984
Content Engine Bulk Importer (CEBI) under load has problems with the locking mechanism for batches.
PJ41989
Content Engine (CE) COM Compatibility Layer (CCL) SetCaptureSource method throws 'unexpected exception' when used with AccessContentStream.
PJ41994
Process Engine (PE) is unable to handle nested circular reference group.
PJ41995
The client download service invalid command error now has new error text
PJ42003
FileNet Deployment Manager (FDM) Export fails while multiple FDM instances are running Export on CLI mode concurrently.
PJ42004
CELoginModule is not in the cceops.jar
PJ42005
Process Engine (PE) REST authentication wrongly processed Authorization header intended for Kerberos.
PJ42006
Need to support components using JAXB.
PJ42007
Component Manager multi-threads error with Case Initialize.
PJ42008
(ICM) In some situation, no Case History Event was generated.
PJ42009
Opening the scenario properties page from Process Simulation console failed.
PJ42012
Process Engine (PE) PEverify displays "INCORRECT NUMBER OF KEYS." error on multiple tables in the Oracle RAC
PJ42014
Remove enable2phase (set to false) from Oracle data source creation when using Configuration Manager User Interface (CMUI). The property is currently set to true on Oracle data sources created by CMUI
PJ42015
CFS-CMOD - Administration Console for Content Platform Engine (ACCE) displays CMODApplication Group ID values instead of Name when configuring replication class mappings
PJ42017
CFS-CMOD - Administration Console for Content Platform Engine (ACCE) does not create External Repository object when a CMOD Fixed Content Device is defined
PJ42018
CFS-CMOD - Administration Console for Content Platform Engine (ACCE) does not update CFS_REPOSITORY_MAP table when creating Replication Mappings
PJ42021
Content Search Services (CSS) Content Based Retrieval (CBR) continuable (paging) filtered 'order by rank' searches are missing total results
PJ42022
Web Service failing after upgrade to 5.2.0
PJ42027
Content Engine (CE) server retrieval of user group memberships performance when working with an IBM Connections environment
PJ42038
Configuration Manager will hang Content Engine when database is stopped.
PJ42039
Process Engine Case History modification events should be filtered when a document is filed/un-filed
PJ42042
Process Engine Case history store creation fails when recreating an existing Store with different values for the DBConnection or schema name.
PJ42044
When no Content Search Services index server is available during content ingestion, Content Engine (CE) is logging an incorrect WARN message.
PJ42045
LDAP Group.get_Users() returns twice the expected members
PJ42050
Initiating attachment would be missing if target object display name is different from symbolic name.
PJ42051
Incorrect error message when check out a compound document if you don't have access to all child documents.
PJ42052
Error during soft delete: com.filenet.api.exception.EngineRuntimeException: FNRCV0006E: EVENT_HANDLER_THREW: An exception occurred in the event handler. Unable to delete object.
PJ42054
Process Engine (PE) Invalid RPC "updateCaseWorkObjects" error during batch processing.
PJ42056
The Process Engine (PE) measure data field is shown as dimension on CA PTM
PJ42058
Process Engine (PE) Online Analytical Processing (OLAP) report may show incorrect "Number of Tasks in Progress".
PJ42064
Process Engine (PE) Process designer (PD) workflow step hangs when web services partner link is selected.

5.2.0.2-P8CPE-ALL-IF003 (includes 5.2.0.2-P8CPE-ALL-IF002 and 5.2.0.2-P8CPE-ALL-IF001)
APAR
Description
PJ41325
Unable to retrieve content immediately after creation in de-duplicated storage; however, retrieving content a short time later succeeds.
PJ41365
A Process Engine API issue on ordering by F_BoundUser in SQL Server.
PJ41670
When trying to create a Case History store using the Microsoft SQL Standard Edition database, it fails and shows the error: FNRCE0066E.
PJ41692
Thumbnails fail to generate on SUSE Linux 10 due to a Floating Point Exception.
PJ41728
Process Administrator and Process Configuration Console accessibility support has been added for out-of-the-box Workflows in Content Foundation.
PJ41730
Update to JRE v1.7.0_051 Certificates and to support SHA-256. See techdoc, 1640073.
PJ41746
PSIRT 1267: Oracle OIT 8.4.1 Security Patch p_17459777.

5.2.0.2-P8CPE-ALL-IF002 (includes 5.2.0.2-P8CPE-ALL-IF001)
APAR
Description
PJ41665
Sweep retention update can cause memory leak.

5.2.0.2-P8CPE-ALL-IF001
APAR
Description
PJ41421
PJ41368
CE_Operations: get and set operations do not work properly for non-document classes.

5.2.0.2-P8CPE-FP002 (Includes 5.2.0.1-P8CPE-FP001, 5.2.0.0-P8CPE-IF001 and 5.2.0.0-P8CPE-IF002)
APAR
Description
PJ41037
eDirectory (8.8.x) request to disable ServerSideSorting (SSS) feature.
PJ41147
Creating annotations in ICN causes the Security Descriptor to become corrupt.
PJ41178
In the Administration Console for Content Platform Engine, when you view the list of storage areas in an object store, the "File Bytes" column displays an incorrect value.
PJ41208
Content Platform Engine issues duplicate Content Search Service queries when results are filtered by data base criteria or security.
PJ41212
The NULL_STRING_VALUE_TEMPLATE macro function causes a validation error.
PJ41222
If a task object that is associated with a workflow that uses a BeginTimer is deleted, the work item hangs when you attempt to go to the conductor, which fills the event log.
PJ41224
Backslashes and other special characters in user names or distinguished names cause a Content Engine error and prevent users from logging on.
PJ41260
Jboss only: In a cluster environment, the correct EAR file is not used when you perform an upgrade.
PJ41269
Content Platform Engine fails to identify incoming trusts of an Active Directory LDAP Domain if the trustAttributes bitset field has bits other than an 0x08 set.
PJ41272
The Reassign Object Store Wizard fails with a request to create an object store. "A Verity Domain Configuration object must first be configured" error is returned.
PJ41278
pil*tmp files created on the Content Platform Engine temp directory during ICC journaling Content Search Services indexing causes the system to run out of disk space.
PJ41282
When you use the vwtool emptyqueue command to empty a queue that contains work objects, the queue is emptied, but error messages are written to the pesvr_system.log file.
PJ41283
A run time error occurs in the VwTimeDaemon: Error processing work object number <wobnum>.; Exception: [FNRPE2131090212E]Invalid or null.
PJ41285
Component Manager intermittently waits 30 seconds for the adaptor, even though the adaptor is ready to process more work. The mean time to complete one WS Invoke is less than 1 second.
PJ41287
The MemberOfGroups property does not unconditionally return all nested groups, regardless of property filter recursion levels.
PJ41291
When you use IBM Configuration Manager, Administration Console for Content Platform Engine is always deployed onto 'default_host', even if a different virtual host was specified for deployment of Content Engine 5.2.
PJ41298
You can use the Content Platform Engine Java API to create documents with StoragePolicy == Null and StorageArea == null when you use ContentReferences only.
PJ41301
Using FileNet Deployment Manager to reassign an object store fails with an error: "A Verity Domain Configuration object must first be configured" if the CBRLocale property is not set to null.
PJ41320
ICN Teamspace Add-on installation is inefficient and times out if there are too many objects in the Root Folder.
PJ41323
The Folder File Event begins before a unique containment name collision is resolved.
PJ41325
Content Engine produces an invalid serialized_data in the Content Queue during Content Queue processing.
PJ41342
The Content Manager UI Application Server Get Cells action fails on a new profile.
PJ41353
The currently supplied export.jar of text filtering message resources from the vendor OutsideIn (INSO) is incomplete. The incomplete .jar file prevents any useful message from being reported in the P8 logs.
PJ41365
With a Microsoft SQL Server database, sorting the 'All Assigned Work' in-basket in Case Manager Client results in an error.
PJ41366
When you use the stringtotime function, the xs:datetime time date mask () does not work as documented.
PJ41378
Search Templates for property and content fail when only content terms are specified.

5.2.0.1-P8CPE-FP001 (Includes 5.2.0.0-P8CPE-IF001 and 5.2.0.0-P8CPE-IF002)
APAR
Description
NA
New Administration Console for the Content Platform Engine. See techdoc 7038646, "What's new in the Administration Console for the Content Platform Engine," on the IBM support site for details.
NA
Enhancements for IBM Connections environments. See technote 1636386, "Enhancements in the Content Platform Engine 5.2.0 FP1 release for IBM Connections environments," on the IBM support site for details.
PJ40998
Process Analyzer fails to publish events when it encounters an event with step ID -7 (tracker map), which has tracker status 0.
PJ41032
Searches in WorkplaceXT 1.1.5 do not search subfolders.
PJ41035
FileNet Enterprise Manager cannot access the object class "Task" because a pre-existing customer class has the same Name value.
PJ41036
The data that is logged in the Bulk Import Tool must be masked or limited.
PJ41038
Increasing the maximum length of a property in FileNet Enterprise Manager does not expand the corresponding column in the database.
PJ41048
The Bulk Import Tool does not release locked files.
PJ41049
A Rational Performance Tester file is not created when you use two Bulk Import Tool servers.
PJ41051
Content Platform Engine failover does not occur when Content Platform Engine JVM detects communication exceptions.
PJ41076
Communication delays occur with an Image Services server in a CFS-IS environment.
PJ41077
An incorrect item count occurs after running the Content Consistency Checker.
PJ41079
The Bulk Import Tool ExternalErrorDirectory and ExternalRptDirectory functions stop working as expected.
PJ41081
Federation hangs with a NullPointerException when the "Document Title" property is NULL on an Image Services document.
PJ41096
A customer receives a "database access failed" error when you use FileNet Enterprise Manager to view index jobs to monitor manually submitted jobs.
PJ41100
After an upgrade, existing workflows that contain fields with illegal names (such as a reserved word like "attachment") cause the Tracker to fail with message: "Exception reading XML: XML Reading error Syntax in the field name."
PJ41106
When transferring a workflow after making change to a Component step, the option to check in the workflow to the Object Store is missing.
PJ41108
IBM Content Navigator workflows cannot be started by using Process Administrator.
PJ41118
IBM FileNet Content Manager does not add the Logon module properly if the IBM Content Navigator 2.0.1 Logon Module task ran first, which causes a problem logging onto the Administration Console for Content Platform Engine (ACCE).
PJ41131
Content Search Services must close the client socket when a socket exception or an incomplete attempt to read a file occurs.
PJ41141
When multipage documents are federated from FileNet Image Services to IBM FileNet Content Manager, their content elements are set to: IM Name Doc ID Page Notif. The period "." before "tif" is missing.
PJ41147
Creating annotations in IBM Content Navigator causes the Security Descriptor to become corrupt.
PJ41160
The Content Search Services time out must be increased on the Search client for idle connections to compensate for longer running queries.
PJ41167
A subfolder does not inherit the same security proxy as its parent folder.
PJ41188
The Bulk Import Tool hangs when iterating through folders upon startup.
PJ41200
Audit disposition rules do not properly handle class-specific phrases, and partial batches are dropped.
PJ41206
The root cause for a rolled-back distributed transaction is masked by a generic unexpected exception message.
PJ41224
Users whose Distinguished names contain a backslash character "\" are unable to log in.
PJ41252
Customer application instances of filenet.vw.api.VWWorkBasket can no longer be used after they have been serialized and deserialized.
PJ41253
The error "Premature end of Content-Length delimited message body" occurs.
PJ41254
After an upgrade, an error occurs when changing the description of an Event Log due to lengths of the F_Class and F_Operation fields.
PJ41255
During an upgrade, a transfer error "invalid operand" occurs.
PJ41261
The date mask "mm/dd/yyyy HH:tt:ss" is invalid.

5.2.0.0-P8CPE-IF002 (Includes 5.2.0.0-P8CPE-IF001)
APAR
Description
NA
The BootstrapConfig command line utility is sensitive to multicultural environments, but fails when you use a Turkish character set.

5.2.0.0-P8CPE-IF001
APAR
Description
NA
For document review enabled teamspaces, multiple authors cannot collaborate on documents.

Notices

This information was developed for products and services offered in the U.S.A.

IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.

IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to:

IBM Director of Licensing
IBM Corporation
J74/G4
555 Bailey Avenue
San Jose, CA 95141
U.S.A.

For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to:

Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan

The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.

This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.

Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.

IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.

Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:

IBM Corporation
J46A/G4
555 Bailey Avenue
San Jose, CA  95141-1003
U.S.A.

Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee.

The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us.

Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment.

Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.

All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only.

This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.

COPYRIGHT LICENSE:

This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs are provided "AS IS", without warranty of any kind. IBM shall not be liable for any damages arising out of your use of the sample programs.

Trademarks

IBM, the IBM logo, ibm.com, and FileNet are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.

Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.

UNIX is a registered trademark of The Open Group in the United States and other countries.

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.

Other product and service names might be trademarks of IBM or other companies.

Document change history


Date
Description
07 March 2014 Initial release of this fix pack.
12 March 2014 Administration Console for Content Platform Engine (ACCE) default Content Search Services (CSS) Index Maximum Size information added.
12 June 2014 Corrected Widgets version supported.
09 September 2014 Added Linux thumbnail technote 1651351 information.