FileNet Business Process Framework Version 4.1.0 Fix Pack FP009 Readme

Fix readme


Abstract

This document describes how to download and install IBM FileNet Business Process Framework Version 4.1.0 Fix Pack FP009.

Content

Document information


Readme for: IBM Business Process Framework
Release: Version 4.1
Update name: Fix Pack 9
Fix ID: 4.1.0.9-P8BPF-FP009. This Fix ID applies to all platforms.


About the fix pack


Before proceeding, read and accept the license terms in the notices2.txt file that is supplied in this fix pack. Copy the notices2.txt file to the BPF installation location\license directory.

The IBM FileNet Business Process Framework (BPF) 4.1.0.9-P8BPF-FP009 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, BPF-4.1.0-003, BPF-4.1.0-004, BPF-4.1.0-005, BPF-4.1.0-006, BPF-4.1.0-007 or BPF-4.1.0-008 system that is running in a FileNet P8 version 4.0.x, 4.5.x, 5.0.x, or 5.1.x environment. If you have not yet installed BPF, 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 Guide.

For a list of APARs that were resolved in this release, see Problems solved.


Introduced in fix pack BPF-4.1.0-002

For details about the problems that were resolved in this fix pack, see Problems solved.

Fix pack BPF-4.1.0-002 includes 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:

  • The Logo, Filters and Inbaskets List Web modules, which typically appear on the left side of the Web page, are hidden.
  • The Case detail area is expanded to occupy the entire Web page.
  • An Inbaskets drop down list, which contains all available Inbaskets, is displayed after the Roles drop down list in the Status bar. The user can change to another Inbasket by selecting the Inbasket from this list.

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


Setting Default Description
Action Dialog Window Dimensions (in pixels) 350*550 This setting configures the height and width dimensions of the Action Dialog window that appears when a user of the BPF web application selects an Action on which one or more Reasons have been configured.
Whether Action Dialog Window can be resizable False If set to True, Action Dialog Window can be resized. Otherwise, Action Dialog Window cannot be resized.
Whether Action Dialog Window can be scrollable True If set to True, a scrollbar is displayed in the Action Dialog window if the window cannot display all of the Reasons and buttons. If set to False, no scrollbar is displayed in the Action Dialog window.


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 provided in separate language packs. The fix pack includes the following locales: de, es, fi, fr, it, ja, ko, pl, pt-BR, zh-CN, and zh-TW.

BPF language resources are contained in the following files:

  • \WEB-INF\lib\bpfLangResources.jar
  • \WEB-INF\lib\bpfCustomLangResources.jar

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.

Introduced in fix pack BPF-4.1.0-001

For details about the problems that were resolved in this fix pack, see Problems solved.

Fix pack BPF-4.1.0-001 includes 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.


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. See the "Installing the fix pack" section for information about using this file.


Enhancements to custom JavaScript EventHandlers

Fix pack 001 introduces a new event, onBeforeDoLookupSearch. The onBeforeProcessLookupItem is enhanced. A parameter, valueList, has been added. This parameter is the handle to an XML DOM Node list object containing the values for a 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, refer to the following documents for BPF V4.1:

  • FileNet Business Process Framework (BPF) Developer Guide
  • FileNet Business Process Framework (BPF) Code Samples

These documents are available on the Product Documentation for Business Process Framework page.

This enhancement resulted from fixes to resolve APAR PJ34522.


Downloading the fix pack

To download the fix pack:

  1. Navigate to Fix Central (www.ibm.com/eserver/support/fixes/) and log in.
  2. Make the following selections and then click Continue:
    • From the Product Group list, select Enterprise Information Management.
    • From the Enterprise Information Management list, select FileNet Product Family.
    • From the FileNet Product Family list, select FileNet Business Process Framework.
    • From the Installed Version list, select 4.1.0.
    • From the Platform list, select your operating system.
  3. Select Browse for fixes and click Continue.
  4. Select 4.1.0.9-P8BPF-FP009 and click Continue.
  5. Select either Download using Download Director or Download using your browser (HTTP) and click Continue to start the download.

Prerequisites

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

  • P8CE-4.0.1 or later
  • PE 4.0.3.3 or later, PE 4.5.1.1 or later, or PE 5.0 or later
  • P8AE-4.0.1 with interim fix P8AE-4.0.1-000.001 or later
  • P8 eForms 4.0.1 or later (Optional: this component is only required if you are using eForms with Business Process Framework.)

