IBM Case Manager Version 5.2.0 Fix Pack 4 Readme

This readme document contains information about installation and removal of the fix pack and about known problems, restrictions, and solutions in support of IBM Case Manager Version 5.2.0.

Readme file for: IBM Case Manager®
Product or component release: Version 5.2.0.4
Update name: Fix Pack 4
Fix ID:
  • 5.2.0.4-ICM-AIX-FP004
  • 5.2.0.4-ICM-LINUX-FP004
  • 5.2.0.4-ICM-ZLINUX-FP004
  • 5.2.0.4-ICM-WIN-FP004
Publication date:
07 July 2016
Last modified date:
07 July 2016

Download location

This Fix Pack is available on the IBM Fix Central website. To locate a fix on Fix Central, select "Enterprise Content Management" as your Product Group, "Case Manager" as your Select from Enterprise Content Management choice,"5.2.0.0" or "5.2.0.1" or "5.2.0.2" or "5.2.0.3" as the Installed Version, and select your desired Platform. You can also choose to view fixes for all versions and all platforms of your product. Select the Continue button and search for this fix by using the Individual fix ID or by choosing Browse for fixes as the option. A fix ID is the package name that is used to identify a fix. When trying to download the desired fix, you will be prompted for your IBM ID and password.

Download the fix from the following location: http://www.ibm.com/support/fixcentral/ or access the fix from the table below.

Table 1. Files associated with readme file
Product or Component Name Platform File Name
IBM Case Manager AIX 5.2.0.4-ICM-AIX-FP004.tar.gz
IBM Case Manager Linux 5.2.0.4-ICM-LINUX-FP004.tar.gz
IBM Case Manager Linux for System z 5.2.0.4-ICM-ZLINUX-FP004.tar.gz
IBM Case Manager Windows 5.2.0.4-ICM-WIN-FP004.zip

Currency Support

IBM Case Manager,Version 5.2.0 Fix Pack 4 includes support for the following software releases.

  • IBM Content Navigator 2.0.2 Fix Pack 8 (2.0.2.8)
  • IBM FileNet P8 Content Platform Engine 5.2.1 Fix Pack 4 (5.2.1.4)
  • IBM WebSphere Application Server 8.0.0 Fix Pack 12 (8.0.0.12)
  • IBM WebSphere Application Server 8.5.5 Fix Pack 9 (8.5.5.9)
  • IBM Java Runtime Environment 1.8.0.91 (Client)
  • Google Chrome V50
  • Mozilla Firefox V45.1.1 ESR

Known problems, restrictions, and solutions

Known problems, restrictions, and solutions that affect administration and usage of fix packs are documented as techdocs in the product support knowledge base.

You can find information about known problems, restrictions, and solutions that affect the administration and usage of fix packs by reviewing the following technical support documents. As problems are discovered and resolved and as other helpful information is developed, the IBM Software Support team updates the knowledge base. By searching the knowledge base, you can find workarounds or solutions to problems and useful tips that could help you with product administration or usage.

To review all known problems, restrictions, and solutions that affect Version 5.2.0 fix packs, use the following link to query the product support knowledge base: http://www.ibm.com/support/entry/portal/overview/software/enterprise_content_management/case_manager.

Prerequisites for Version 5.2.0 Fix Pack 4

The following are prerequisites for IBM Case Manager Version 5.2.0 Fix Pack 4:
  • IBM Case Manager V5.2.0.0 or, later
  • IBM Content Navigator V2.0.2 Fix Pack 6, or later
Important: Install IBM Content Navigator V2.0.2 Fix Pack 6 or later version & Content Platform Engine V5.2.0 Fix Pack 4 or later version before you install IBM Case Manager Version 5.2.0 Fix Pack 4.

The official statements for hardware and software support for IBM Case Manager are provided as part of the hardware and software requirements for IBM Case Manager Version 5.2.0.

For complete details about the hardware and software requirements for IBM Case Manager, see http://www.ibm.com/support/docview.wss?uid=swg27038470 .

Installing IBM Case Manager Fix Pack 4

To install an IBM Case Manager fix pack, you must prepare the environment for the fix pack installation and use the installation program to install the fix pack.

Preparing the server for installation

Before you run the IBM Case Manager version 5.2.0 fix pack 4 installation tool, you must prepare your server for the installation. To prepare your server:

  1. Ensure that you have IBM Case Manager Version 5.2.0.0 or later installed on your system.
  2. Log on to the IBM Case Manager server. Log on as the same user who installed the existing version of IBM Case Manager; otherwise, the installation program will not find the correct .com.zerog.registry.xml file. Ensure that this user has write access to the destination directory for your installation of IBM Case Manager.
  3. Ensure that the Case Manager configuration tool is not running.
  4. Ensure that you have created backup copies of the icm_home/configure/configmgr.ini and icm_home/configure/configmgr_cl.ini files and saved them to a location outside the icm_home directory. Where, icm_home is the name of the IBM Case Manager installation directory.
  5. If you are using IBM Forms with IBM Case Manager, create a backup copy of the web.xml file that is in the Case Forms installation folder before you install the fix pack. For example, in a Windows environment the default path for the installation folder is C:\Program Files (x86)\IBM\CaseManagement\ CaseWidgets\CaseForms\WEB-INF. When you install the fix pack, a revised version of that file is installed in the folder. After the installation is complete, replace the revised version of the web.xml file with the backup copy that you created before the installation.

Installing the fix pack

You can install the fix pack interactively by using the installation program. Alternatively, you can install the fix pack silently by adding installation values to an input file and running the installation from a command line. If your environment is configured for high availability and if IBM Forms is used in this environment, you must run the installation on all managed nodes. If IBM Forms is not used in the high availability environment, run the installation on the server where you previously installed IBM Case Manager and ran the configuration tool. For more information, see the IBM Case Manager Version 5.2.0 Knowledge Center topics in the Installing and configuring in a cluster deployment or network deployment section.

Before you begin

Ensure that you meet all requirements mentioned in the Preparing the server for installation section.

Installing the fix pack interactively

If you want to install the fix pack interactively, use the installation program. The installation program installs the files and updates for IBM Case Manager and the Case Manager configuration tool.

To install the fix pack interactively:
  1. Log on to the IBM Case Manager server. Log on as the same user who installed the existing version of IBM Case Manager; otherwise, the installation program will not find the correct .com.zerog.registry.xml file.
  2. Navigate to the IBM Case Manager fix pack software package.
  3. Run the installation program:

Operating System Command
AIX 5.2.0.4-ICM-AIX-FP004.BIN
Linux 5.2.0.4-ICM-LINUX-FP004.BIN
Linux for System z 5.2.0.4-ICM-ZLINUX-FP004.BIN
Windows 5.2.0.4-ICM-WIN-FP004.EXE

  1. Click OK on the pages to confirm that the installation program detects required software.
  2. Review the preinstallation summary, and click Install.
  3. When the installation completes, click Next.
  4. Respond to the subsequent prompts to complete the installation.
Important: Ensure that you complete the steps in "What to do next" section.

Installing the fix pack silently

If you want to install the fix pack silently, run a command in the fix pack software package that refers to parameters in an installation text file.

To install the fix pack silently:
  1. Log on to the IBM Case Manager server. Log on as the same user who installed the existing version of IBM Case Manager; otherwise, the installation program will not find the correct .com.zerog.registry.xml file.
  2. Navigate to the IBM Case Manager fix pack software package.
  3. Edit the cm_silent_install.txt file to change the LICENSE_ACCEPTED value to TRUE.
  4. Run the installation program:

Operating System Command
AIX 5.2.0.4-ICM-AIX-FP004.BIN -i silent -f cm_silent_install.txt
Linux 5.2.0.4-ICM-LINUX-FP004.BIN -i silent -f cm_silent_install.txt
Linux for System z 5.2.0.4-ICM-ZLINUX-FP004.BIN -i silent -f cm_silent_install.txt
Windows 5.2.0.4-ICM-WIN-FP004.EXE -i silent -f cm_silent_install.txt

  1. When the installation completes, check for errors in the fix pack installation log. The IBM_Case_Manager_5.2.0.4-FP004_InstallLog.txt file is created in the installation directory. For example: /opt/IBM/CaseManagement/logs/IBM_Case_Manager_5.2.0.4-FP004_InstallLog.txt.
Important: Ensure that you complete the steps in "What to do next" section.

What to do next

  1. If necessary, update the Process Engine and Content Engine clients on the IBM Case Manager server to match the Process Engine and Content Engine server software levels.
  2. Compare files, and then update the settings in the newly installed icm_home/configure/configmgr.ini and icm_home/configure/configmgr_cl.ini files to match the settings in the backup copies of these files.
  3. If you are using IBM Forms with IBM Case Manager, and you created a backup copy of the web.xml file as described in Preparing the server for installation, replace the new web.xml file in the Case Forms installation folder with the backup copy that you created before the installation.
  4. You must run the IBM Case Manager administration client and complete the configuration tasks for your environment before you can use IBM Case Manager. See “Configuring IBM Case Manager Version 5.2.0 Fix Pack 4” for instructions.

