FileNet Business Process Framework (BPF) Fix Pack Readme: BPF-4.1.0-004
©Copyright IBM Corporation 2009. All Rights Reserved.

About this fix pack
New in this fix pack
New in BPF-4.1.0-002
New in BPF-4.1.0-001
Compatibility
Installation, migration, upgrade, and configuration
Requirements
Certifications
New and changed BPF Web application files
Installing this fix pack
Uninstalling this fix pack
Product fix history
Contacting IBM support
Accessing IBM FileNet documentation, compatibility matrices, and fix packs
Notices
Trademarks

About this fix pack

The IBM® FileNet® Business Process Framework BPF-4.1.0-004 fix pack includes updates to BPF Explorer, BPF operations, and BPF Web application.

The fix pack is intended for installation on an existing BPF-4.1.0 GA, BPF-4.1.0-001, BPF-4.1.0-002 or BPF-4.1.0-003 system that is running in a FileNet P8 4.0.x or 4.5.x environment. If you have not yet installed Business Process Framework, you must install the BPF-4.1.0 GA software before installing this fix pack. For instructions, see the IBM FileNet Business Process Framework Installation and Upgrade Guide.

New in this fix pack

For details about the resolved defects in this fix pack, see Product fix history.

Introduced in BPF-4.1.0-002

This fix pack introduces the following new features:

"Hide Inbaskets when opening Case" option restored

This fix pack restores the BPF 3.5.2 Preferences option "Hide Inbaskets when opening Case" in the BPF Web application.

A BPF user can enable this option only in the default layout - that is, if the BPF user's role has not been assigned a different layout using the BPF Layout Designer.

If the "Hide Inbaskets when opening Case" option is enabled, the BPF Web application behaves as follows when a user opens a case either automatically in GetNext/Sequential mode or by double-clicking a case record in Browse mode:

When the user closes the case and returns to the Cases list, the Logo, Filters and Inbaskets List modules reappear and the Inbaskets drop down list is hidden.

New settings for Dialog windows in BPF Explorer

Add Workplace Command 3010, ShowProperties, into the Attachment context menu in BPF

This fix pack adds the ShowProperties (Workplace Command 3010) action into the Attachment context menu. By selecting this action,  users can review the properties of attachments.

Multilingual resources added into this fix pack

Starting with this fix pack, multilingual resources are added to the BPF fix pack instead of being being provided in separate language packs. The fix pack includes the following locales: de, es, fi, fr, it, ja, ko, pt-BR, zh-CN, and zh-TW.

BPF language resources are contained in the following files:

Localized Content Engine manifest XML files are located in the Translation folder of the fix pack. You can import the files of languages that you need into Content Engine by using Enterprise Manager.

New in BPF-4.1.0-001

This fix pack introduces the following new features:

Support multiple Case tabs in the BPF Web application

This fix pack adds support for allowing multiple Case tabs in the BPF Web application.

It is now possible to configure multiple Case tabs and spread your inbasket case fields among them. Nevertheless, some configuration and custom coding (in the EventHandlers.js::onCaseDisplay method) is required. Refer to the IBM FileNet Business Process Framework Developer Guide for more information.

Enhancements to the display order of an Inbasket which belongs to multiple roles

Beginning with 3.6, BPF introduced a feature that allows users to assign multiple roles to a single inbasket. However, if you adjusted the display order of inbaskets for one role, the display order for other roles sharing the inbasket role were also changed.

This fix pack enhances the support for inbaskets that are shared by multiple roles by enabling you to set the inbasket display order for each role without affecting the display order for other roles.

"Display Inbasket tools in CASEQUERY Inbasket" option restored

This fix pack restores the BPF 3.5.2 behavior that the Inbasket Toolbar displays when opening a Case in the CASEQUERY Inbasket from the Search Results.

In addition, a new CASEQUERY Inbasket layout template file, Bp8CaseQueryLayout_TwoLines.xml, is provided to address the problem that caused the Toolbar to overlap the Case area if there were too many tools to be displayed on one line. Refer to Install new and changed files for information on using this file.

This change resulted from fixes to resolve defect 750011.

Enhancements to custom JavaScript EventHandlers

This fix pack introduces a new event, onBeforeDoLookupSearch, and enhances the event, onBeforeProcessLookupItem, by providing one more parameter, valueList, which is the handle to an XML DOM Node list object containing the values for whatever record.  These two events are related to custom Lookups. 

The onBeforeDoLookupSearch event is raised before a custom lookup URL is called. This allows the case field values passed to the custom lookup URL to be validated and/or formatted in a custom fashion to handle differences between the DATE or MONEY format in use on the BPF client, for example, and those expected by the lookup JSP or other resource.

For more information, please refer to the BPF Developer Guide and the code samples. You can find them on the Information Management support page (www.ibm.com/software/data/support). Select FileNet Business Process Manager from the "Select a category" list. Click Documentation under FileNet Business Process Manager Support, click Business Process Framework under Product documentation, and then click the links of FileNet Business Process Framework (BPF) Developer Guide and FileNet Business Process Framework (BPF) Developer Guide Code Samples for v4.1.

This enhancement resulted from fixes to resolve PJ34522.

Compatibility

For information, see the IBM FileNet P8 Hardware and Software Requirements and the FileNet P8 4.5.x Fix Pack Compatibility Matrix or FileNet P8 4.0.x Dependency/Compatibility Matrix.

Installation, migration, upgrade, and configuration

Requirements

The BPF-4.1.0-004 fix pack supports FileNet P8 4.5.x and P8 4.0.x. At a minimum, the following components must be installed before you install this fix pack:

In P8 4.5.x, the Component Manager (CE_Operations) is optional. However, BPF 4.1 requires the Component Manager. For more information, see "Configuring and starting the Component Manager (on an Application Engine server)" in the IBM FileNet P8 Platform Installation and Upgrade Guide.

Certifications

NOTE For information about FileNet P8 Platform certification support, refer to FileNet P8 Hardware and Software Requirements, FileNet P8 Release Notes, and the fix pack readme documentation.

New and changed BPF Web application files

This fix pack includes the following changed and new files for your BPF Web application. You will need to install these files in the installation location and deployment location for your BPF Web application. For information about installing these files, see Install new and changed files.