In P8 5.0 and 4.5.x, configuring 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 Guide.



Certifications

  • As of BPF-4.1.0-001, SQL Server 2005 is supported.
  • As of BPF-4.1.0-003:
    • DB2 V9.5 and Oracle 11g are supported.
    • WebSphere 7.0, JBoss 4.2.3, and WebLogic 10 are supported.
  • As of BPF-4.1.0-004:
    • Microsoft Windows Server 2008 R2 (x86, 64-bit) and Microsoft Windows 7 (x86, 32/64-bit) are supported.
    • Microsoft Windows Server 2008 R2 Active Directory Lightweight Directory Services is supported.
    • Microsoft SQL Server 2008 is supported.
    • WebLogic Server 10.3.0 is supported.
  • As of BPF-4.1.0-005:
    • Microsoft SQL Server 2008 R2 is supported.
    • Oracle WebLogic Server 10.3.3 and JBoss 4.3 EAP are supported.
    • Oracle 11g R2 is supported.
  • As of BPF-4.1.0-006, Oracle Directory Server Enterprise Edition 11g (formally Sun Java Directory Server 7.x) is supported.
  • As of BPF-4.1.0-007:
    • AIX 7.1 and Red Hat Enterprise Linux 6 are supported.
    • Tivoli Directory Server 6.3 is supported.
  • As of BPF-4.1.0-008:
    • Oracle 11g R2 RAC is supported.
    • WebSphere 8.0 is supported.
  • As of BPF-4.1.0-009:
    • Oracle WebLogic Server 12c (12.1.1.0) Generic is supported.

Note: For more information about FileNet P8 Platform certification support, see the IBM FileNet P8 Hardware and Software Requirements and FileNet P8 Release Notes.


Installing the fix pack

To install the fix pack, follow the steps in the attached PDF file: Installing the fix pack.pdfInstalling the fix pack.pdf


Removing the fix pack

You cannot uninstall the fix pack.


Known issues and limitations

Refer to the following technotes for information on known problems and their solutions:


Problems solved

The following section describes all the APARs fixed cumulatively in all fix packs of IBM Business Process Framework.

To search for detailed information about an APAR, enter the APAR number in the Search field at the top of the page.


APARs fixed in fix pack 4.1.0.9-P8BPF-FP009
APAR Type Product area Description
PJ40523 Fix BPF Web application Audit history shows user's full name instead of short name.
PJ40433 Fix BPF Operations The BPF_Operations::UpdateCase operation fails with error "Lock work object failed: work object already locked" when the Case is locked by the same user.
PJ40324 Fix BPF web application BPF UI displays blank grey space when adding more than 10 tabs to a single inbasket.
PJ40452 Fix BPF web application BPF throws an error message when closing a Case whose document viewer window is still open.
PJ40274 Fix BPF Operations When attaching a document to a Case whose corresponding work item is in the Delay queue, the BPF_Operations::attachDoc operation attaches the document to the CE case object successfully but fails to add the same document to the work item in PE without logging an error.
PJ40440 Fix BPF web application BPF firing twice the onCaseDisplay event.
PJ39281 Fix BPF web application An attachment field mapped to a Case field is not updated after the value of the Caes field is set to an empty string.
PJ40373 Fix BPF web application The browser will crash when using a BPF action on an attachment in document viewer if the CFNAME macro is configured for that action in Bp8Actions.xml.
PJ40728 Fix BPF web application Dates before daylight savings time (DST) are displayed incorrectly in the Attachment tab.