Configure IBM Case Manager Version 5.2.0 Fix Pack 4

After you install Fix Pack 4, you must update the configuration for the Case Manager Builder application and the Case Manager Client application.

About this task

If you are applying the fix pack to a new IBM Case Manager installation that is not configured yet you must complete all of the configuration tasks.

If you are applying the fix pack to an existing IBM Case Manager installation that has already configured, then you must rerun some configurations tasks. You can use your existing IBM Case Manager configuration tool profiles to run the required configuration tasks.

Configuring an existing IBM Case Manager deployment

If you install the fix pack to an existing IBM Case Manager installation that was previously configured, you must then update the development environment and the production environment.

Use your existing IBM Case Manager configuration tool profiles to run the required configuration tasks.

If you plan to use the IBM Case Manager configuration tool to configure the environments, see the following topics for detailed information about how to run the tasks:

If you plan to use the command line to configure the environments, see the following topics for detailed information about how to run the tasks:

Procedure:

  • Configure the development environment by running the following tasks:
    1. Update the Content Platform Engine Client Connector files.
    2. Important: Ensure you restart IBM Case Manager configuration tool before continuing to the next task.
    3. Configure Case Management Object stores.
    4. If your environment uses WebSphere Application Server and if it is integrated with IBM Content Manager, then run the Configure the IBM Content Manager Host Properties task.
    5. Create IBM Case Manager applications
    6. Important: Select "IBM CPE applets support plug-in" as the value for "Process Designer container" when running this task if you choose to use Process Designer by using the IBM Content Platform Engine Applets support plug-in.
    7. Deploy the Case Manager API.
    8. Register the IBM Case Manager Services Plug-in.
    9. Deploy Workplace XT. Run this task only if a) WorkplaceXT has been previously deployed and b) Workplace XT is on the same server and you want the configuration tool to deploy Workplace XT in the same profile with IBM Case Manager. If you prefer, you can deploy Workplace XT manually rather than running the task.
    10. Deploy Case Manager Builder.
    11. Deploy the Case Manager Help System.
    12. Deploy and Register Widgets Package, specifically the ICMClient widget package. (<IBM Case Manager install location>\configure\deploy\ICMClient.zip).
    13. Deploy the Forms Application. Run this task only if your environment uses Forms features.
      Important: After the CaseForms application has been deployed to the application server, change the class loader order for the CaseForms module to 'Classes loaded with local class loader first (parent last)'. This is not necessary if IBM WebSphere IFix for APAR PI50993 is applied.
    14. Run the Register the IBM Case Manager Administration Client Plug-in task.
    15. Run the Register Project Area task.
    16. If your environment uses business rules, then run the Configure Business Rules task.
    17. From Case Manager Builder, deploy the solution.

  • Configure the production environment by running the following tasks:
    1. Update the Content Platform Engine Client Connector files.
    2. Important: Ensure you restart IBM Case Manager configuration tool before continuing to the next task.
    3. Configure Case Management Object stores.
    4. If your environment uses WebSphere Application Server and if it is integrated with IBM Content Manager, then run the Configure the IBM Content Manager Host Properties task.
    5. Create IBM Case Manager applications.
    6. Deploy Case Manager API.
    7. Register the IBM Case Manager Services Plug-in.
    8. Deploy the Case Manager Help System.
    9. Deploy and Register Widgets Package, specifically the ICMClient widget package. (<IBM Case Manager install location>\configure\deploy\ICMClient.zip).
    10. Deploy the Forms Application. Run this task only if your environment uses Forms features.
      Important: After the CaseForms application has been deployed to the application server, change the class loader order for the CaseForms module to 'Classes loaded with local class loader first (parent last)'. This is not necessary if IBM WebSphere IF for APAR PI50993 is applied.
    11. Run the Register the IBM Case Manager Administration Client Plug-in task.
    12. Run the Register Target Environment.
    13. If your environment uses business rules, then run the Configure Business Rules task.
    14. From Case Manager administration client, deploy the solution.

Configuring a new IBM Case Manager installation

If you install the fix pack to a new IBM Case Manager installation, you must then complete all of the configuration tasks. Configuring your system prepares the Case Manager Builder application and the Case Manager Client application for deployment on the application server. After you deploy these applications, you can create, test, manage, deploy, and work with your business solutions.

For complete configuration details, see Configuring IBM Case Manager and find the topic that is appropriate for your environment.

Removing the Fix Pack

The fix pack updates the IBM Case Manager uninstallation program. There is no option to remove only the files that were installed with the fix pack. The updated IBM Case Manager uninstallation program removes both the base IBM Case Manager files and the fix pack files.

About this task

To remove IBM Case Manager, see Removing IBM Case Manager


Cumulative fix list (APARs)

The cumulative fix list contains all APARs that are fixed in Version 5.2.0 of IBM Case Manager.

Important: For some APARs, such as security-related APARs, information about that APAR is not made available to customers to avoid compromising customer and product security. If an APAR is listed in the fix list but no information is available, the APAR might be a security APAR.

Table 2. Fix list for IBM Case Manager Version 5.2.0 Fix Pack 4
APAR Description
N/A Update to InstallAnywhere 2014 SP1 + Flexera Public Hotfix IOJ-1745445 to address CVE-2016-4560.
N/A Update CMIS which includes updated Spring Framework libraries for IBM Case Manager API.
PJ42198 The -silent and -force parameters for the IBM Case Manager importSolution command do not work as expected. This is a change in the documentation only.
PJ43596 "The boundUser argument has an invalid value" if userName starts with a digit and "Assigned To" is not exposed on the in-basket.
PJ43665 "Add Case" menu loads incorrect menu action when it is the first item in the submenu.
PJ44002 Unable to open a solution if it contains a reuse property with a choice list after the solution has been upgraded.
PJ44052 Property table loses values in existing rows when user single-clicks on previously entered value in a new or existing row in Microsoft Internet Explorer.
PJ44167 Update Apache HttpClient libraries to V4.3.6.
PJ44170 Solution deployment fails if a task is added to a set and has repeatable option selected in the precondition.

Table 3. Fix list for IBM Case Manager Version 5.2.0 Fix Pack 3
APAR Description
PJ42216 When a solution is copied, case properties in workflow shows old prefix in deadline expressions.
PJ42778 Sorting the in-basket work list applies the filter that was removed earlier. This issue was originally reported as resolved in 5.2.0.2-ICM-FP002. However, additional use cases were reported for this issue. The additional use cases are addressed in this fix pack release.
PJ42889 Incorrect Case Builder logon behavior observed in SSO using Kerberos SPNEGO on WebLogic application server High Availability environment.
PJ42944 Changing the length of a property in the original solution is not reflected in the other solutions that reuse that property.

After the property is modified in the original solution, the following steps are required to be performed in the other solutions that reuse the modified property.

  1. The solution must be open for editing via Case Manager Builder
  2. After saving and closing the solution, it must be comitted and deployed
    This applies to property changes for
    • Default value
    • Maximum and minimum value for float and integer types
    • Maximum length for string types
PJ42961 For the use case where only the ID is needed from the object returned by fetchRelatedCases() method, a new and more efficient method, getFetchlessRelatedCases(), can be used to improve performance.
PJ43004 When executing code inside an event handler or in a component queue to get properties on a Fetchless Case instance, the "Symbolic Name property was not found in API cache" error occurs.
PJ43051 Using the Shift+Tab key combination in Case Client "Date Time text box" to move the cursor backwards does not work as expected.
PJ43186 Case Builder Page Designer does not save unmoved/unedited widgets added with double-click
PJ43188 The Update the Content Platform Engine Client Connector files task fails when TLS protocol is configured for SSL in WebSphere Application Server for Content Platform Engine.
PJ43221 Process Designer cannot be opened in Case Builder when using Chrome browser and it shows "undefined is not a function" error.
PJ43260 Filters are not working properly in in-baskets with more than 200 work items in Case Client.
PJ43261 Navigation path for "Setting permissions for discretionary task classes" setting incorrectly documented.
PJ43510 preconditionChecker promotes waiting tasks to “Ready” but not “Working” state when precondition is satisfied.
PJ43586 Duplicate requests for getFilterCriteria and getWorkItems are called when opening the Work page from the In-basket.
PJ43593 For custom Case Client desktops, the Case List > Show Link action does not show the correct URL.
PJ43621 The Filter pane is not automatically hidden after the user switches to a different in-basket.
PJ43622 A warning message occurs when users attempt to launch Step Designer from within Case Manager Builder without first saving their changes.
PJ43623 Logs flooded with message "E_BAD_CLASSID: Class 'CmAcmDeployedSolution' not found".
PJ43624 The solution import and export wizard milestones are updated with the locale of the server rather than the locale of the user’s browser.
PJ43626 Users are unable to dismiss the duplicate Custom Task Editor window if they double clicked the “Duplicate” task link.
PJ43664 Case Builder in Internet Explorer 11 hangs during logout.

