This readme document contains information about installation and removal of the fix pack and about known problems, restrictions, and solutions in support of IBM® Content Manager Version 8.5.
Download IBM Content Manager Version 8.5 Fix Pack 3 from the following location: Fix Central Download Support site or access the fix pack from the table below.
Platform | File Name |
---|---|
Windows | FP8.5.00.300_installer_win.zip |
AIX | FP8.5.00.300_installer_aix.tar.Z |
Solaris SPARC | FP8.5.00.300_installer_sun.tar.Z |
Linux | FP8.5.00.300_installer_lnx.tar.gz |
Linux zSeries | FP8.5.00.300_installer_zlnx.tar.gz |
Known problems, restrictions, and solutions that affect administration and usage of fix packs are documented as techdocs in the product support knowledge base.
To review all known problems, restrictions, and solutions that affect Version 8.5 fix packs, use the following link to query the product support knowledge base: IBM Content Manager Enterprise Edition Version 8.5.0 or IBM Content Manager for z/OS Version 8.5.0
Known issues while you are upgrading to Version 8.5 Fix Pack 3
If you are upgrading to IBM Content Manager Version 8.5 Fix Pack 3 on Linux®, you might experience DB2® instance down. In this case, you need to apply DB2 APAR IC98362 (for DB2 Version 10.1) or IC98880 (for DB2 Version 10.5) and try the upgrade again.
The official statements for hardware and software support for IBM Content Manager are provided as part of the hardware and software requirements for IBM Content Manager Version 8.5.
For complete details about the hardware and software requirements for IBM Content Manager, see Hardware and software requirements for IBM Content Manager Enterprise Edition Version 8.5.0 or Hardware and software requirements for IBM Content Manager for z/OS Version 8.5.0.
The fix pack includes the following new prerequisite:
IBM Content Manager for z/OS Toolkit installation requirement
Before you update an existing Toolkit environment with this fix pack, you must complete the two steps that are described in ++HOLD(ACTION) of the PTF to create new UNIX directories and new DDDEF in your SMP/E environment. Otherwise, the PTF will fail to APPLY.
IBM Content Manager for z/OS library server and resource manager have a new requirement: Integrated Cryptographic Service Facility
As this fix pack contains stronger encryption for passwords, you need to install Integrated Cryptographic Service Facility, ICSF, on the z/OS platform. ICSF is a component of z/OS and it is included in the base product. ICSF provides Cryptographic Support either in its own software routines or through access to the cryptographic hardware available on System z. Refer to http://www.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/TD103782 for the supported hardware and operating system releases.
The fix pack includes the following optional prerequisite:
IBM HTTP Server powered by Apache for z/OS, 31-bit instances of either Version 8.5.5 or the base element of z/OS 2.2
Resource manager on z/OS now supports running directly under either the IBM HTTP Server Version 5.3 (Domino Go Web), or under the IBM HTTP Server Version 8.5.5 powered by Apache 31-bit instances, or under the IBM HTTP Server powered by Apache base element of z/OS 2.2, 31-bit instances. Refer to the z/OS technote http://www.ibm.com/support/docview.wss?uid=swg21688370 for details about this updated support.
To install an IBM Content Manager Version 8.5 fix pack, you determine where the fix pack should be installed, prepare the environment for the fix pack installation, complete the installation worksheet for the fix pack programs, install the fix pack, and verify the fix pack installation.
Before you run the fix pack installation program on Windows®, you must prepare the environment.
Before you run the fix pack installation program on AIX®, Linux, or Solaris, you must prepare the environment.
/opt/IBM/db2cmv8/bin/cmlevel -l
You can use an installation worksheet to gather the information needed to install the fix pack for IBM Content Manager.
Product component to update | Data required | Your values |
---|---|---|
Library server | Library server database name | |
Library server schema name (DB2 only) | ||
Library server JDBC connection string (Oracle only) | ||
Library server database administration ID | ||
Library server database administration password | ||
Library server database connection port | ||
Resource manager database | Resource manager database name | |
Resource manager schema name (DB2 only) | ||
Resource manager JDBC connection string (Oracle only) | ||
Resource manager database administration ID | ||
Resource manager database administration password | ||
Resource manager database connection port | ||
Resource manager application (for each application) | Application server home directory | |
Application server profile home directory | ||
Resource manager Web application name | ||
Application server administration ID * | ||
Application server administration password * | ||
Application server node name ** | ||
Resource manager Web server name ** | ||
Application server cluster name *** |
* Only needed if application server security is enabled.
** Only needed if the deployment target is an application server.
*** Only needed if the deployment target is a cluster.
To install the fix pack for IBM Content Manager, run the installUpdate fix pack installation wizard.
If you have a large number of component views, such as thousands of views, and if the fix pack upgrade is slow, then you might want to inspect the installation log file during the installation. By inspecting this log file, you can find out if the delay is due to the generation of these access statements. The update configuration log including the generation of the access statements is IBMCMREPO/version/cmcfgmgr/log/hostname/version/cmfpconfig.log, where IBMCMREPO is the installation location on the reference machine as defined by the IBMCMREPO environment variable and version is the fix pack version.
The fix pack installation and configuration data is retained in log files that are created by the fix pack installation wizard during installation. You can find log files for the installation and configuration in the following locations. In the path for the log file location, IBMCMREPO is the installation directory, version is the fix pack version, and hostname is the name of the host for which the fix pack is being installed.
Log file type | Log file location |
---|---|
Installation | IBMCMREPO/version/cmcfgmgr/log/hostname/version/fpinstall.log |
Removal | IBMCMREPO/version/cmcfgmgr/log/hostname/version/fpuninstall.log |
Configuration | IBMCMREPO/version/cmcfgmgr/log/hostname/version/cmfpconfig.log |
Removal of configuration | IBMCMREPO/version/cmcfgmgr/log/hostname/version/cmfpunconfig.log |
Validation log | IBMCMREPO/version/cmcfgmgr/log/hostname/cfgactions.log |
install -i silent -f path/install.rspwhere path/install.rsp represents the complete path and file name for the installation response file. If no path is specified, the default location is the local directory.
IBMCMREPO/VERSION/bin/cmcfgmgr_CM -f path/config.rspwhere path/config.rsp represents the complete path and file name for the configuration response file. If no path is specified, the default location is the local directory.
IBMCMREPO/VERSION/bin/cmcfgmgr_CM -f path/config.rsp -p password
When the configuration manager runs in silent mode, no windows display and the configuration progresses as if you had entered the response file values into each window.
If you run a silent installation or configuration that stops immediately, you might not see any error messages. Some error messages are hidden when there are no installation windows.
To remove IBM Content Manager fix pack 3:
IBM Content Manager, Version 8.5 Fix Pack 3 includes the following additional updates.
System administration web client
Encrypt data at rest in the resource manager
Content Manager EE support for Oracle 12.1.0.1
Content Manager Enterprise Edition Version 8.5 Fix Pack 3 supports Oracle 12.1.0.1 on AIX, Linux, and Solaris.
The following Oracle 12c patches are required:
For AIX, Linux, and Solaris: Patches 18169693, 19920266, and 20051833.
For more information, see the technote Upgrading to Content Manager 8.5 fix pack 2 or later with Oracle 12c.
IBM Content Manager for z/OS Toolkit security enhancement
A number of Toolkit utilities now enhance security for password input. Each time a utility is run, it now encrypts the password (if it was not encrypted already). For utilities where the input is from the console, the user-entered password no longer displays. For those utilities that are run from batch or from the command line (where the passwords are entered either in-stream in the JCL or directly on the command line), those passwords are now encrypted and input from a file. For existing utilities that already specify the passwords in a file, those passwords are now encrypted.
In addition, the z/OS validation utility (ICMVALTL or icmrmlsval390) now provides an option to enable a secure connection to the library server and resource manager database. Details of this option can be found in the ICMRM.properties390 file. The ICMRM.properties390 file is in the home directory where the z/OS validation utility is installed, for example, zOSValidator/ICMRM.properties390.
Enhanced audit filtering for documents
As an audit event improvement, a new IBM Content Manager API (listContentViewEvents) can retrieve the IDs of all documents that have been viewed by a specific user or list of users within a specific date range. The API also has a for-record-only flag that limits results to documents that are declared as records, and returns the record ID generated by IBM Enterprise Records when present. For more information, see http://www.ibm.com/support/docview.wss?uid=swg27045642
Library server provides an option to gracefully shut down the usage statistics service on AIX, Linux, and Solaris
Manually modify the entry for the library server usage statistics service in /etc/inittab file and replace the word 'respawn' with 'once'.
After you modify the /etc/inittab file, enter the following command:
init q
To shut down the library server usage statistics service, enter the following command:
/etc/rc.cmusproc -shutdown
Improved performance for use with IBM Enterprise Records Version 5.2 Fix Pack 1
IBM Content Manager Enterprise Edition Version 8.5 Fix Pack 2 or later provides a much improved performance for use with the new IBM Enterprise Records Version 5.2 Fix Pack 1. The new integration of IBM Enterprise Records with Content Manager Version 8 removes the requirement for Content Federation Services and provides a highly scalable records management implementation to meet the demands of the largest Content Manager Version 8 systems. For more information, see IBM Enterprise Records V5.2 Announcement.
New check box in system administration client to indicate IBM Enterprise Records enablement
System administration client now has a new "IBM Enterprise Records" check box to indicate that IBM Enterprise Records is enabled. The new check box is located under the "Enable Record Management" section when you select the "Feature" tab in library server configuration window. Select this check box when Content Manager Version 8.5 is integrated with Enterprise Records Version 5.2 FP1 or later and Enterprise Records is configured for direct access to Content Manager.
On-hold enhancement
Holds are used to ensure that items cannot be updated or deleted until the hold is removed. Starting from Version 8.5 Fix Pack 2, an internal checkout operation is done before a hold is added to an item. After the add hold operation is finished, the item is checked in. If the item is already checked out, even from the same user ID that adds the hold, an ICM7960 error is returned. You can avoid this error by first checking in the item before a hold is added.
You can start Event Monitor or BPM Event Handler as a service on Windows operating system. For more information about event monitor and BPM event handler enhancements, see http://www.ibm.com/support/docview.wss?uid=swg21666540.
A Windows domain administration user is now supported to run Version 8.5 Fix Pack 2 or later installation and configuration with the following considerations:
db2set DB2_GRP_LOOKUP=LOCAL,LOCALTOKEN
db2 UPDATE DBM CFG USING CATALOG_NOAUTH YES
For more information about SQL1092N error, see SQL1092N.
The resource manager validation utility recovery tools ICMFILENOTFOUNDCleanup and ICMNOTINRMCleanup are enhanced with additional control options. For more information, see http://www.ibm.com/support/docview.wss?uid=swg27043867.
Resource manager provides an option for file system write operations to synchronize with the underlying storage devices to help prevent potential data loss when storage devices are not configured properly and run out of disk space. For more information, see http://www.ibm.com/support/docview.wss?uid=swg27043996.
Validation utility recovery tool for z/OS is enhanced with additional control options for NOTINRM cleanup function. For more information, see http://www.ibm.com/support/docview.wss?uid=swg27043974.
Content Manager Web services now support the EXPIRATIONDATE system attribute. This enhancement enables Web services to return the EXPIRATIONDATE system attribute when you run a RunQueryRequest or a RetrieveItemRequest.
Content Manager Version 8.5 Fix Pack 2 introduced new error message codes for library server and API when integrated with IBM Enterprise Records product. See the techdoc http://www-01.ibm.com/support/docview.wss?uid=swg21688872 for details about these error codes.
Content Manager now supports storing and retrieving objects that are greater than 2 gigabytes in size. You can use this feature when you use Content Manager Version 8.5 Fix Pack 2 or later Java APIs that use streaming. Loading these large objects into memory during the add, update, or retrieve operation is not allowed and produces an error. This change allows large objects to be stored and retrieved on Content Manager servers that are version 8.5 and above. This feature is not supported for z/OS resource managers. LAN cache and Tivoli Storage Manager retrieve cache features currently do not support caching of objects greater than 2 gigabytes in size. Synchronous replication with large objects requires the resource manager to be at version 8.5 Fix Pack 2 or above. Partial retrieve is not supported for objects larger than 2 gigabytes in size.
Content Manager APIs that use streaming for the document model use the following method to set the content for a part:
base.setAddLocation(location);
Where the location passed in is a stream or a file name. See the sample SDocModelItemICM.java for complete details.
For resource items, use one of the following methods:
- DKLobICM.add(filename) - DKLobICM.add(stream)
See the sample SResourceItemCreationICM.java for details.
The cumulative fix list contains all APARs that are fixed in Version 8.5 of IBM Content Manager.
APAR | Description |
---|---|
Beans | |
IO23557 | Semicolon in a new password is causing the password to be cut before the semicolon. |
IO23092 | CMBITEM returns empty strings for NULL values. |
Connector | |
IO22380 | Java DKAuthorizationMgmtICM.isAuthorized method can cause slow performance. |
IO22672 | C++ DKUserMgmtICM.listUserDefs() on Oracle encounters ORA-01406. |
IO22739 | Option is added for DDO properties CREATETS, LASTCHANGEDTS, and CHKOUTTIMESTAMP to be returned as java.sql.Timestamp in Java. |
IO22755 | DKContentOperationsICM.setStringProperty API does not allow <<null>> to represent a null string value. |
IO22910 | C++ API throws an exception with a DGL3854A: Internal error message when the response exceeds 512 bytes. |
Library Server | |
IO22777 | IBM Content Manager fails to save a document after enabling retention policy during the update to an existing item type. |
IO22788 | A search in IBM Content Manager may not return a result if the search string contains certain Slovak characters. |
IO22906 | Adding not nullable attribute to an existing item type when providing empty string as default value fails with ICM7015 error. |
IO23002 | IBM Content Manager library server log reports allocation failed error in some stored procedure. |
PI31843 | Unable to retrieve a workflow for an itemid with special character symbols causing double byte usage in UNICODE. |
PI33452 | $ symbol in the attributes ICM$RETENTIONDATE and ICM$AUTODELETEDATE is not consistent in SQL generation. |
PI36588 | IBM Content Manager slowing down during IER bulk declare/undeclare processing. |
PI37724 | Unable to create new user ID with a special symbol @ in the first position. |
Resource Manager | |
IO22894 | Storage subsystem error condition can lead to miscalculation of volume capacity and subsequent suspension of volume. |
IO22931 | The IBM Content Manager Validation utility could incorrectly report file size mismatch errors when device manager is disabled. |
System Administration Client | |
IO22448 | LDAP user import scheduler cannot add a scheduled job to an operating system when the operating system is Windows Server 2012 or later. |
XMLSDK | |
IO22517 | A java.lang.IllegalArgumentException error is thrown when retrieving a document with a '0x1a' character in filename. |
IO23018 | A Webservices query on an item type with an auto-delete retention policy fails with an org.w3c.dom.DOMException error. |
Viewer | |
IO22995 | Pages of a TIFF document are printed incorrectly as inverted. |
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.
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.