APARs fixed in fix pack 4.1.0.8-P8BPF-FP008
APAR Type Product area Description
PJ39557 Fix BPF Web application Blank page appears intermittently when opening some eForms cases.
PJ39586 Fix BPF Explorer BPF Explorer reports an overflow 6 error when exporting manifest.
PJ39660 Fix BPF web application Date value less than year 1970 can not be passed from BPF case to underlying work item.
PJ39703 Fix BPF web application Dynamic Picklist's ICON images do not show up.
PJ39710 Fix BPF web application Comment field doesn't have a scroll bar.
PJ39758 Fix BPF web application Case is locked when opened from Search.
PJ39817 Fix BPF web application The default value for a field is not applied using the Add Document tool.
PJ39824 Fix BPF web application When customer use Add Document tool in BPF and a boolean field is used in it, the field is always set to "False".
PJ39889 Fix BPF Explorer User is prompted to save the attachment if changes are made to the attachment after the case has been processed.
PJ40036 Fix BPF web application After upgrading to 4.1.0-007, when any user opens BPF in browser, they first get null pointer exception.
PJ40093 Fix BPF Operations BPF Operations does not support Oracle RAC as the metastore database.
PJ40150 Fix BPF web application The eForms tab is not reloaded when processing a Case which has some required fields not having value entered.


APARs fixed in fix pack 4.1.0.7-P8BPF-FP007
APAR Type Product area Description
PJ39046 Fix BPF Web application The eForm version information is sometimes not updated after modification in BPF, resulting in failure of the CE_Operations component of a workflow step to complete and return of the version information.
PJ39238 Fix BPF web application and BPF database script Undisclosed security violation.
PJ38639 Fix BPF web application The LockUser column in inbasket column in inbasket browse list is blank.
PJ38698 Fix BPF web application NPE, related to WCMSSLINFO SEVLET.
PJ38782 Fix BPF web application Encounter E_OBJECT_NOT_FOUND error when trying to save a BPF eForm case.
PJ38803 Fix BPF web application Decimal values truncated in BPF eForms tab in Finnish, German, and other languages in which the decimal point is represented with a comma.
PJ38820 Fix BPF web application BPF 4.1 SSO getting an error after a session timeout on WebLogic
PJ38836 Fix BPF web application Getting the error "Work item is already selected for bulk processing" after opening and closing a case in bulk operation.
PJ38901 Fix BPF Explorer Overflow error in BPF Explorer when trying to add application field to case fields in the Case Fields tab on any inbasket
PJ38956 Fix BPF web application eventhandlers.js should not be included in the bp8adddocument.jsp
PJ39026 Fix BPF web application Workflows for merged cases locked if user swaps Discarded Case and Survivor Case in Merge Case tool
PJ39063 Fix BPF web application Get error "String index out of range" when clicking on Next page in the Browse mode
PJ39043 Fix BPF web application Audit log trail of discarded cases gets deleted after merging cases.
PJ39092 Fix BPF web application Inbasket filter no longer works after session timeout.
PJ39228 Fix BPF data script "TOOL_TIP" column of TABS table is overwritten after FP005 upgrade.
PJ39259 Fix BPF web application BPF web application throws Java.lang.NumberFormat exception while selecting and submitting a reason
PJ39368 Fix BPF web application Undisclosed security violation.
PJ39281 Fix BPF web application Attachment field that maps to a BPF field is not updated with an empty string value.
PJ39280 Fix BPF web application AuditLogItem is not created when a case from a search result is opened.
PJ39287 Fix BPF operations CreateCase operation from BPF_Operations reports "DocsAttached" is not valid for class errors in CE logs.
PJ39286 Fix BPF web application Get Error: "Could not get workobject list" when clicking on Next page
PJ39367 Fix BPF Operations When assigning an empty value to the choice list in CreateCase using BPF_Operations, the following error is returned: "The value given for a property or list element lies outside the permitted range or value set."
PJ39488 Fix BPF Operations BPF_Operations lacks support for SQL named instances.
PJ39471 Fix BPF web application Unable to open case document when it has double-quotation marks.
PJ39528 Fix BPF web application Cases created before daylight savings time (DST) display times that are an hour off.