Table 4. Fix list for IBM Case Manager Version 5.2.0 Fix Pack 2 Interim Fix 001
APAR Description
N/A Dojo library files were updated to V1.8.9.
PJ43120 Applying an In-basket filter will display the error 'Your request cannot be processed' if the option to 'Allow user to show or hide work items locked by other users' is enabled on the Inbasket widget. This error will appear after applying IBM Case Manager 5.2.0 Fix Pack 002 (5.2.0.2-ICM-FP002).

The application server log will have database query exceptions, such as: Exception: Database error. See chained exception ; Cannot execute statement, msecs=, SQL: <filter SQL> ... Caused by: com.ibm.db2.jcc.am.SqlException: DB2 SQL Error: SQLCODE=-313, SQLSTATE=07001, SQLERRMC=null, DRIVER=3.64.133

Table 5. Fix list for IBM Case Manager Version 5.2.0 Fix Pack 2
APAR Description
PJ41747 Solution edit fails when fully qualified user name or long name of user is used in Case Manager Builder.
PJ41774 Unable to remove user from the Project Area in the Case Manager administration client. If a user tries to remove a user from a Project Area in the Case Manager administration client, the change fails to save and the user still appears as belonging to the Project Area.
PJ41833 Case Operations getCasePropertyNames is picking properties not defined in the case.
PJ41841 ICM_RULEOPERATIONS method executerule intermittently throws an "update sequence number mismatch" errror. Intermittently, when a Rule is executed using ICM_RuleOperations:executeRule method, work items get stuck in the Process Services Conductor queue with the error: "Update sequence number mismatch; requested USN = #, database USN = #". The issue occurs when two or more tasks are run in parallel for the same case in response to a given event, such as adding a document to a case. The result is a conflict saving changes to the case. But the problem occurs even when the rule itself is making no changes to the case.
PJ41847 Property values in a magazine view on a case list using custom search payload do not display.
PJ41870 Content list widget always displays the 'modified by' and 'modified on' columns in the list view.
PJ41877 Properties widget on cases page does not display its data via the 'select case' event after installing Case Manager V5.2.0.1 Fix Pack.
PJ41882 Reset the test environment in Case Manager Builder sets ishidden container to false on code modules folder in the Target Object Store.
PJ42001 Case Manager configuration tool fails in command line with "null" error when "CEWSIURL" value in "contentengineserver.xml" file contains no port number. The user receives a "null" error when trying to run the "Update the Content Platform Engine Connector files" step in Case Manager configuration tool from the command line without explicitly configuring port number in the CEWSIURL value in the "contentengineserver.xml" configuration file. The Case Manager configuration tool should instead use the default port (80 for HTTP, 443 for HTTPS) when no port is explicitly configured there and provide a more user-friendly message if the connection is refused.
PJ42025 Case list widget displays incorrect results when using a script adaptor to pass in the search criteria.
PJ42035 Case Forms errors on clustered Case Manager V5.2.0.1 with connection refused CDEWG5402E - java.net.ConnectException. CaseForms stops working (forms fail to load) after applying 5.2.0.1-ICM-FP001 with the error: com.ibm.ecm.acm.forms.cmis.CmisException: java.net.ConnectException: Connection refused CDEWG5402E.

The problem occurs in clustered environments because Case Manager is using "localhost" for the CaseForms CMIS connection when there is no explicit cmisBaseUrl parameter specified in the web.xml file for the CaseForms.war application - and it can happen regardless of whether IBM Forms or P8 eForms is used.

PJ42057 The Case Manager 5.2 administration client garbles non-English (e.g. Japanese) strings in solutions that were copied even when the browser language/locale is set correctly to the language/locale matching that of the non-English strings involved.