BPF Web application folder File New as of...
root About.jsp  
Bp8AttachIFrameEntry.jsp  
Bp8Dialog.jsp  
Bp8SSOSignout.jsp -001
Bp8ViewerDocs.jsp  
Bp8ViewerFrameset.jsp  
Bp8ViewerModule.jsp  
Lookup.jsp  
UserPreferences.jsp  
UserPrefs.jsp  
\css Bp8Styles.css  
\dtd case.dtd  
\img\mime Bmp16.gif  
Bmp32.gif  
Default16.gif  
Default32.gif  
Doc16.gif  
Doc32.gif  
Gif16.gif  
Gif32.gif  
Htm16.gif  
Htm32.gif  
Jpg16.gif  
Jpg32.gif  
Modca16.gif -003
Msg16.gif  
Oft16.gif  
Pdf16.gif  
Pdf32.gif  
Pep32.gif  
Ppt16.gif  
Ppt32.gif  
Tif16.gif  
Tif32.gif  
Txt16.gif  
Txt32.gif  
Una16.gif  
Una32.gif  
Vcf16.gif  
Vcs16.gif  
Xls16.gif  
Xls32.gif  
Xml16.gif  
Xml32.gif  
\inc InitUserPreferences.inc  
\js Bp8BusinessObjects.js  
Bp8CaseOperation.js  
Bp8ContextMenu.js  
Bp8Errors.js  
Bp8InitMain.js  
Bp8Util.js  
CreateCase.js  
RemoteFunctions.js  
RemoteScripting.js  
FormUtil.js  
\js\layout assignRoles.js  
BPFLayoutInitMain.js  
\plugins\custom EventHandlers.js.template  
\plugins\tabs\attachment Bp8AttachmentsTab.jsp  
\plugins\tabs\attachment\ui Bp8AttachmentsTab.jsp  
\plugins\tabs\attachment\xsl\include Bp8FavoriteAttachDocsIcons.xsl  
Bp8GetItemLinkURL.xsl  
ListViewContextMenu.xsl  
\plugins\tabs\attachment\xsl\list Bp8AttachTabSelectableListView.xsl  
\plugins\tabs\table TableTab.jsp  
\plugins\tools\add_document\ui Bp8AddDocument.jsp  
\plugins\tools\create_browse CreateCase.jsp  
\plugins\tools\create_case Bp8CreateCase.jsp  
\UI-INF\jsp\modules\apps Bp8MainModuleJSP.jsp  
Bp8SignInModuleJSP.jsp  
\UI-INF\jsp\ui Bp8AttachIFrameEntry.jsp  
Bp8Main.jsp

Bp8RemoteCallSingIn.jsp  
Bp8ViewerDocs.jsp  
\vbs Bp8Util.vbs  
\WEB-INF Bp8Actions.xml  
Bp8CaseQueryLayout.xml  
Bp8CaseQueryLayout_TwoLines.xml -001
Bp8ExtCommands.xml  
Bp8ExtTasks.xml  
Bp8Layout.xml  
user-preferences.xml  
\WEB-INF\lib
bpfCM.jar  
bpfCMResources.jar  
bpfCustomLangResources.jar  
bpfLangResources.jar  
bpfWA.jar  
\WEB-INF\xsl\list Bp8AttachDocsSelectableListView.xsl  
Bp8FavoriteAttachDocsSelectableListView.xsl  
\WEB-INF\xsl\include Bp8AdoTransform.xsl  
Bp8AttachmentsPaging.xsl -003
Bp8AttachmentsSorting.xsl -003
Bp8CustomSearchIcons.xsl  
Bp8FavoriteAttachDocsIcons.xsl  
Bp8GetItemLinkURL.xsl  
ListViewContextMenu.xsl  
\xsl Bp8CaseProps.xsl  
Bp8Cases.xsl  
Bp8Filters.xsl  
Bp8MergeCase.xsl  
Bp8ReclassifyCase.xsl  
Bp8SplitCase.xsl  
Bp8Tool.xsl  

Install this fix pack

To install this fix pack:

  1. Install new and changed files.
  2. Install the updated BPF Explorer.
  3. Update the BPF Web application configuration.
  4. Apply eForms changes.
  5. Update the BPF operations.
  6. Validate the BPF Web application.
  7. Install inventory marker files.

Install new and changed files