APARs fixed in fix pack 4.1.0.6-P8BPF-FP006
APAR Type Product area Description
PJ38693 Fix BPF Web application If a browse field name contains "From", BPF returns the error "Could not get workobject list" when the user clicks Next Page in browse mode. An example of a browse field name that causes this error is NotificationFrom.
PJ38321 Fix BPF Web application BPF creates duplicate cases when more than one user clicks on the Reactivate tool to reactivate the same case at the same time.
PJ38241 Fix BPF Explorer The following error can occur when you use the reserved word "order" in the Inbasket Filter: "Oracle error ORA-01756: quoted string not properly terminated".
PJ38201 Fix BPF Web application Case sorts in browse mode fail if the sort field name contains "desc".
PJ38126 Fix BPF Web application Table Tab row custom objects are deleted, not saved, when a boolean field is displayed and the user selects Save.
PJ38102 Fix BPF Web application BPF lookup list does not scroll properly when using the cursor keys.
PJ38098 Fix BPF Web application Lookup fails on the create_case tool with multiple CaseTypes when the second CaseType has extra fields updated by lookup.
PJ37476 Fix BPF Explorer The SORT_ORDER PE/WF field in the BPF configuration is not updated when the case field mapped to a browse field is changed in BPF Explorer.
PJ37412 Fix BPF Installation Script Multiple issues must be corrected in the BPF-4.1.0 Step1.DB2.Bp8.Metabase.1.0.sql SQL script for a metastore install on DB2.
PJ38465 Fix BPF Web application The Table Tab is writeable/editable only when the LDAP group names are the same as the Access Role names. If they are not the same, the Table Tab is read only.
PJ38477 Fix BPF Operations The BPF Operations CreateCase operation reports an error in the Content Engine logs if the attached document does not have a Bp8CaseId property.


APARs fixed in fix pack BPF-4.1.0-005
APAR Type Product area Description
PJ37985 Fix BPF Web application Slowness when accessing attachments tab and document list at the bottom of the Case screen.
PJ37921 Fix BPF Web application Attempting to create a TableTab object for a Case on one object store can result in an error relating to another object store.
PJ37916 Fix BPF Web application  An E_OBJECT_NOT_FOUND error can occur in BPF logs when saving or submitting an eForms Case if the eForms Tab page is cached incorrectly.
PJ37873 Fix BPF Web application The attachment viewer can intermittently display the incorrect attachment.

To fix APAR PJ37873, the Apache Xalan-Java, v2.7.0 and Apache Xerces2 Java Parser, v2.7.1 listed under "Excluded Components" in the License Information for Program IBM FileNet Business Process Framework v3.6, v4.0, and v4.1 are replaced by Apache Xalan-Java, v2.7.1 and Apache Xerces-Java 2 XML Parser 2.9.0, which are the excluded components for this fix pack.

PJ37789 Fix BPF Web application You cannot open a Case with apostrophe(') characters in any input field if using a picklist which includes the apostrophe(') characters in the code.
PJ37788 Fix BPF Web application When no columns are configured for display in BPF Explorer, the Attachments Tab can fail to display.
PJ37774 Fix BPF Web application  CE_Operations::setDateProperty does not update the latest form data after the BPF 410-1022 patch is applied.
PJ37766 Fix BPF Web application If you attempt to save or submit an eForms Case and you make changes on the eForms Tab and switch to another Tab without saving, an E_OBJECT_NOT_FOUND error will be logged.
PJ37765 Fix BPF Web application The Workplace Integration Menu can display intermittently in other languages .
PJ37751 Fix BPF Operations The user should be prompted to input the BPF_Operations user password without echoing the characters the user types.
PJ37750 Fix BPF Web application The date field value of an eForms Case is changed after the time zone is modified on a client machine.
PJ37741 Fix BPF Web application When you open an eForms Case,  an error can occur stating that the form template is running in read-only status, and that you can not continue processing in this eForms Case.
PJ37716 Fix BPF Web application If you apply a time zone offset from GMT more than once in the compiled Java code on the Attachment Tab, the value displays incorrectly.
PJ37644 Fix BPF Web application The ReactivateCase tool can generate a NullPointerException error.
PJ37642 Fix BPF Web application A runtime exception occurs when you try to save a completed Case from the CaseQuery Inbasket if the Bp8Case object is not in the BPF default object store.
PJ38170 Fix BPF Database Script The ATTR_* fields are not copied from the template user to the actual users created for the role of this template user.
PJ38208 Fix BPF Web application An error message of "Changes made to Case will be lost. Press OK or Cancel" pops up when you close the saved Case with updated lookup fields.