When the copied solution is then deployed, the end user creates a case and, when trying to open it, sees either (1) garbage instead of the correct non-English string value or (2) an error message popup indicating a syntax error when, for example, a value like '"title": "??"' is corrupted to '"title": "è¦#ç´?' (overwriting the closing " for the string value) in one of the HTML files in the solution.

PJ42061 Error running Case Manager configuration tool command line "generateconfig" with "eforms" value for "-form" parameter.

There is a problem with specifying the combination of "-form eforms" and "-env managed" in a clustered environment (whereas "-form ibmforms" works fine - if you are using IBM Forms). The issue is that the combination of "-form eforms" and "-env managed" fails on a clustered environment. If you use "-env dmgr" with "-form eforms", it works.

PJ42105 Text boxes in custom property list view on the work details page will shrink when the page finishes loading.
PJ42120 If a parameter is changed from a non-null to null value on case details page, the change is not reflected on the work item list.
PJ42208 Choice list items not displaying on in-basket filter fields when using "application language" setting for languages other than English language.

The dropdown selector control to display choice list items for configured choice lists is not displaying on in-basket filter fields when using any Case Manager "Change Language and Locale Settings" ("Application Language") setting other than "English [en]". When the problem occurs, the expected choice list dropdown control used to display the dialog for choosing items is simply missing from the in-basket filter field such that the user has to manually enter the correct value into the field. The issue occurs for choice lists of both String and Integer data types.

PJ42231 The width of the text area does not display with the correct size after it has been unhidden dynamically with a script adaptor.
PJ42238 StackOverflowError deploying solutions when JavaScript in Script Adaptor is very large with many backslash (\) characters.

Customers can experience failed deployments with solutions containing Script Adaptor widgets with large custom JavaScript inputs. The issue can occur when the solution deployment code is processing the string representing the JavaScript code entered in the Script Adaptor widget, where the string representation contains a very large number of backslashes. When this occurs, the processing loop could exceed the system limits and result in a StackOverflowError error. The error will appear in the application server logs as a java.lang.StackOverflowError on various PagesHandler-related methods.

PJ42251 Inherited base workflow is reset to default after changing the preconditions on a task.
PJ42257 The position of the drop-down list is incorrect after dynamically populating a text box with choice list values.
PJ42275 A container layout does not auto hide when all child elements within are dynamically hidden using custom code.
PJ42293 In Google Chrome, in-basket widget contents will become blank after clicking on lower part of vertical scroll bar.
PJ42304 The locked work item warning message is shown in English on Japanese locale environment.
PJ42317 Unable to create solution from a template if tasks in CaseTypes contain F_CaseTask properties as it fails validation.

There are scenarios where the solution may not pass validation initially when it is created from a template (e.g. when it uses a property in the workflow map in the form F_CaseTask.<PropName> where <PropName> is a system property such as TaskStatus, TaskName, and so forth). By not allowing the user to skip validation, Case Manager Builder is preventing them from using their solution templates as intended. Currently, there is no option to skip the validation in Case Manager Builder.

PJ42318 Case properties not defined as required in Case Manager Builder appear as required on work details if the initial value is NULL.

Unable to save on a Task step in Work Details when there are properties whose initial value in the workflow is null. The correct behavior is for such fields to appear as required only after their value has been changed from its initial NULL state since they cannot be set back to NULL due to a limitation in the Process Engine.

PJ42319 When user clicks on a column to sort in in-basket widget then navigates away and then back to work tab, the sort order is lost.
PJ42337 Case Manager Builder does not update the queue definition when exposed string properties maximum sizes are increased.
PJ42338 Event handler encounters exception when exposed string property exceeds maximum size of work queue field.
PJ42342 In the Case page, the widgets do not resize correctly after returning from another page such as the Case Details page.
PJ42343 Change of column name of in-basket property made in Process Designer is not reflected in Case Manager Builder.
PJ42361 Case list widget shows undefined entry when sorting a search result set that contains 200 or more case instances.
PJ42366 Get next is based on old work item list and could open work items outside of in-basket filter or criteria.
PJ42377 Could not import solution if the user last updated solution is no longer available in the LDAP when the solution is exported.
PJ42437 Case Manager API searches all repositories in Content Engine (CE) domain for solutions on login instead of just those configured on current Case Manager desktop.

The API searches all object store repositories in the CE domain looking for Case Manager solutions when a user logs in to the Case Manager Client instead of just searching those repositories that are actually configured for the current "icm" desktop the user is actually logging in to. This slows down login performance for the user and puts extra unneeded strain on the environment - especially in widely distributed CE domains (with multiple sites) and many object stores.

PJ42442 Adding documents by dragging and dropping on Case Information or Attachments widget does not filter on document type based on setting.
PJ42456 Close (x) button on in-basket tabs is displayed for Microsoft Internet Explorer 10
PJ42457 If a user is logged-in a Single Sign-On (SSO) using SPNEGO environment, importing audit configuration from Case Manager administration client fails.
PJ42458 Reset test environment fails - the [target_os_name] Object Store could not be restarted and underlying [ora-00942] on CA store.

Reset Test Environment fails with an [ORA-00942] in the SystemOut.log when unable to recreate the CaseAnalyzer store, causing "FNRPA0096E The [TARGET_OS_NAME] object store could not be restarted" to appear in the UI.

PJ42465 Receive an exception when working with a solution if it was created by a user who logged into Case Manager Builder with a User Priniciple Name (UPN).
PJ42488 Incorrect default task name in add task dialog when hidden task is defined.
PJ42489 When you right-click on a document to display the properties of a document, the properties that are displayed are different depending on the document that is selected.
This behavior is also different depending on the widget.
  • In Case Information > Documents, if you highlight an attachment (Attachment A) then right-click on some other attachment (Attachment B) and show its property. The highlight automatically changes to Attachment B and the properties for Attachment B are displayed.
  • In Case Attachment widget, if you highlight an attachment (Attachment A) then right-click on some other attachment (Attachment B) and show its property. The highlight remains on Attachment A and the properties for Attachment A are displayed.
PJ42491 When trying to remove a document from a case, users are presented with a dialog to unfile from all locations
PJ42520 Calling case.fetchinstance with a non-null value for propfilt can result in error: FNRCA0024E: API_property_not_in_cache.

Calling the Case.fetchInstance() Case Manager Java API method documented at http://www.ibm.com/support/knowledgecenter/SSCTJ4_5.2.0/com.ibm.casemgmt.javadoc.doc/com/ibm/casemgmt/api/Case.html with a non-null value for the propFilt (PropertyFilter) parameter can result in an error ("FNRCA0024E: API_PROPERTY_NOT_IN_CACHE: The SymbolicName property was not found in the properties collection") when the code is running inside the CPE server (e.g. when this method is called from a custom PE CI component) and the CPE/CE CMC intercept cache is automatically disabled as a result.

PJ42533 In-basket name shows "false" after reassigning work item in the Microsoft Internet Explorer 9 and Microsoft Internet Explorer 10 browsers.
PJ42540 Non-CmAcmSolutionFolder folder in Design Object Store solutions folder causes the Configure Object Stores task to fail in Case Manager configuration tool.

Having a non-CmAcmSolutionFolder folder object in the Design Object Store's Solutions folder ("[DesignOS] > Root Folder > IBM Case Manager > Solutions") causes the "Configure Case Manager Object Stores" step to fail in the Case Manager configuration tool with the following error: FNRCE0008E - ERROR method name: getPropertyInfo principal name: N600705 Global Transaction: true User Transaction: false Exception Info: The property identifier CmAcmIntegrationType is not valid for class Folder.

The cause of the problem is that the current implementation in the "Configure the Case Management Object Stores" step in Case Manager configuration tool assumes that all Folder objects in this location will be of type CmAcmIntegrationType and will therefore have the CmAcmIntegrationType property. If it encounters a non-CmAcmSolutionFolder Folder object, an error will be produced.

PJ42548 After deploying an upgraded solution, values for exposed workflow fields that are not defined in a case will be set to NULL.
PJ42553 When retrieving a security manifest, and groups are assigned to roles, an LDAP search against users will be performed
PJ42558 The Case Type list on Advanced Search does not sort correctly, for example, by display name, the way it does on Add Case.

When there are many case types in the solution, the incorrect order that results from the incorrect sorting makes it difficult to locate the correct case.

PJ42585 Attachments still open in same window when "open document in a separate browser window" is checked for attachments widget.
PJ42597 Reset Test environment does not persist database storage location (Tablespace) properties on the Target Object Store.
When running the "Reset Test Environment" feature in Case Manager Builder, not all ObjectStore properties are persisted on the TargetOS that is being reset. Among these, the following properties:
  • Database Index Storage Location
  • Database Table Storage Location
  • Database LOB Storage Location
which should contain the names of the (potentially different) tablespaces for each purpose (Index, Table, Large Objects) – are set to null ("<Value not set>"), causing the default (or first found) tablespace to be used for all database objects instead of whatever values had been configured before the "Reset". This can then lead to undesired behavior, such as all of the objects (including Table and LOB objects) being created in the Index tablespace.
PJ42627 Validation of a solution fails with error 'the property <prop_name> was deleted" if workflow data fields are displayed.
PJ42628 First few characters of the property names are not displayed in logs and GUI error popup, when solution validation fails.
PJ42656 Case Manager Client fails to save a work item after a user clicks a read-only date time field.
PJ42679 When opening case detail page that contains the Timeline Visualizer widget it may display an error message and does not respond
PJ42758 With fix for PJ41731 custom code to set properties widget values on work details fails if page title uses case id or case title
PJ42778 Sorting the in-basket work list causes widget to apply previously removed filter.

When the client applies either a dynamic filter or a UI filter to the work list on the In-basket at runtime, a smaller list of items is displayed. Clicking "Reset" on the In-Basket filter will retrieve the entire work list without the previously applied dynamic filter or UI filter. If the user then attempts to sort the new unfiltered work list by clicking on any of the column headers, the previously removed filter is re-applied and the smaller list of items will be displayed. The result is a sorted list with the previous filter applied. The expected behavior is the first page of the entire work list sorted, i.e. no filtering.

This only occurs with the following conditions:
  • The number of items in the In-Basket is 200 or more records. When there are less than 200 records it functions as expected.
  • The version of IBM Content Navigator (ICN) used with IBM Case Manager (ICM) is ICN 2.0.2 FP5 (2.0.2.500.091) or later. It is not an issue with the prior releases.
PJ42816 Create a task that uses IBM BPM process breaks case type XPDL and the process data field name choice list miss bpm field names.
PJ42825 A rule will not execute correctly if the rule uses a case property containing an ampersand "&" character.
PJ42844 ArrayIndexOutOfBoundsException on AddTask with empty multi-value case property using external data service (EDS).

An error is displayed in Case Manager Client UI when adding a discretionary task whose launch step exposes an empty multi-value property in a solution that is registered to use an External Data Service (EDS) even when the property is not actually mapped/modified in their EDS.

Note: The out of the box EDS sample code does not have this issue, as it handles this internally by ensuring to not passing empty arrays if they

occur.
PJ42873 “Otherwise” in table-based rules of specific languages fails during run time.
In solutions in which the rule persistence locale is set to the specific languages that are listed here, if a table-based rule contains cells that are set to Otherwise, the rules fails during run time. The languages for which a table-based rule fails when the rule contains cells that are set to Otherwise are as follows:
  • French
  • Japanese
  • Korean
  • Polish
  • Russian
  • Simplified Chinese
  • Traditional Chinese
  • Spanish
PJ42874 Table rules: decision table -- get an error you cannot dismiss if you try to paste a condition column over the "action" column.

The only way to get out of this situation is to close the browser (and then you lose all your work).

PJ42875 If you use Microsoft Internet Explorer 8 or Microsoft Internet Explorer 9 to save Japanese language values for column headers when designing table-based rule in Case Manager Builder become garbled.
PJ42876 Activity step added in Process Designer is shown as a rule step.
PJ42877 Web site widget displays an error (CM-REQ-4016 this search path contains an invalid class name) if url string is in encoded form.
PJ42878 Solution copy does not change the solution prefix when a case property is used in the step deadline in a workflow.
PJ42879 Case Manager Builder overrides deadline expression for a step after users modify the reminder interval for the step in Process Designer.
PJ42880 In-basket widget on Microsoft Internet Explorer 8, Microsoft Internet Explorer 9 and Microsoft Internet Explorer 10 - the in-basket filter dialog disappears soon after the mouse moves over the tooltips icon.
PJ42881 Certain actions in IBM Case Manager administration client do not work when IBM Content Navigator is configured with a non-default context root.
PJ42882 Case list - string/integer choice list used for case title property shows its value instead of label. A choice list property should show its label instead of value in the case list. But if you are using a String/Integer choice list as the case title, the choice list case title shows its value, which is incorrect.
PJ42883 Case Manager performance log issue - java.lang.noClassDefFoundError (icmperflog) after upgrading from Content Platform Engine V5.2.0.3 to the Content Platform Engine V5.2.1.0. After upgrading Content Platform Engine from V5.2.0.3 (dap520.003.147) to V5.2.1.0 (dap521.124) the P8 and PE logs contain numerous errors related to java.lang.NoClassDefFoundError (com.ibm.casemgmt.intgimpl.logging.ICMPerformanceLogger).
PJ42885 When performing case synchronization, a new task will be in error when added to existing cases with discretionary tasks.
PJ42886 Documents tab of the case information widget doesn't refresh after an external document of IBM Content Manager V8 (CM8) is removed from the case.
PJ42887 Case REST and JavaScript APIs are returning incorrect and missing information for case relationships.
PJ42888 Navigating away from a page with a form widget, when the user enters a value in a form field without tabbing out, will result in a blank page.
PJ42890 Unable to run "Configure the Case Management Object Stores" task on an Object Store that already has IBM Case Manager add-ons installed.
PJ42891 Unable to create a wait until or for step in a custom task when using French locale.
PJ42892 Entering invalid date patterns in the Properties View Designer can cause the view to be unusable.
PJ42893 After adding the Process History widget the work detail page does not correctly resize.
PJ42894 Properties widget allows user to close the page with uncorrected errors.
PJ42895 Deploying a solution for the first time by using IBM Case Manager configuration tool or Case Manager Builder always fails.
PJ42896 The link displayed by Timeline Visualizer does not work.
PJ42897 A repeatable task with a property update trigger does not get created when another instance is marked as failed.
PJ42898 Inserting values in a multi value property does not behave correctly in Internet Explorer.
PJ42899 StepElementService returns incorrect lock status if the user id contains uppercase characters.
PJ42900 Deployment status in Case Manager Builder does not show completed when the 'refresh solutions' button is clicked.
PJ42901 Adding a discretionary task to a case may cause an error in launch step.
PJ42902 Task status in Timeline Visualizer is displayed in English when configured to use a non-English locale.
PJ42925 Case Manager configuration tool Register Case Manager plugin task might fail in WebSphere when IBM Content Navigator is configured for Single Sign-On (SSO) using SPNEGO Kerberos.
PJ42926 Case relationship model does not return case title correctly.
PJ42927 Creating a custom page that starts with solution prefix does not load properly nor can the page be deleted.
PJ42928 Unfiling or moving or a document from a case results in missing Case History information.

Table 6. Fix list for IBM Case Manager Version 5.2.0 Fix Pack 1 Interim Fix 2
APAR Description
PJ42187 When a user tries to update any data field on a form in a Form widget, a pop-up error with the message "propertyController.getConvert is not a function" will be shown.

This issue occurs after installing 5.2.0.1-ICM-IF001.

PJ42189 A Task defined to be repeatable and with a precondition of "a document is filed to the case" might not all start correctly if multiple documents are added to the Case concurrently triggering the same Task to be launched.
PJ42200 If the JavaScript code in a Script Adapter widget contains an apostrophe (') it might not execute correctly when the Case Manager Client page containing the Script Adapter widget is loaded during runtime. When the apostrophe character is saved during design time, the apostrophe character is URL encoded into &apos;. During runtime, the encoded character in the JavaScript content might not be converted back to an apostrophe, impacting the way the JavaScript is executed.

For example, if a JavaScript in the Script Adapter widget creates a code for a SOAP request that contains a string like <?xml version='1.0' encoding='utf-8'?> it will be saved and read back as <?xml version=&apos;1.0&apos;encoding=&apos;utf-8&apos;?> and will not execute correctly at runtime.

PJ42232

For a solution that contains multiple case types and multiple roles, where users who belong to these roles have access to only some of the case types, the following issues might occur:

  • When creating a case, a user might see some case types in an option list that are not enabled for their current role. However, the user cannot create cases for the case types they are not configured for.
  • When creating a case, a user might not see some case types in an option list that are enabled for their current role. As a result, the user might be unable to create the desired cases.
  • When searching for case instances, a user might see some search properties in an option list that are not enabled for their current role. However, the user will not retrieve any results for the search properties they are not enabled to access.
  • When searching for case instances, a user might not see some search properties in an option list that are enabled for their current role. As a result, the user might not be able to retrieve results for the desired search.

Table 7. Fix list for IBM Case Manager Version 5.2.0 Fix Pack 1 Interim Fix 1
APAR Description
PJ41831 Properties and Attachments will not display correctly for the next work item when using Get Next feature.

In Case Manager Client, if there are 2 work items in the in-basket, and both of the work items have attachments associated with them, then opening the work items using the Get Next feature will cause the Properties and the Attachments widget to not display them correctly.

PJ41832 Slow performance in opening the case details page for an IBM Case Manager environment configured with CM8.

Opening a Case Details page after login for an IBM Case Manager environment configured with CM8 takes a long time to complete. For subsequent opens, the performance is a bit better, but still slow.

PJ41839 Unable to run Case History when Case Analyzer in installed in the same environment.

The Case History Store is successfully created/enabled. Then the Case Analyzer Store is successfully created/enabled. Upon restarting, the system encounters the following exception: javax.ejb.EJBException: See nested exception; nested exceptionis: Invalid object name 'dbo.CH_CASEHIST'.

PJ41869 Using objectstore display or symbolic name in the content list widget payload no longer works after upgrading from 5.1.1.x

In ICM 5.1.1.x, to populate a Content List widget with a property list, the payload would include the objectStoreNames variable, which is an array of object store names. The names could be either the Display or Symbolic name for the Object Store name.

In ICM 5.2 using the display or symbolic name for the objectStoreNames in the payload no longer works.

Example: payload = {"objectStoreNames:" : ["TARGET"], "symbolicNames": ["DocumentTitle", "Creator", "LastModifier"], "values": [{"VersionSeries": "{00000000-0000-0000-0000-000000000000}"}, {"VersionSeries": "{00000000-0000-0000-0000-000000000000}"}, {"VersionSeries": "{00000000-0000-0000-0000-000000000000}"}] };

PJ42037 When copying a solution and assigning a new prefix to the copied solution, the new prefix is not always assigned correctly.

When copying a solution, some of the expressions in the system instruction are not converted to use the solution prefix.

PJ42040 In IBM Case Manager V5.2.0.1, Case Manager Builder users cannot save changes in Step Editor after adding a Workgroup swimlane with steps in it while using Microsoft Internet Explorer 10 or 11.

This is a regression issue in IBM Case Manager V5.2.0.1. That is, it is possible to do this without any issue using IBM Case Manager V5.2.0.0 but not using IBM Case Manager V5.2.0.1. When this issue occurs in IBM Case Manager V5.2.0.1 there is no error displayed but the browser just hangs.

Note: The issue does not occur in Firefox. The problem is limited to this specific use-case in Microsoft Internet Explorer 10 or 11. Users on IBM Case Manager V5.2.0.1 can make any other changes in Step Editor and save them in Microsoft Internet Explorer 10 or 11.

PJ42069 Receive NullPointerException error when trying to apply security config on a solution created from a template with preserveId.

In trying to apply security configuration to a solution, a java.lang.NullPointerException will be returned. This will occur if the solution was created from a solution template, and the solution template was promoted from a solution with the preserveIdentifier property set to 'true'..

[MM/DD/YY HH:mm:SS:sss TMZ] 000000be api E com.ibm.casemgmt.intgimpl.messages.CaseMgmtLogger error null java.lang.NullPointerException at com.ibm.casemgmt.intgimpl.secconfig.RootSecurityHandler.configur eProcessEngine(RootSecurityHandler.java:1061) at com.ibm.casemgmt.intgimpl.secconfig.RootSecurityHandler.configur e(RootSecurityHandler.java:331) at com.ibm.casemgmt.intgimpl.secconfig.SecurityConfigurer.configure (SecurityConfigurer.java:104)

:

:

PJ42070 Field rendering issues with External Data Service (EDS) integration in the Properties widget.

Users may experience field rendering issues with External Data Service (EDS) integration in the Properties widget, including the following.

= Multiple value fields are not supported in EDS, resulting in an error that appears in the Firebug Console in Mozilla Firefox (for example) as "this._isEmpty() is not a function" when rendering the Properties widget UI in the browser.

= When the underlying value of a field mapped to a choice list changes as a result of EDS integration, the display value of the field is not updated correspondingly in the Properties widget UI. The display is not refreshed.

= The MIN/MAX constraint is not enforced for updates from EDS.

PJ42072

A warning dialog is displayed on a locked item even when the current user owns the lock.

When attempting to open a locked item from the In-basket a warning dialog is displayed to the user. This warning is displayed even if the work item is locked by the current user.

Normally, if the work item is locked by the same user the warning dialog should be suppressed.

PJ42073

Invalid Rule errors for Table Rules with Non-English locales in Google Chrome version 31.0.1650.57 m.

Users may experience invalid rule errors for Table Rules with Non-English locales in Google Chrome v31 because Chrome changes some of the rule definition characters in this locale. This issue does not occur with other browser types.
PJ42074

Display issues on Microsoft Internet Explorer10 in Properties widget with 3 columns in multi-column tabbed container.

Users may experience display issues on Microsoft Internet Explorer 10 in the Properties widget when there are 3 columns defined in a multi-column, tabbed container. The widget may display extra, non-functioning scroll bars and the columns may not start at the top of the pane provided for them by the widget UI. The problem does not occur for 1 or 2 columns or when the 3 columns are not displayed in a tabbed container. The problem does not occur in Mozilla Firefox.

PJ42075

There is no way to hide the "Advanced Search" button in the Search widget.

There is currently no way to configure Case Manager so as to hide the "Advanced Search" button in the Search widget.

PJ42076

Unable to cache resource strings in IBM Case Manager Version 5.2.0.

During the loading of NLS resources there is an internal bug in the icm.util.Util class. This bug is preventing the application from caching resource strings. This issue does not cause any functional errors with the application. However the fix may provide some performance benefits by using the resource string caching.
PJ42077

Unable to start a custom task if the solution is created from a template with PRESERVEIDENTIFIER = TRUE.

Unable to start a custom task for a solution that was created from a template where the template was promoted with the preserveIdentifier property set to 'true'. When trying to start the custom task, you will get the following error:

FNRPA0618 - The validation of the custom task workflow definition failed with the following Process Engine error message: <Task name> : [Error] Either the roster, <Roster name>, does not exist, or it is not valid for this logon session. Select a different roster, or use the configuration tool to create the roster, or give the user permission to use the roster.
PJ42078

Searching cases fails for a solution created from a template with preserveidentifier set to true.

Unable to search cases for a solution that has been created from a template where the template has the preserveIdentifier property set to 'true'. After clicking on search, the search icon will remain spinning and search result is not returned.

In FireBug, the following error will be logged in the console: TypeError caseType is null var caseTypeId=caseType.getCaseType();
PJ42084

Custom tasks do not show up in in-basket if the solution is created from a template with PRESERVEIDENTIFIER = TRUE.

When adding a custom task from a case details page, the work item associated with the task does not show up in the In-Basket view, under "My Work". This will occur on a solution that was created from a template, where the template was created with the preserveIdentifier property set to 'true'.

The Task page in the Case Information widget shows that the Task was started successfully. Querying for the work item related to the Task will also show a valid workitem for the Task as well.

PJ42085

Add document from repository does not honor the document type setting from Case Manager Builder.

All solutions can be configured by using Case Manager Builder to limit the document class that can be added to that solution. By default this option is not set, hence all document types defined in the object store are displayed when adding documents. When the parameter is set, only document types that are defined in the solution should be displayed when adding documents in the solution.

This option is configured by using a check box labeled "Only show document types that are defined in the solution" from the following locations:

  1. Open the Case Detail Widget - Edit the Case Information Widget, expand the Document twistie in the Settings tab to see check box.
  2. Open the Work Details - Edit the Attachment Widget, see check box under the Settings tab.

After setting the options, saving the solution and redeploying the solution the code does not honor these settings. It will continue to display all document types from the object rather than only those that are defined in the solution.

PJ42094 When using Internet Explorer 8 for Case Manager Client, the ADD/OPEN/ACTION buttons in the Document tab are missing.
PJ42096

Apply filter event for an in-basket widget is not working correctly if dynamic filter payload includes more than one in-basket.

Passing in a dynamic filter to an in-basket widget by leveraging the Apply Filter event will not display the results from the dynamic filter correctly if the payload includes more than one inbasketName from the same queue. Here is an example of the payload which includes two separate in-baskets in the payload:

var json1 = { "queueName":"SOL_Role1", "inbasketName":"Role1", "hideFilterUI":false, "queryFilter":"(SOL_stringField = :A OR BVT_stringField = :A) ", "queryFields": [ { "name": "SOL_stringField", "type": "xs:string", "value":["abc","abb"] } ], "hideLockedByOther":true };

var json2 = { "queueName":"SOL_Role1", "inbasketName":"NewInbasket", "hideFilterUI":false, "queryFilter":"(SOL_stringField = :A OR SOL_stringField = :A) ", "queryFields": [ { "name": "SOL_stringField", "type": "xs:string", "value":["abc","abb"] } ], "hideLockedByOther":true };

var model1 = icm.model.InbasketDynamicFilter.fromJSON(json1); var model2 = icm.model.InbasketDynamicFilter.fromJSON(json2); var modelArray = []; modelArray.push(model1); modelArray.push(model2); return {"dynamicFilters":modelArray};

PJ42097

Page displays slower in Internet Explorer 8 when there is hidden script adapter on the page.

If there is a Script Adaptor widget hidden on a page (e.g., Case Details, Work Details, or any custom page), it will display slower in Internet Explorer 8 if event payload associated with the widget is very large.

PJ42098

Receive CDEWG8005 error when opening a page that has an in-basket populated by a dynamic filter using the apply filter event.

A CDEWG8005 error will be returned on a page that has an in-basket widget with the following conditions:
  1. The in-basket widget is configured to 'Do not populate the in-basket until the dynamic filter is received'.
  2. A script adaptor on the page is wired to the 'Apply filter' event on the in-basket.
The full error message will look like the following:

=======

An error occurred when the page attempted to handle the event icm.SendEventPayload. The following error occurred. TypeError: this.ecminbaskets is null Contact your system administrator and provide the information that is contained in this message. CDEWG8005

=======

PJ42121 Value will get set to 0 on a multi value float property if decimal places and pattern configured for the property do not match.

When you enter a valid float value into a multi value float property, where the property has a decimal place and pattern defined and do not match, the values will get reset to 0.00000.

For example, if the float property is using a number text box control on a custom view in Case Manager Builder with the following defined:

Decimal Places:  5

Pattern:  ###,###,###.##

and the values entered for the property are the following when using Case Manager Client:

20000000.98

222.34288

653252.99

After entering the values, the values will get reset to 0.00000.

PJ42146

If Internet Explorer 8 is used as browser, when trying to close a Case Detail page it shows following error:

An error occurred when the system attempted to close a page when you switched to a new solution or role. The following error occurred: 'this.contextualMenus[...]' is null or not an object Contact your system administrator and provide the information that is contained in this message. CDEWG8006

Table 8. Fix list for IBM Case Manager Version 5.2.0 Fix Pack 1
APAR Description
PJ41534 Embedded Table rules in non-English language locale fail to deploy with error Exception occurred while converting following rule definition FNRPE0029E.
PJ41535 Various usability improvements to the IBM Support Assistant Data Collector scripts for IBM Case Manager.
PJ41551 Users are unable to move a discretionary task from Failed to Working, receiving an illegal_task_clear_exception_operation error.

When trying to complete a review step in a malfunction submap in an attempt to correct an error with a workitem, an ILLEGAL_TASK_CLEAR_EXCEPTION_OPERATION exception will be logged in both the PE server log and the ICM server log if the workitem is associated with a discretionary task in ICM. When the workitem has been corrected, PE will try to update the state of the Task in ICM from 'Failed' to 'Working'. It is during this state change of the Task when the error will be thrown.

This only occurs if the Task in ICM is a discretionary task, as regular tasks do not have this issue.

Caused by: com.ibm.casemgmt.intgimpl.eventhandler.CmAcmRuntimeException: FNRPE0024E: [ILLEGAL_TASK_CLEAR_EXCEPTION_OPERATION]: The requested restart operation is illegal for this Task. failedBatchItem=0 at com.ibm.casemgmt.intgimpl.eventhandler.TaskChangeStateEventHandl er.handleEvent(TaskChangeStateEventHandler.java:90) at com.ibm.casemgmt.intgimpl.eventhandler.TaskEventHandler.onEvent (TaskEventHandler.java:100) ... 57 more } at com.filenet.apiimpl.wsi.serialization.core.ExceptionSerializatio n.deserialize(ExceptionSerialization.java:196) at com.filenet.apiimpl.wsi.ServiceSessionNst.cDeserializeSoapFault(ServiceSessionNst.java:658) at com.filenet.apiimpl.wsi.ServiceSessionNst.cReqRespPath(ServiceSessionNst.java:186) at com.filenet.apiimpl.wsi.ServiceSessionNst.executeChanges(ServiceSessionNst.java:71) at com.filenet.apiimpl.util.SessionHandle.executeChanges(SessionHandle.java:130) at com.filenet.apiimpl.core.Session.callExecuteChanges(Session.java:142) at com.filenet.apiimpl.core.Session.executeChanges(Session.java:525) at com.filenet.api.core.UpdatingBatch.updateBatch(UpdatingBatch.jav a:146) at filenet.jpe.server.common.CETransactionCache$FlushCEObjectsOnTra nsactionCommit.priorToCommitOp(CETransactionCache.java:147) at filenet.jpe.database.DbTransaction.ProcessCommitPostTranOpSet(Db Transaction.java:521) at filenet.jpe.database.DbTransaction.EndTransaction(DbTransaction.java:246) at filenet.jpe.server.isi.InstructionSheetInterpreterClass.doExecut e(InstructionSheetInterpreterClass.java:2277) ... 15 more

PJ41582 Items in modified choice list are not redeployed to target object store in the order defined in Case Manager Builder.

If you edit an existing Choice List in Case Manager Builder so as to specify a new ordering of the items (with or without adding/renaming/deleting items) before saving and redeploying the solution, you will find that the Choice List item order you specified in Case Manager Builder, although correctly saved to the Solution Definition (sdf.xml) file in the Design Object Store, is not persisted when the solution is deployed to the Target Object store and therefore does not appear in Case Manager Client. The new/modified items are there - but not in the order you specified.

PJ41600 Wrong case data displayed in Split Case on Work Details if another case was opened in Case Details after Work Details was opened.
PJ41626 Case Manager Builder will not validate a case type with a task that has the F_CaseFolder.PathName expression, while Process Designer can validate the same task.
PJ41632 When using Microsoft Internet Explorer 8 browser to open a work item with form data as an attachment in form widget, the form viewer cannot open forms.
PJ41641 When executing Document Generator for IBM Case Manager V5.2.0.0 it shows a NullPointerException error.

For more details, see Generating a solution document for IBM Case Manager V5.2.0.1: http://www.ibm.com/support/docview.wss?uid=swg27041025.

PJ41673 When configuring case history store it shows the error: the case history store could not be enabled or disabled...fnrce0066e.

When configuring Case History store it fails and shows the error: "The case history store could not be enabled or disabled because of the following error....FNRCE0066E: E_UNEXPECTED_EXCEPTION..." with following error stack:

[MM/DD/YY HH:MM:SS:sss TMZ] 000000a3 SystemErr R CIWEB.ICMAdminClientPlugin Error: [MyAdmin @subdomain.mydomain.com] com.ibm.ecm.icm.accm.services.EnableDisableCaseHistoryStoreService.callBackend() ACCM service is throwing exception com.ibm.ecm.icm.accm.util.AccmException: com.filenet.api.exception.EngineRuntimeException: FNRCE0066E: E_UNEXPECTED_EXCEPTION: An unexpected exception occurred. The unexpected exception is chained to this exception. Message was: null at com.ibm.ecm.icm.accm.repository.ConfigureObjectStore.enableCaseH istoryStore(ConfigureObjectStore.java:298) at com.ibm.ecm.icm.accm.services.EnableDisableCaseHistoryStoreService.callBackend (EnableDisableCaseHistoryStoreService.java:89) at com.ibm.ecm.icm.accm.services.EnableDisableCaseHistoryStoreService.doExecute (EnableDisableCaseHistoryStoreService.java:61) : :: Caused by: [FNRPE2130660078E]Invalid repository: "MYTOS_EventExportStore" at filenet.eventexporter.common.GCDData.getEventExportStore(GCDData.java:146) at filenet.eventexporter.rpc.ch.CHRPC.setContext(CHRPC.java:35) at filenet.eventexporter.rpc.ch.CHRPC.setContext(CHRPC.java:41) : :

PJ41682 IBM Case Manager 5.2.0 knowledge center incorrectly states that for HA, Websphere ND is required. This is resolved by updating the already existing Documentation Corrections tech note. The URL is: http://www-01.ibm.com/support/docview.wss?uid=swg27039122
PJ41721 Case Manager Client does not honor customvalidationerror attribute from an External Data Service for finalnewobject/finalexistingobject.

When an IBM Case Manager Solution is configured with an External Data Service (EDS), a customValidationError returned by EDS does not result in any error conditions in IBM Case Manager, specifically for the finalNewObject and finalExistingObject requestModes. During Case Creation, the Case will continue to get created, even if a customValidationError is returned. Based on IBM Case Manager documentation, a customValidationError should impact Case Creation if done on the finalNewObject or finalExistingObject requestModes. For more details, seehttp://www.ibm.com/support/knowledgecenter/SSCTJ4_5.2.0/com.ibm.casemgmt.development.doc/acmdv102.htm

PJ41725

User receives 'nullpointerexception' error when running 'reset test environment' more than once on cmpit-installed environments.

The user receives a 'NullPointerException' error when running 'Reset Test Environment' more than once on environments installed with the IBM Case Manager Platform Installation Tool (CMPIT). The SystemOut.log will contain the following errors:

00000182 api I com.ibm.casemgmt.intgimpl.messages.CaseMgmtLogger info FNRPA0400I The development environment reinitialization started. 00000182 api I com.ibm.casemgmt.intgimpl.messages.CaseMgmtLogger info Restoring from DOS manifest 00000182 api E com.ibm.casemgmt.intgimpl.messages.CaseMgmtLogger error FNRPA0434E The reinitialization of Content Platform Engine process services or the object store failed. See the following error: null java.lang.NullPointerException

PJ41731

"Case Id" and "Case Title" properties displayed incorrectly on work details page title tab.

The Page Designer feature in Case Manager Builder allows users to configure the default Work Details page's Page Options to display any one of the following dynamic values in the page title tab at runtime in Case Manager Client: Case ID, Case title, Step name, Work item ID. Both Step name and Work item ID work correctly at runtime when configured. But if you configure the default Work Details page to display either Case ID or Case title, you will instead see an error message right there in the page title tab indicating that either the getIdentifier() or getCaseTitle() method failed.

PJ41734

The custom property view mapping on a page is lost during runtime for a solution after it has been copied.

A custom view associated with the Work Details page is no longer displayed at runtime after the solution containing the view and page have been copied and deployed. The original Solution containing the custom view and page will continue to display correctly. It is only a problem with the deployed version of the copied solution. Checking the copied solution, the following are still valid:

  • the custom view still exists
  • the Work Details page also exists, and it is still referencing the custom view
  • the step in the Task still points to the valid Work Details page

The problem is only seen during runtime.

PJ41751

When the "Use the United States Federal Information Processing Standard (FIPS) algorithms" option is enabled in WebSphere Application Server, the export solution using Case Manager administration client (CMAC) fails with error code FNRPA9001E.

The WebSphere Application Server's SystemOut.log also show following error:

[MM/DD/YY HH:MM:SS:sss TMZ] 00000030 SSLHandshakeE E SSLC0008E: Unable to initialize SSL connection. Unauthorized access was denied or security settings have expired. Exception is javax.net.ssl.SSLHandshakeException: Client requested protocol SSLv3 not enabled or not supported : :

The Case Manager configuration tool's log show the following error:

FINER ddd MMM DD HH:MM:SS TMZ YYYY THROW com.ibm.casemgmt.api.exception.CaseMgmtException thrown while executing method exportPages() of com.ibm.ecm.configmgr.app.acm.properties.ContentEngineDiscoverer Stack Trace follows (when available): com.ibm.casemgmt.api.exception.CaseMgmtException: FNRPA9001E The Business Space server is not available. Verify the URL, the administrative user name, and the password. : :

PJ41765

FileNet viewer does not refresh properly after closing the work details page in certain environments.

A blank white area hides content on Work page (in-basket) after the Viewer on Work Details is closed. This seems to only occur on certain environments and have only been seen when the following are present:

  1. Java Runtime Environment (JRE) is 1.7.0.*.
  2. Case Manager Viewer application is set to IBM Content Navigator.
  3. IBM Daeja ViewONE viewer was opened inside the Content Navigator Viewer on Work Details.
  4. Browser is Microsoft Internet Explorer 8.

All four conditions may need to be present in order to encounter this issue. It has not been reproduced when the IBM Daeja ViewONE viewer is loaded from Workplace XT when Case Manager is configured to use Workplace XT rather than Content Navigator as its Viewer application.

PJ41783

Case Manager Client displays additional view control scroll bars when using multi-column layout within tabbed layout.

Some widgets in the Case Manager Client contain vertical scroll bars even though there is no need to scroll down. These additional scroll bars appear for properties arranged on a single row, when using multi-column layout within tabbed layout.
PJ41789

Case Form Widget failed to load when accessed from behind firewall (DMZ), with error CDEWG5402E.

The Case Form Widget fails to load when it is accessed from behind a firewall (DMZ), and the following error is returned:

Unable to load /CaseForms/ibmForm status: 500 (CDEWG5402E) due to com.ibm.ecm.acm.forms.service.FormException: com.ibm.ecm.acm.forms.cmis.CmisException: java.net.ConnectException: Connection timed out: connect

PJ41792

The content list widget could not retrieve list of documents from property list search result payload and shows HTTP 500 error.

The Content List widget could not retrieve list of documents from Property List search result payload and shows HTTP 500 error. If FireFox browser is used with FireBug plugin, its Response tab shows the following error message:

{exception:Required parameters for a Stored Search query are null.,errorMessage:Unexpected error occured in backend server}

PJ41795 When a custom Case Manager Client widget calls a CMIS URL as a GET request, the content-type for xml documents returns as "text/plain", and an error occurs.
PJ41796

Using a non-default context root for a Content Engine WSI URL, Case Manager configuration tool receives a FNRCE0062E error.

When creating or updating Content Engine profile in the Case Manager administration client it automatically populates the "wsi" as the content root value for WSI URL in the "Content Engine Server WSI URL" field's value. However, if the user has a non-default Context Root defined for the "IBM FileNet P8 CEWS" web module, the automatically populated value for "Content Engine Server WSI URL" field in Case Manager administration client will be incorrect and could not connect to the Content Engine Server. The <CaseManager_Installation_Directory>\logs\.metadata\.log file will show following error:

!ENTRY com.ibm.ecm.configmgr.app.acm 4 0 YYYY-MM-DD HH:MM:SS.sss !MESSAGE An error was returned from the server. A Web services request received an HTTP response that did not have a SOAP Content-Type: (text/html). Response contents: <H1>SRVE0255E: A WebGroup/Virtual Host to handle /wsi/FNCEWS40MTOM/ has not been defined.</H1><BR><H3> SRVE0255E: A WebGroup/Virtual Host to handle ce_server:port has not been defined. </H3><BR><I> IBM WebSphere Application Server</I> !STACK 0 com.filenet.api.exception.EngineRuntimeException: FNRCE0062E: E_SERVER_ERROR: An error was returned from the server. A Web services request received an HTTP response that did not have a SOAP Content-Type: (text/html). Response contents: <H1>SRVE0255E: A WebGroup/Virtual Host to handle /wsi/FNCEWS40MTOM/ has not been defined.</H1><BR><H3> SRVE0255E: A WebGroup/Virtual Host to handle ce_server:port has not been defined.</H3><BR><I> IBM WebSphere Application Server</I> at com.filenet.apiimpl.wsi.ServiceSessionNst.bInputStreamBasedOnContentType (ServiceSessionNst.java:494) at com.filenet.apiimpl.wsi.ServiceSessionNst.cOpenHttpResponse(ServiceSessionNst.java:459) at com.filenet.apiimpl.wsi.ServiceSessionNst.cReqRespPath(ServiceSessionNst.java:178) at com.filenet.apiimpl.wsi.ServiceSessionNst.getObjects(ServiceSessionNst.java:104) at com.filenet.apiimpl.util.SessionHandle.getObjects(SessionHandle.java:381)
PJ41797

Case form widget loading an eform template by using a Wide Area Network is slow, due to large response content.

A Case Form widget that loads an eForm template by using a Wide Area Network (WAN) is slow, due to the large uncompressed response content. The large uncompressed response content data is associated with the following request: POST /CaseForms/filenetForm HTTP/1.1. You can determine if the content is compressed via HTTP traffic monitoring tools such as fiddler, fireBug, httpWatch, etc.

PJ41798

Clicking Cancel does not close the Work Details page if the work item from a Get Next action is locked by another user.

With the Get Next feature enabled for the Work Details page, the problem appears upon clicking on Get Next to retrieve the next work item. When the next work item is locked, a confirmation dialog will ask if the user wants to edit the item, view the item, or cancel. The Edit and View buttons will work correctly, but if user clicks on Cancel, the previous completed work item will still display on the Work Details page and the Work Details page cannot be closed.
PJ41799

Setting 0 for the minimum or maximum value for an integer field is not saved in property view designer in Case Manager Builder.

Setting a 0 for the minimum or maximum values for an integer or float field in a property view designer in Case Manager Builder will not be saved. Upon reopening the saved view, the values where the 0 is entered will be blank. For multivalue integer or float properties, if the minimum is saved with a 0, upon reopening the minimum will be set to -9,000,000,000,000,000.
PJ41800

Number of backslashes for network shared directory are inconsistent for cluster nodes during the Deploy Case Manager API task.

On a Windows environment, the Deploy the Case Manager API task will have backslashes duplicated for the network shared directory for each Cluster JVM node. The same behavior will occur if UNC paths are used for each of the cluster nodes. However, there is no functional impact even with additional backslashes displayed.
PJ41801

Multi-value string field in IBM Form template in form widget cannot be modified if the field is mapped only to a workflow field.

If a multi-value string form field on an IBM Form Template configured for a Form widget, is mapped only to a workflow field where there is no corresponding Case field, it cannot be modifed and IBM Case Manager will indicate that the form field contains invalid data.
PJ41802

Unable to use sortby property event in case list after upgrade from IBM Case Manager 5.1.1.

In IBM Case Manager 5.1.1.x there is an event for the Case List widget which is SortByProperty. This event no longer exists in IBM Case Manager 5.2.0.0.
PJ41803

Unable to save the design comments for a Task if the text spans multiple lines separate by CR/LF.

If the design comments for a Task spans multiple lines, where there are carriage returns or line feeds separating the lines, the design comments will not save.
PJ41804

Error The workflow could not be saved when trying to save in Case Manager Builder Step Editor.

If an activity step is added to a workflow by using Process Designer, the same Task workflow cannot save when using Case Manager Builder Step Editor. An error similar to the following will be logged on the IBM Case Manager server:

[MM/DD/YY HH:MM:SS:sss TMZ] 00000530 FlowEditorHan E com.ibm.acm.casebuilder.flows.handlers.FlowEditorHandlerputWorkflowJson java.io.IOException: Unexpected character 'p' on line 1, column 3852

Note: If F_Originator is assigned as the participant in the activity step, this error does not occur.

PJ41805

Form template will not display on add task form page if it is an attachment on the attachment widget.

If a Form Template is an attachment on the Attachment widget, the Add Task Form page will not display the appropriate Form Template.
PJ41806

Timeline Visualizer does not display correct case if triggered by send case info event.

Sending a Case to the Timeline Visualizer widget via the Send Case Info event does not trigger the Timeline Visualizer to update the Case History for the new case.
PJ41807 Case summary view is not showing properties in the order as defined in Case Manager Builder. In Case Manager Client, when viewing properties in the summary view, the properties are not displayed in the order as specified in Case Manager Builder.
PJ41808

If second in-basket configured to view a separate role, it does not display work associated with the separate role.

If a second in-basket is configured on the Work page to display the work for a separate role other than the one the user current belongs to, the second in-basket will not display the work for the separate role. It will continue to display the work for the role that the user belongs to. This applies to someone who belongs to multiple roles, and they would like to see the in-baskets for the different roles.
PJ41809

Property values in search results do not display if the property in advance search is not included in the case summary view.

If you search against a Case Type in advanced search, and the search criteria includes property which is not included in the case summary view, the results that are returned will not display a value for this property.
PJ41810

Solution with a lot of security principles (500+) defined will not import, no error is returned.

Using IBM Case Manager administration client, a Solution that contains a lot of security principles (500+) defined will not import. No error will be given to the user, and clicking on the Finish button will not result in any action taken.
PJ41811

A required property set in a view for the properties widget, does not display required asterisk in Case Manager Client.

A solution that has a multi column container nested within a layout container, and a property set to required by the view (not set up as required in the case type properties), will not display an red asterisk to indicate that it is a required field during runtime. Not entering a value will still result in a warning indicating that a required field has not been entered.
PJ41812

The properties and forms widgets on work detail page does not refresh when clicking on 'Get Next'.

If the Get Next feature is enabled for the Work Details page, when clicking on Get Next, the Properties and the Forms widget will not update with the updated data from the next workitem.
PJ41813

Unable to reset test environment if there are two event export stores defined against the same database connection.

If there are more than one event export store defined against the same database connection, where both export stores share the same schema, then a Reset Test Environment will fail with a Uniqueness Violation error in the IBM Case Manager WebSphere Application Server SystemOut log.
PJ41814

Unable to close work detail page if the work item displayed is dispatched by someone else.

If the workitem currently being displayed by a user has been dispatched, the user will not be able to close the Work Details page.
PJ41815

If a solution was created from a template where 'preserve id' is set to true, upgrading the solution to 5.2 will fail.

Trying to upgrade an IBM Case Manager 5.1.1.x solution where it was created from a solution template that has the 'Preserve ID' set to true, the upgrade will fail.
PJ41816

Fieldupdated event on the properties widget does not fire when values changes to false or blank.

For a Properties widget, the FieldUpdated event does not fire if the field value changes in the following manner:

  1. True to False for a boolean field.
  2. An existing value to a blank for other fields (e.g. from 123 to <blank>).

Copyright and trademark information

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

Notices

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 jurisdictions 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.

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

THIRD-PARTY LICENSE TERMS AND CONDITIONS, NOTICES AND INFORMATION

The license agreement for this product refers you to this file for details concerning terms and conditions applicable to third party software code included in this product, and for certain notices and other information IBM must provide to you under its license to certain software code. The relevant terms and conditions, notices and other information are provided or referenced below. Please note that any non-English version of the licenses below is unofficial and is provided to you for your convenience only. The English version of the licenses below, provided as part of the English version of this file, is the official version.

Notwithstanding the terms and conditions of any other agreement you may have with IBM or any of its related or affiliated entities (collectively "IBM"), the third party software code identified below are "Excluded Components" and are subject to the following terms and conditions:
  • the Excluded Components are provided on an "AS IS" basis
  • IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS WITH RESPECT TO THE EXCLUDED COMPONENTS, INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  • IBM will not be liable to you or indemnify you for any claims related to the Excluded Components
  • IBM will not be liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages with respect to the Excluded Components.