To install the new and changed files for this fix pack:

  1. If you installed any fix pack that is later than the minimum required version, for the Content Engine, Process Engine, Application Engine, or eForms, replace the following JAR files for that component:

    Component JAR Files
    Content Engine
    Jace.jar
    javaapi.jar
    Process Engine
    pe.jar
    peResources.jar
    Application Engine
    aeeforms.jar
    listener.jar
    mailapi.jar
    p8ciops.jar (renamed as ContentExtendedOps.jar in P8 4.5.x)
    p8toolkit.jar
    soap.jar
    p8webappLogging.jar
    commons-fileupload-1.*.jar
    eForms
    eforms-resources.jar
    eforms.jar
    itext-1.5.2.jar
    jai_codec.jar
    commons-httpclient-2.0.2.jar

    You can find the new versions of these files in the Workplace WEB-INF\lib folder. By default the Workplace WEB-INF\lib folder is in the following location:

    To replace the JAR files:

    By default, the BPF installation location is

    Important: You will also need to copy these JAR files to your BPF Web application deployment location as described in step 7.

  2. Download the fix pack and extract the files to a temporary folder on your local system.
  3. Copy the files to the appropriate folders in the BPF installation location. For a list of these files and the folders in which they belong, see New and changed BPF Web application files.
  4. Stop the application server on which your BPF Web application is running.
  5. Use the Export Manifest option in BPF Explorer to back up the BPF Metastore configuration information. To access the Export Manifest option:
    1. Right-click Export and Import Management and select All tasks > Add All Objects to Export List.
    2. Right-click Export and Import Management again and select All tasks > Export XML Manifest.
  6. Back up all files in the BPF Web application deploy location. Typically, the deploy location is different from the BPF install home directory.

    If your application is deployed as a WAR or EAR file, back up the WAR or EAR file.

  7. Update the BPF Web application files in deploy location with the new and changed files from the fix pack.

    Folder structure

    1. Replace the files in the folder structure with the changed BPF Web application files, and add the new files from the fix pack to the appropriate folders. For a list of the files and the folders in which they belong, see New and changed BPF Web application files.
    2. Copy any JAR files you replaced in step 1 to the /WEB-INF/lib folder in the deployment folder structure.
  8. WAR file

    1. Copy the WAR file to a temporary folder. In this procedure, the temporary folder is assumed to be C:\temp_war.
    2. Open a command window.
    3. Navigate to C:\temp_war and then run the following command to extract the WAR file contents:

      jar -xvf bpf_app.war
    4. Delete the WAR file from the C:\temp_war folder.
    5. Replace the files in the C:\temp_war folder structure with the changed files, and add the new files from the fix pack to the appropriate folders. For a list of the files and the folders in which they belong, see New and changed BPF Web application files.
    6. Copy any JAR files you replaced in step 1 to the C:\temp_war\WEB-INF\lib folder.

    EAR file

    1. Copy the EAR file to a temporary folder. In this procedure, the temporary folder is assumed to be C:\temp_ear.
    2. Open a command window.
    3. Navigate to the C:\temp_ear folder and then run the following command to extract the WAR file and META-INF folder contents to the C:\temp_ear folder:

      jar -xvf bpf_app.ear
    4. Delete the EAR file from the C:\temp_ear folder.
    5. Copy the WAR file from the C:\temp_ear folder to another temporary folder. In this procedure, the second temporary folder is assumed to be C:\temp_war.
    6. Navigate to C:\temp_war and then run the following command to extract the WAR file contents:

         jar -xvf bpf_app.war

    7. Delete the WAR file from the C:\temp_war folder.
    8. Replace the files in the C:\temp_war folder structure with the changed files, and add the new files from the fix pack to the appropriate folders. For a list of the files and the folders in which they belong, see New and changed BPF Web application files.
    9. Copy any JAR files you replaced in step 1 to the corresponding folders in the C:\temp_war\WEB-INF\lib folder.
  9. Update the web.xml file for your BPF Web application. 

    If your application is deployed to a Folder structure, update the web.xml file in the <bpf-app>\WEB-INF folder.

    If your application is deployed as an EAR or WAR file, update the web.xml file you extracted to a temporary folder in step 7.
    1. If upgrading from BPF-4.1 GA, BPF-4.1.0-001 or BPF-4.1.0-002, add the following elements after the last <servlet-mapping> element and before the <welcome-file-list> element:  

      <!-- mime-mappings below -->
      <mime-mapping>
         <extension>doc</extension>
         <mime-type>application/msword</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>docx</extension>
         <mime-type>application/msword</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>xls</extension>
         <mime-type>application/vnd.ms-excel</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>xlsx</extension>
         <mime-type>application/vnd.ms-excel</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>xlsb</extension>
         <mime-type>application/vnd.ms-excel</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>xlsm</extension>
         <mime-type>application/vnd.ms-excel</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>ppt</extension>
         <mime-type>application/vnd.ms-powerpoint</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>pptx</extension>
         <mime-type>application/vnd.ms-powerpoint</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>ppsx</extension>
         <mime-type>application/vnd.ms-powerpoint</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>svg</extension>
         <mime-type>image/svg+xml</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>xfdl</extension>
         <mime-type>application/vnd.xfdl</mime-type>
      </mime-mapping>
      <mime-mapping>
         <extension>xfdd</extension>
         <mime-type>application/vnd.xfdl.design</mime-type>
      </mime-mapping>
    2. If AE 4.0.2.7 or higher version is used, add the following setting after the last <context-param> element and (1) before the first <servlet> element if SSO is not configured OR (2) before the <filter> section if SSO is configured:

      <!--
              secureAuthenticationParameters: Remove sensitive authentication parameters from the sign-in page. 
              The value is numeric (and not true/false) so that the functionality can be expanded to address more parameters in the future. 
              Here are the current supported values:

              0 = Don't secure anything (default).
              1 = Remove the sessionId parameter.

              Numbers deemed invalid will result in default "0" behavior.
          -->
          <context-param>
              <param-name>secureAuthenticationParameters</param-name>
              <param-value>1</param-value>
          </context-param>

      NOTE:
      (1) This setting is new from BPF 4.1.0-004. Before BPF 4.1.0-004, BPF contains sessionId parameter in url. From BPF 4.1.0-004, this setting is provided to allow you to EITHER keep sessionId parameter in url by setting its value to 0 OR remove this parameter from url by setting its value to 1, and this setting should be set to 1 by default. 
      (2) This setting will only take effect when AE 4.0.2.7 or higher version is applied. If the AE version is lower than 4.0.2.7, you needn't add this setting to BPF web.xml, this setting will be ignored by BPF if it is added to web.xml. You can refer to APAR PJ37346 fixed in AE 4.0.2.7 for more information.

    3. If you are upgrading from BPF-4.1 GA or BPF-4.1.0-001 and your BPF Web application needs to support clients with double-byte character sets, add the following code after the <context-param> sections:

      <filter>
         <filter-name>encoding</filter-name>
         <description>utf-8 filter</description>
         <filter-class>com.filenet.bp8.apps.server.filter.EncodingFilter</filter-class>
         <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
         </init-param>
         </filter>
      <filter-mapping>
         <filter-name>encoding</filter-name>
         <url-pattern>/*</url-pattern>
      </filter-mapping>
  10. If you have more tools than can fit into the Toolbar area in the BPF Web application, perform the following steps to prevent the tools from overlapping the Case area:

    CASEQUERY inbasket

    Back up the Bp8CaseQueryLayout.xml file and then rename the Bp8CaseQueryLayout_TwoLines.xml file as Bp8CaseQueryLayout.xml. These files are in the <bpf-app>\WEB-INF\ folder.

    Standard inbasket

    After you install the fix pack, use Layout Designer to increase the vertical space for the top Toolbar area in the layout that you are using.

  11. WAR or EAR file deployment: Repackage the updated file structure into a new WAR or EAR file:

    WAR file

    1. Repackage the WAR file with the updated files in the C:\temp_war folder by executing the following command:

      jar -cvf bpf_app.war *
    2. Copy the WAR file to the BPF Web application deployment location.
  12. EAR File

    1. Repackage the WAR file with the updated files in the C:\temp_war folder by executing the following command:

      jar -cvf bpf_app.war *
    2. Copy the WAR file generated in the previous step from the C:\temp_war folder to the C:\temp_ear folder.
    3. Repackage the EAR file by executing the following command:

      jar -cvf bpf_app.ear *
    4. Copy the EAR file to the BPF Web application deployment location
  13. JBoss and WebSphere only: Delete all the cache folders for the BPF Web application.

    The default location of the cache folders for the BPF Web application is

  14. JBoss and WebSphere only: Restart the application server on which BPF Web application is running.
  15. WebLogic only: Redeploy the BPF Web application.

Install the updated BPF Explorer

  1. Run the filenet_bpf_explorer_setup.exe program in the BPF-4.1.0-004 fix pack to uninstall BPF Explorer.
  2. Run the filenet_bpf_explorer_setup.exe program in the BPF-4.1.0-004 fix pack again to install the updated BPF Explorer. For information about the setup program, see "BPF Explorer installation" in the IBM FileNet Business Process Framework Installation and Upgrade Guide.

Update your BPF Web application configuration

  1. Upgrade the BPF Metastore schema.

    TIP Before you upgrade the schema, review the following topics in the Business Process Framework Installation Guide:

    In prior releases, you could delete a company object (BUSINESS_UNIT_ID) even if user objects (USER_UNITS) still referenced that company. The BPF-4.1.0-004 fix pack includes a fix to prevent you from deleting a company object that is referenced by a user object. As part of this fix, the Step3 script that you run to upgrade the Metastore schema removes references to any deleted companies from user objects. You must manually reassign companies to these users after you apply the fix pack.

    1. Run the following SQL query against the BPF Metastore to obtain a list of the users for whom the Step3 script will delete the company assignment:

      select * from USER_UNITS where BUSINESS_UNIT_ID not in (select BUSINESS_UNIT_ID from BUSINESS_DATA)
    2. Edit the BPF-4.1.0-004 Step3 script to match your environment as needed:
      • If your BPF Metastore is on DB2, edit the Step3.DB2.Bp8.Metabase.1.0.sql script.

        Important: You must replace all <BPF_SCHEMA><BPF_PROC_SCHEMA> and <BPF_FUNC_SCHEMA> with the real schemas of tables and views, stored procedures and functions of your BPF Metadatabse respectively.
      • If your BPF Metastore is on Microsoft® SQL Server, edit the Step3.mssql.Bp8.Metabase.1.0.sql script.
      • If your BPF Metastore is on Oracle, edit the Step3.oracle.Bp8.Metabase.1.0.sql script.

        Important: If you run this script using SQL*Plus Worksheet, you must search and replace all &&BPF_SCHEMA with the real schema of your BPF Metadatabase. Otherwise, if using SQL*Plus, you need to enter the real schema when it prompts "Enter value for bpf_schema:". 
    3. Run the Step3 script. For information on running this script, refer to "Loading the BPF Metastore" in the IBM FileNet Business Process Framework Installation and Upgrade Guide.

      If you run the script on Oracle, the following error might occur:

      ORA-01460: unimplemented or unreasonable conversion requested
      ORA-06512: at "BP8.UPDATE_SETTINGS", line 16


      If you receive this error, replace the following line in the BPF-4.1.0-004 Step3.oracle.Bp8.Metabase.1.0.sql script:

      CALL UPDATE_SETTINGS (N'WEB', N'DIALOG_WINDOW_RESIZABLE',N'False',N'Whether Action Dialog Window can be resizable (Default:False)');

      with the following line:

      CALL UPDATE_SETTINGS (N'WEB', 'DIALOG_WINDOW_RESIZABLE',N'False',N'Whether Action Dialog Window can be resizable (Default:False)');

      Rerun the script.
  2. Log into BPF Explorer.
  3. If upgrading from BPF-4.1 GA, BPF-4.1.0-001 or BPF-4.1.0-002, update the Adhoc search definition options:
    1. In the console tree, expand the Application Settings node and click Web Application.
    2. Right-click Attachments tab - Adhoc search definition, click Properties, and add the following text after the select keyword:

      a.Bp8ObjectClass as ObjectClassID,

      The value is case sensitive, so enter the new text exactly as shown.
    3. Right-click Viewer documents list - Adhoc search definition, click Properties, and add the following text after the select keyword:

      a.Bp8ObjectClass as ObjectClassID,

      The value is case sensitive, so enter the new text exactly as shown.
  4. If you are upgrading from BPF-4.1 GA, BPF-4.1.0-001 or BPF-4.1.0-002, and you customized the Attachment Panel Document List SQL statements for any inbaskets, perform the following steps for each of these inbaskets:
    1. In the console tree, expand the Inbasket Configurations node.
    2. Right-click the inbasket that you want to update and click Properties.
    3. Click the General tab.
    4. In the Attachment Panel Document List SQL field add the following text after the select keyword:

      a.Bp8ObjectClass as ObjectClassID,

      The value is case sensitive, so enter the new text exactly as shown.
  5. If you are upgrading from BPF-4.1 GA or BPF-4.1.0-001 and you are using the sample Case Management application, change the inbasket type for the Indexer role:
    1. In the console tree, expand Inbasket Configuration node.
    2. Right-click the Matching Inbasket of the Indexer role and click Properties.
    3. Click the General tab.
    4. From the Inbasket type list, select STANDARD.

Apply eForms changes

If you upgrade eForms to eForms V4.0.2.3 or higher, you must synchronize the eForms JavaScript that is used by Business Process Framework. For information on synchronizing the eForms JavaScript, refer to the Manual_Instruction_Sync_eForms_Script.htm file that is included in this fix pack.

Update the BPF Operations

  1. Stop Component Manager by using Process Task Manager on the Application Engine.
  2. Back up the bp8ciops.jar file. By default, this file is in the following folder:
  3. Extract the bp8_config.xml and log4j.xml files from the bp8ciops.jar file.
  4. If you use Oracle for your Bp8Metastore database, edit the bp8_config.xml file to use the Oracle database service name instead of the Oracle database SID.
  5. Optional: To encrypt the password of BPF Metastore database that is configured in the bp8_config.xml file at the node of <Bp8Operations>/<JDBC>/<Password>:
    1. Launch the Command Prompt (Windows® 2000/XP/2003) or shell console (Linux® or UNIX® platform - AIX, Solaris, and HP-UX), and then change the current directory to the folder which contains the bp8ciops.jar delivered with the fix pack.
    2. Ensure that the java command is reachable through the PATH environment variable.
    3. Run the following command to generate the encrypted password:

      java -jar bp8ciops.jar cm_user_password bpf_db_password

      The cm_user_password is the password of the user which is used to start BPF_Operations in Component Manager, and bpf_db_password is the password of BPF Metastore database. Please replace with your actual values.

      After running this command, the encrypted password will be displayed in Command Prompt/shell console, in the format encrypted{xxxxxxxxx}.

    4. Copy and paste the encrypted password, including the prefix encrypted{ and suffix }, to the extracted bp8_config.xml file to replace the password in plaintext.
  6. Use WinZip or an equivalent utility to replace the bp8_config.xml and log4j.xml files in the bp8ciops.jar that was delivered with the fix pack with the files you extracted in step 3.
  7. Replace the bp8ciops.jar that is currently installed on the BPF application server with the file that you updated in step 5.
  8. If you installed P8PE-4.0.2-001.001 test fix or a later P8PE fix pack, navigate to the Connection Point that is used in your system and add the following text in the JRE Parameters field on the Advanced page:

    -Dfilenet.pe.cm.adaptor.single.dispatcher.BPF_Operations=true ‑Dfilenet.pe.cm.buffer.size=50 -Dfilenet.pe.eventlog.level=WARNING
  9. Restart the Component Manager.
  10. Verify that the BPF operations work correctly.

    If you use the sample Case Management application and have created workflow subscription on the Content Engine Case Management Documents document class(please refer to section "Creating workflow subscription on the Content Engine Case Management Documents document class (optional)" in BPF 4.1 Installation Guide), you can ensure that the BPF operations are working correctly as follows:
    1. In Workplace or FileNet Enterprise Manager, add a new document to the Case Management Documents document class.
    2. Set the DocEntryStatus and DocType values to 1.

    If the BPF operations are working correctly, BPF creates a new case and you can see it in the Index Inbasket.

Important: If you set the encrypted password in step 5, you must repeat steps 1 through 10 to refresh the encrypted password whenever the following passwords are changed:

Validate the BPF Web application

Before users access the BPF Web application, validate that the application is working:

  1. Clear Internet Explorer caches by deleting Temporary Internet Files with all offline content on all BPF clients.
  2. Launch BPF Web application and validate that the application is working correctly. For information about validating the BPF Web application, see "Logging on to a sample Business Process Framework Web application” in the IBM FileNet Business Process Framework Installation and Upgrade Guide.

Install inventory marker files

Starting with BPF-4.1.0-004, BPF provides two inventory marker files, also called tag files. The first tag file identifies the product name and the version number. In this release the file is named IBM_FileNet_Business_Process_Framework.4.1.0.swtag. The second tag file identifies the fix pack number, if applicable. In this release the file is named BPF.4.1.0.4.fxtag.

  1. Go to the <BPF_installation_location> directory. By default, the <BPF_installation_location> is:
  2. Under the <BPF_installation_location> directory, create a directory named properties.
  3. Under the  <BPF_installation_location>/properties directory, create a directory named version.
  4. Under the  <BPF_installation_location>/properties/version directory, copy the two tag files. These files are included in this fix pack:
    IBM_FileNet_Business_Process_Framework.4.1.0.swtag
    BPF.4.1.0.4.fxtag

Important: Since BPF uninstaller does not uninstall files that are not laid down by BPF installer, to uninstall these two files, you need manually remove the <BPF_installation_location>/properties directory, including all subdirectories and files, after uninstalling the BPF product using BPF uninstaller.

Uninstalling this fix pack

You cannot uninstall the BPF-4.1.0-004 fix pack.

Product fix history

The following tables list the product fixes in this fix pack.

BPF-4.1.0-004

Defect # APAR Name Type Area/
Sub-system
Description
858635 PJ37265 Fix BPF Translation Some critical strings in BPF 4.1.0-003 are not translated correctly into Finnish.
853749 PJ37119 Fix BPF Web application Out of memory(OOM) when populating 200 000 case to BPF.
856881 PJ37224 Fix BPF Operations
Bp8AuditLogItem not deleted when BPF_Operations::attachDoc fails and is rolled back due to locked work item error.
857215 PJ37225 Fix BPF Operations BPF_Operations::attachDoc errors when it encounters a 'Lock work object failed: Work object already locked' error instead of returning 0.
847695 PJ37182 Fix BPF Web application Incorrect handling of nested groups leads to long login time with direct LDAP integration.
856142 PJ37182 Fix BPF Web application Circular group membership causes BPF to hang (loop over processGroups) when a user logs in (using direct LDAP integration).
741114 PJ36642 Fix BPF Web application  Case Operation: VWAttachments are not forwarded.
850609 PJ36935 Fix BPF Web application InbasketsCombo fails to display within custom layout.
850614 PJ36936 Fix BPF Web application Add multi-value field to eform but not associate to equivalent BPFfield causes issue.
845131 PJ36965 Fix BPF Web application After upgrade P8 eForm to 4.0.1-005 save and close button appear in eForm tab in BPF.
852211 PJ37065 Fix BPF Web application BPF field not updated from eform field if only one field is modified and the cursor remains in the field.
794152 PJ37168 Fix BPF Database Script
Database user IDs are hardcoded in the BPF4.1.0-002 patch SQL script files.
858173 PJ37174 Fix BPF Web application Error "Unsupported Call" completing a column field in a table on an eForm.
862454 PJ37330 Fix BPF Web application Receives error "Invalid Parameter" when trying to access Bp8Attachment value for case created using split case tool.
864844 PJ37386 Fix BPF Web application Get Error 500 while try to view the document from BPF case when users do not have permission to the Major Version 1 of the document.
890484 PJ37478 Fix BPF Operations The bp8_config.xml file inside BPF_Operations bp8ciops.jar contains the database user's password in clear text and not encrypted.
892673 PJ37583 Fix BPF Web application "Object Required" error occurred when clicking X button to close web application in IE8.
892467 PJ37584 Fix BPF Web application Problem occurred when selecting item in drop-down list using IE8.
902184 PJ37780 FixBPF Web applicationUnable to remove case attachment from Attachments Tab or Panel on BPF-4.1.0-1022+ when attachment versioning is disabled.

BPF-4.1.0-003

Defect # APAR Name Type Area/
Sub-system
Description
761174   Enhancement
BPF Web application

Provides support for the case-insensitive views feature that was introduced in Process Engine 4.0.3.

The Oracle and DB2 database views generated by default by the Process Engine cannot be used by BPF. Instead, the view names must be manually updated each time a new queue is defined, a queue definition is updated, or a workflow is transferred. The procedure for updating the view names is described in the BPF Installation Guide. As of Process Engine 4.0.3, the Process Engine can be configured to generate an additional set of case insensitive views.

To generate a case-insensitive set of views, use the Process Engine administrative tool vwtool with the createDBviewsCI command. Information about this command is provided in the P8 documentation under System Administration > Process Administration > Administrative Tools > vwtool > commands > createDBviewsCI. Once the case-insensitive views have been generated, use the Configuration > Queues option in BPF Explorer to update the object name of each Workflow queue to match the name generated by vwtool.

823854 PJ36796 Fix

BPF Web application

Additional security profiles are listed for some users when the users log in to the BPF Web application.
813823 PJ36315 Fix

BPF Web application

BPF Operations

BPF does not update the value of the Bp8CaseID property in documents that are attached to BPF cases.
789274 PJ35374 Fix

BPF Explorer

An exception occurs when users attempt to start the Case Tab Designer tool.
819135 PJ36291 Fix

BPF Web application

After a user upgrades from BPF 3.6 to BPF 4.1, an exception occurs when users open cases that are associated with workflows that do not expose the Bp8CaseType field on the inbasket steps.
817825 PJ36152 Fix

BPF Operations

BPF does not update the bp8case_bp8attachment property in a case if the user creates a case by adding a document of the Case Management type in the workflow subscription.

789439 PJ35339 Enhancement

BPF Web application

BPF Explorer

Users can now configure the display format of individual case fields of type DATE. A user can use BPF Explorer to configure a DATE case field to display the date, the time, or both the date and time.

789579 PJ35284 Fix

BPF Web application

The Add Document incorrectly displays the case type ID in the Case Type field. This field should display the name of the case type.
795092 PJ35761 Fix

BPF Web application

If the BPF Web application is configured to use multiple object stores, an exception occurs when users attempt to open documents in the Document Viewer.
792060 PJ35945 Fix

BPF Web application

BPF incorrectly saves and displays the values of DATE case fields for dates entered during daylight savings time (DST).
789939 PJ36641 Fix

BPF Web application

An error 403 occurs if a user submits an eForms case more than once.
790503 PJ36797 Fix

BPF Web application

The Create Case tool incorrectly starts the workflow before creating the Bp8Attachment objects that are associated with the new case.
797272 PJ36798 Fix

BPF Web application

The lookup feature does not handle Unicode characters correctly. As a result, a search containing a Unicode character returns "no match found."

795656 PJ35946 Fix

BPF Web application

If the BPF Web application is configured to use multiple object stores, a Content Engine security error occurs if a user attempts to add a document, but does not have access rights to all the domain object stores.
800476 PJ36036 Fix

BPF Web application

The following problems can occur in the BPF integration servlet when the 9010 command is used:
  • BPF switches the user's role when the user opens a case from a search.
  • BPF returns an Invalid Inbasket ID error when a user opens a case from a search.
  • The integration servlet caches a user's credentials. After the user logs off, the servlet uses the cached credentials for a different user.
  • An error occurs when a user who is not a member of the master role for an inbasket tries to open a case in CASEQUERY mode.
794492 PJ35608 Fix

BPF Operations

The BPF updateCase operation always attempts to update mapped attachment fields. If the attachment field does not exist, the updateCase operation returns an error and rolls back the entire update.
803526 PJ36799 Fix

BPF Web application

If a user attempts to save a case without completing the required fields, BPF prompts the user to complete the fields. However, the order in which the prompts are given does not match the order in which the fields are displayed.
820311 PJ36199 Fix

BPF Operations

If users are creating cases while the Content Engine server is experiencing problems, BPF can create cases with duplicate case IDs.
829813 PJ36472 Fix
BPF Web application
If users enable the case count feature, DB2 experiences deadlocks when running heavy loads.

BPF-4.1.0-002

Defect ID APAR Name Type Area/
Sub-system
Description
787522
PJ35189 / 35968537 Fix BPF Web application
If the Bp8CaseType in the Case Management Sample workflow is changed from Integer to String, a java.lang.ClassCastException: java.lang.String error occurs when a user opens an existing case.
787416
PJ35525 / 36018995 Fix BPF Web application
A validation error occurs when the user attempts to enter a time in a date/time field.
782557 PJ35526 / 36018999 Fix BPF Web application

Users are not warned that cases are not locked if the cases are opened from a CASEQUERY (9000) inbasket that contains no editable fields.

772480 PJ35527 / 36019002 Enhancement BPF Web application

BPF Explorer
Added application settings in BPF Explorer to control the size and behavior of the Reasons dialog in the BPF Web application.
782027 PJ35528 / 36019007 Fix BPF Web application

If the Application Engine is in a different HTTP domain than the BPF Web application, users receive a "Permission Denied" error when they open or close eForms form data attachments.

776091 PJ35529 / 35858571 Fix BPF Web application If a user saves or performs an action on a case, the following error occurs: Unable to convert that value to a boolean.
782042 PJ35532 / 36019017 Fix BPF Web application The Close button does not close the Attachment List window if a user opened the window by clicking the Attachment icon on the Attachments tab.
769380 PJ35533 / 36019022 Fix BPF Web application If the BPF Metastore is in MS SQL 2005, the Case tabs order in the BPF Web application is not consistent with the order configured for the tabs in BPF Explorer.
769385 PJ35466 / 36019026 Fix BPF Web application

BPF Explorer
If the BPF Metastore is in MS SQL 2005, the inbasket filter order in the BPF Web application is not consistent with the order configured for the filter in BPF Explorer.
781358 PJ35467 / 36019033 Fix BPF Web application If the cache is set to 1 (_cache=1) for the Table tab, data is not displayed when a user clicks the Table tab a second time.
757425 PJ35468 / 36019038 Fix BPF Explorer A user can delete a company in BPF Explorer even though that company has been assigned to a user.
788729 PJ35469 / 36019044
Enhancement
BPF Web application Added multilingual resources to the BPF Web application.
770427 PJ35470 / 36019071 Fix
BPF Operations
The BPF_Operations::logEventWithCaseType method stores the Content Engine Bp8AuditLogItem object in the default Content Engine object store if the Bp8CaseType is an invalid value and does not notify the user.
785595 PJ35471 / 36019075 Fix
BPF Explorer
The layout in the property panel of BPF Explorer and the cells for the Case fields tab data are incorrect in Japanese.
786102 PJ35472 / 35960350 Fix BPF Explorer If the user does not select Browse mode in the New Tool wizard, BPF saves tools with a NULL value instead of 0 for the BROWSE_MODE.
778411 PJ35473 / 36019081 Enhancement BPF Web application The option to hide inbaskets and filters when a user opens a case has been restored.
767883 PJ35474 / 36019094 Fix BPF Explorer BPF Explorer import fails with error 457 if there are duplicate settings in the XML file.
780971 PJ34790 / 35901891 Fix BPF Web application A new user whose username contains uppercase letters cannot sign onto the BPF Web application if the BPF Metastore is on DB2. The user is told that no Role is assigned.
746349 PJ35475 / 36019098
Fix BPF Web application When a user moves the cursor to a submenu of the Create Case menu, the submenu disappears immediately.
775134 PJ35476 / 36019102 Fix BPF Web application

When new LDAP users log on to the BPF Web application, multiple instances of an integrity constraint error are entered in the Bp8.log file.

756068 PJ35477 / 36019117 Fix BPF Web application The default labels in the BPF Web application and the key values in the strings.en.txt file are not consistent.
783655 PJ35478 / 36019121 Enhancement BPF Web application Added the Workplace command 3010 ShowProperties to the Attachment context menu in the BPF Web application.
741245 PJ35479 / 36019125 Enhancement BPF Web application The BPF build number, build day and Copyright information are now updated automatically.
787780 PJ35480 / 36019129 Fix BPF Web application The width for text area fields is not set as configured.
760877 PJ35481 / 36019132 Fix
BPF Operations
If an invalid roster name is passed to the BPF_Operations::detachFolderWithRoster method, BPF detaches a folder instead of returning an error.
782770 PJ35482 / 36022281 Fix BPF Web application There are no scrollbars on the Case tab attachments panel, so BPF cannot display all attachments if the document titles are too long.
790255 PJ35493 / 36024516
Fix
BPF Web application
After a BPF session expires in a TAM/Kerberos SSO environment, a blank page is displayed when the user clicks an attachment.
790258 PJ35494 / 36024525
Fix
BPF Web application
After a BPF session expires in a TAM/Kerberos SSO environment, some BPF actions cause a NULL exception.
790260 PJ35495 / 36024530
Fix
BPF Web application

After a BPF session expires in a TAM/Kerberos environment, when a user selects the Open Documents action from a case with attached documents, BPF displays a message stating that there are no documents.

789394 PJ35523 / 36034019
Fix
BPF Web application
A java.lang.NumberFormatException occurs during user email notification if the Enable Open Case event is enabled for the inbasket.
791217 PJ35524 / 36034034
Fix
BPF Web application

BPF displays an error message when a Merge Case or Split Case operation completes successfully.

774021 PJ35483 / 36019136 Fix
BPF Documentation
An error occurs when a user uses the WFImport.exe application to import a PEP file to a BPF Metastore on DB2 and the wfdef4.dtd is not in the same location as the PEP file.
774702 PJ35484 / 36019139 Fix
BPF Documentation

An error occurs when a user attempts to log on to Content Engine from the Application Data Properties window in BPF Explorer.

775461 PJ35485 / 36019146 Fix
BPF Documentation
The Close and Save buttons on eForms attachments do not work.
557091 PJ35486 / 36019150 Enhancement
BPF Documentation
Added information about the impact of various SQL syntax options for Inbasket Filter Templates in the IBM FileNet Business Process Framework Explorer Handbook.
662029 PJ35487 / 36019158 Fix
BPF Documentation
The requirements for using shared BPF 4.0.0 and 4.1.0 instances is not documented.
687070 PJ35488 / 36019161 Enhancement
BPF Documentation
Added information about WebSphere requirements for BPF to the IBM FileNet P8 Hardware and Software Requirements.
754356 PJ35489 / 36019164 Fix
BPF Documentation
An error occurs during installation of the BPF Metastore installation on DB2 9.5.
745794 PJ35490 / 36020807 Fix
BPF Documentation
Corrected the description of the Disable updating attachment properties option in the IBM FileNet Business Process Framework Explorer Handbook.
784773 PJ35492 / 36019171 Enhancement
BPF Documentation
Added instructions in the "Customizing the BPF Toolbar" topic for using the Security-profile node in Toolbar.xsd.
745077 PJ35491 / 36019176 Enhancement
BPF Documentation
Added thread tuning recommendations for BPF Operations in the IBM FileNet Business Process Framework Performance Tuning Guide.

BPF-4.1.0-001

Defect ID APAR Name Type Area/
Sub-system
Description
744825
PJ34519 / 35853188
Fix
BPF Web application
The wrong attachment is displayed when opening an item from the attachment panel.
743012
PJ34520 / 35853204
Fix
BPF Web application
When a user clicks a custom tab, the BPF Web application briefly displays content from a previously displayed case before refreshing the view with the correct content.
743009
PJ34521 / 35853213
Fix
BPF Web application

Null values for BPF fields designated as "Read from Workflow" are not updated when a user saves a case.

746681
PJ34522 / 35853223
Fix
BPF Web application

BPF Documentation
The display value of a Date/Time parameter is passed to lookup functions instead of the standardized format.
750011
PJ34524 / 35853155
Fix
BPF Web application
Tools are not displayed for the CASEQUERY inbasket when the inbasket is opened from a search.
752371
PJ34525 / 35853236
Fix
BPF Web application
The path to spacer.gif in the Bp8SignInModuleJSP.jsp page is not correct.
753042
PJ34526 / 35853247
Fix
BPF Web application
The toolbar displays tools on two lines even after the BPF window is resized or enlarged.
746821
PJ34589 / 35844441
Fix
BPF Documentation
No documentation is available for adding and configuring the system properties that were introduced in P8PE-4.0.2-001.001. There properties must be added and configured in vwtaskman.xml before a user starts the Content Manager instance for BPF_Operations.
741866
PJ34527 / 35586436
Fix
BPF Web application

BPF Explorer
The order in which inbaskets are displayed in the BPF Web application is not consistent with the order configured for the inbaskets in BPF Explorer.
745427
PJ34528 / 35588575
Fix
BPF Web application
If the bootstrap object store name contains special characters, an error occurs when the user clicks Search in the toolbar.
742245
PJ34529 / 35844452
Fix
BPF_Operations
The BPF_ Operations::updateCaseWithRoster method fails if the RosterName parameter is an empty string (" ").
745856
PJ34588 / 35844461
Fix
BPF_Operations
The BPF_Operations::updateCaseWithMultiOS method cannot retrieve or update properties for an attachment document that is not located in the same object store as the case.
749882
PJ34530 / 35854379
Fix
BPF Web application

BPF Explorer
Users cannot sort inbaskets for a role if multiple roles can access the same inbaskets.
747017
PJ34531 / 35854387
Fix
BPF Web application
A BPF case field that is configured as a lookup field is displayed on the Case tab even if the field is configured as hidden (Visible=NO) for the inbasket.
742434
PJ34533 / 35854396
Enhancement
BPF Web application
Added support for SSO/TAM in BPF 4.1.
745790
PJ34534 / 35844468
Fix
BPF Documentation
The BPF Attachment Tab help does not correctly describe the URL parameter _showatt.
660246
PJ34535 / 35844476
Fix
BPF Web application
Attachment visibility does not work as expected if the attachment visibility is set to no for an inbasket, the content URL parameter _showatt is set to 1 for a tab, and the Web application setting for attachments visibility is set to true.
660247
PJ34537 / 35844496
Fix
BPF Web application
If the URL _showatt parameter for a custom tab is set to 1 or is missing, BPF displays attachments on the tab even though the Web application setting for attachments visibility is set to false.
750902
PJ34562 / 35844503
Fix
BPF Web application
If log4j.xml is set to the debug level, the BPF Web application does not log the SQL statement for the Inbasket CaseCount function in the bp8.log file.
748927
PJ34563 / 35844506
Fix
BPF Web application
Under certain conditions, BPF Web application incorrectly displays tools in two rows when they can fit in a single row.
745934
PJ34566 / 35844513
Fix
BPF Explorer

Fixes a problem whereby the following fields need to be set as follows - CASE_FIELDS.DB_REF=0, CASE_FIELDS.INDEX_REF=0, CASE_FIELDS.Workflow_REF=0 and CUSTOM_FILTERS.REF=0
- as part of step3 database script so that customers upgrading from BPF-3.5.2 will be sure of seeing consistent behavior.

741646
PJ34567 / 35585745
Fix
BPF Web application
The Split Case tool does not populate fields in a new case correctly if both the original case and the new case contain a field that is populated using the lookup service URL feature.
746328
PJ34568 / 35854737
Fix
BPF Web application
BPF behaves differently if a user pastes a value into a lookup field and then immediately dispatches the case with a selected action than if the user types the value into the lookup field and then dispatches the case.
748840
PJ34569 / 35854783
Fix
BPF Web application
If a code for a picklist contains a space (' '), the associated inbasket filter does not work correctly.
556239
PJ34570 / 35844523
Fix
BPF Web application

The Attachments tab cannot display a document name that is too long.

742397
PJ34571 / 35844526
Fix
BPF Web application
The Split Case tool displays an error message that is not localized when a property that does not exist is exposed.
743005
PJ34572 / 35854802
Fix
BPF Web application
BPF logs a Case Open event for other activities when a user selects the Enable Open Case event option for an Inbasket.
745023
PJ34573 / 35854819
Fix
BPF Web application
BPF incorrectly displays the code and description of a picklist when the user configures the picklist to display only the description.
746818
PJ34574 / 35854916
Fix
BPF Web application
The Add Document tool fails to display a picklist correctly after the user switches to a different case type.
750361
PJ33536 / 35671046
Fix
BPF Web application
BPF logs a large number of the error "User 'xxxxxxx' does not have a default security profile assigned" in the bp8.log under normal conditions.
358995
PJ34575 / 35844529
Fix
BPF Web application
The BPF "Use web server time zone for date field calculation" setting does not work for Inbasket Filters.
755000
PJ34576 / 35854947
Fix
BPF Web application
In certain conditions, BPF takes more than 7 minutes to save and retrieve a layout.
758272
PJ34443 / 35844532
Enhancement
BPF Web application
Users can now configure multiple Case tabs.
751530
PJ34577 / 35844535
Fix
BPF_Operations
The BPF_Operations::updateCase method encounters a database access error if the BPF Metastore resides on an Oracle RAC.
752052
PJ34578 / 35844547
Fix
BPF Web application
BPF custom tabs do not consistently display the message "please wait..." when the content of the tabs is being loaded.
751150
PJ33555 / 35678474
Fix
BPF_Operations
An error occurs if the BPF_Operations::attachDoc(WithRoster) method attempts to update a property that does not exist for an attachment.
375555
PJ34582 / 35844551
Fix
BPF Web application
Elements that are located at the extreme right elements of the configurable Toolbar do not display properly.
375922
PJ34583 / 35844561
Fix
BPF Web application
When a user navigates through BPF fields by using a mouse, BPF does not put focus back into a lookup field after a "no matching records" message is displayed.
555372
PJ34584 / 35585769
Fix
BPF Web application
Case field updates that have user picklist values configured as inbasket operations on Actions/Responses in BPF Explorer are not working in Bulk Processing.
556712
PJ34585 / 35844569
Fix
BPF Documentation
The BPF Tuning Guide does not document the need to set the case ID reservation size to 1000 to avoid having cases lock in GetNext mode under load.
741539
PJ34586 / 35585765
Fix
BPF Web application
Long Bp8Reason values that contain spaces do not display correctly in the BPF Reasons window.
755015
PJ34587 / 35855054
Fix
BPF Web application
Using an & (ampersand) in the code of a picklist causes the associated inbasket filter to fail.
767862
PJ34058 / 35791081
Fix
BPF Web application
The {CLASS_ID} macro that is configured in the Bp8Actions.xml file always has the value of { } at runtime.
771976
PJ34579 / 35844576
Fix
BPF Web application

An error occurs when a user who has the Japanese language set in Internet Explorer attempts to use the lookup interface in the BPF Web application.

Contacting IBM support

For information about contacting IBM support:

  1. Navigate to the Information Management support page ( www.ibm.com/software/data/support ).
  2. On the Information Management Support page, search for: How to get support for IBM FileNet products.

Accessing IBM FileNet documentation, compatibility matrices, and fix packs

Documentation and compatibility matrices

To access documentation and compatibility matrices for IBM FileNet products:

  1. Navigate to the Product Documentation for FileNet P8 Platform support page.

    http://www-1.ibm.com/support/docview.wss?rs=3247&uid=swg27010422

  2. Select a PDF or a Doc Link, whichever is appropriate.

Fix packs

To access fix packs for IBM FileNet P8 Platform products:

  1. Navigate to the Information Management support page (www.ibm.com/software/data/support).
  2. Select FileNet Product Family.
  3. On the FileNet Product Family support page, search for: FileNet fix packs.
  4. Select the most appropriate link from the returned results.
  5. Continue navigating through the returned pages until you find the fix pack you want.
  6. Select the fix pack link.

    Selecting a fix pack opens the FileNet Fix Packs page. You will need to register at this page before you can continue to the fix pack download site.

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
North Castle Drive
Armonk, NY 10504-1785
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.
3-2-12, Roppongi, Minato-ku, Tokyo 106-8711 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, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

Microsoft and Windows 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.

Other company, product, or service names may be trademarks or service marks of others.