APARs fixed in fix pack BPF-4.1.0-004
APAR Type Product area Description
PJ37265 Fix BPF Translation Some critical strings in BPF 4.1.0-003 are not translated correctly into Finnish.
PJ37119 Fix BPF Web application Out of memory (OOM) when populating 200 000 case to BPF.
PJ37224 Fix BPF Operations
Bp8AuditLogItem not deleted when BPF_Operations::attachDoc fails and is rolled back due to locked work item error.
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.
PJ37182 Fix BPF Web application Incorrect handling of nested groups leads to long login time with direct LDAP integration.
PJ37182 Fix BPF Web application Circular group membership causes BPF to hang (loop over processGroups) when a user logs in (using direct LDAP integration).
PJ36642 Fix BPF Web application  Case Operation: VWAttachments are not forwarded.
PJ36935 Fix BPF Web application InbasketsCombo fails to display within custom layout.
PJ36936 Fix BPF Web application Adding a multi-value field to an eForm does not associate it with equivalent BPFfield causes issue.
PJ36965 Fix BPF Web application After upgrade P8 eForm to 4.0.1-005, the save and close button appears in the eForm tab in BPF.
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.
PJ37168 Fix BPF Database Script
Database user IDs are hardcoded in the BPF4.1.0-002 patch SQL script files.
PJ37174 Fix BPF Web application Error "Unsupported Call" completing a column field in a table on an eForm.
PJ37330 Fix BPF Web application Receives error "Invalid Parameter" when trying to access Bp8Attachment value for case created using split case tool.
PJ37386 Fix BPF Web application Get Error 500 while trying to view the document from BPF case when users do not have permission to the major version 1 of the document.
PJ37583 Fix BPF Web application "Object Required" error occurred when clicking X button to close web application in IE8.
PJ37584 Fix BPF Web application Problem occurred when selecting item in drop-down list using IE8.
PJ37780 Fix BPF Web application Unable to remove case attachment from Attachments Tab or Panel on BPF-4.1.0-1022+ when attachment versioning is disabled.


APARs fixed in fix pack BPF-4.1.0-003
APAR Type Product area Description
None 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.

PJ36796 Fix

BPF Web application

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

BPF Web application

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

BPF Explorer

An exception occurs when users attempt to start the Case Tab Designer tool.
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.
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.

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.

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.
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.
PJ35945 Fix

BPF Web application

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

BPF Web application

An error 403 occurs if a user submits an eForms case more than once.
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.
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."

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.
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.
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.
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.
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.
PJ36472 Fix BPF Web application If users enable the case count feature, DB2 experiences deadlocks when running heavy loads.


APARs fixed in fix pack BPF-4.1.0-002
APAR Type Product area Description
PJ35189 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.
PJ35525 Fix BPF Web application A validation error occurs when the user attempts to enter a time in a date/time field.
PJ35526 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.

PJ35527 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.
PJ35528 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 from data attachments.

PJ35529 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.
PJ35532 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.
PJ35533 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.
PJ35466 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.
PJ35467 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.
PJ35468 Fix BPF Explorer A user can delete a company in BPF Explorer even though that company has been assigned to a user.
PJ35469 Enhancement BPF Web application Added multilingual resources to the BPF Web application.
PJ35470 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.
PJ35471 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.
PJ35472 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.
PJ35473 Enhancement BPF Web application The option to hide inbaskets and filters when a user opens a case has been restored.
PJ35474 Fix BPF Explorer BPF Explorer import fails with error 457 if there are duplicate settings in the XML file.
PJ34790 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.
PJ35475
Fix BPF Web application When a user moves the cursor to a submenu of the Create Case menu, the submenu disappears immediately.
PJ35476 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.

PJ35477 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.
PJ35478 Enhancement BPF Web application Added the Workplace command 3010 ShowProperties to the Attachment context menu in the BPF Web application.
PJ35479 Enhancement BPF Web application The BPF build number, build day and copyright information are now updated automatically.
PJ35480 Fix BPF Web application The width for text area fields is not set as configured.
PJ35481 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.
PJ35482 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.
PJ35493 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.
PJ35494 Fix BPF Web application After a BPF session expires in a TAM/Kerberos SSO environment, some BPF actions cause a NULL exception.
PJ35495 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.

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

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

PJ35483 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.
PJ35484 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.

PJ35485 Fix BPF Documentation The Close and Save buttons on eForms attachments do not work.
PJ35486 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.
PJ35487 Fix BPF Documentation The requirements for using shared BPF 4.0.0 and 4.1.0 instances are not documented.
PJ35488 Enhancement BPF Documentation Added information about WebSphere requirements for BPF to the IBM FileNet P8 Hardware and Software Requirements.
PJ35489 Fix BPF Documentation An error occurs during installation of a BPF Metastore on DB2 9.5.
PJ35490 Fix BPF Documentation Corrected the description of the Disable updating attachment properties option in the IBM FileNet Business Process Framework Explorer Handbook.
PJ35492 Enhancement BPF Documentation Added instructions in the "Customizing the BPF Toolbar" topic for using the Security-profile node in Toolbar.xsd.
PJ35491 Enhancement BPF Documentation Added thread tuning recommendations for BPF Operations in the IBM FileNet Business Process Framework Performance Tuning Guide.


APARs fixed in fix pack BPF-4.1.0-001
APAR Type Product area Description
PJ34519 Fix BPF Web application The wrong attachment is displayed when opening an item from the attachment panel.
PJ34520 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.
PJ34521 Fix BPF Web application

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

PJ34522 Fix BPF Web application

BPF Documentation
The display value of a Date/Time parameter is passed to lookup functions instead of the standardized format.
PJ34524 Fix BPF Web application Tools are not displayed for the CASEQUERY inbasket when the inbasket is opened from a search.
PJ34525 Fix BPF Web application The path to spacer.gif in the Bp8SignInModuleJSP.jsp page is not correct.
PJ34526 Fix BPF Web application The toolbar displays tools on two lines even after the BPF window is resized or enlarged.
PJ34589 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.
PJ34527 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.
PJ34528 Fix BPF Web application
If the bootstrap object store name contains special characters, an error occurs when the user clicks Search in the toolbar.
PJ34529 Fix BPF_Operations
The BPF_ Operations::updateCaseWithRoster method fails if the RosterName parameter is an empty string (" ").
PJ34588 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.
PJ34530 Fix BPF Web application

BPF Explorer
Users cannot sort inbaskets for a role if multiple roles can access the same inbaskets.
PJ34531 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.
PJ34533 Enhancement BPF Web application
Added support for SSO/TAM in BPF 4.1.
PJ34534 Fix BPF Documentation
The BPF Attachment Tab help does not correctly describe the URL parameter _showatt.
PJ34535 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.
PJ34537 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.
PJ34562 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.
PJ34563 Fix BPF Web application
Under certain conditions, BPF Web application incorrectly displays tools in two rows when they can fit in a single row.
PJ34566 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.

PJ34567 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.
PJ34568 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.
PJ34569 Fix BPF Web application
If a code for a picklist contains a space, the associated inbasket filter does not work correctly.
PJ34570 Fix BPF Web application

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

PJ34571 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.
PJ34572 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.
PJ34573 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.
PJ34574 Fix BPF Web application
The Add Document tool fails to display a picklist correctly after the user switches to a different case type.
PJ33536 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.
PJ34575 Fix BPF Web application
The BPF "Use web server time zone for date field calculation" setting does not work for Inbasket Filters.
PJ34576 Fix BPF Web application
In certain conditions, BPF takes more than 7 minutes to save and retrieve a layout.
PJ34443 Enhancement BPF Web application
Users can now configure multiple Case tabs.
PJ34577 Fix BPF_Operations
The BPF_Operations::updateCase method encounters a database access error if the BPF Metastore resides on an Oracle RAC.
PJ34578 Fix BPF Web application
BPF custom tabs do not consistently display the message "please wait..." when the content of the tabs is being loaded.
PJ33555 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.
PJ34582 Fix BPF Web application
Elements that are located at the extreme right of the configurable Toolbar do not display properly.
PJ34583 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.
PJ34584 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.
PJ34585 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.
PJ34586 Fix BPF Web application
Long Bp8Reason values that contain spaces do not display correctly in the BPF Reasons window.
PJ34587 Fix BPF Web application
Using an & (ampersand) in the code of a picklist causes the associated inbasket filter to fail.
PJ34058 Fix BPF Web application
The {CLASS_ID} macro that is configured in the Bp8Actions.xml file always has the value of { } at runtime.
PJ34579 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.



Change history
History Date Change
Readme update 15 October 2012 Created for IBM Business Process Framework Version 4.1 Fix Pack 9


Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

FileNet Business Process Framework

Software version:

4.1.0

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows

Reference #:

1614330

Modified date:

2012-12-14

Translate my page

Machine Translation

Content navigation