16.7 Release Notes
16.7 Release Notes
Server
Release Notes
16.7
Contents
1 Introduction ............................................................................................................................... 3
1.1 Release Notes revision history .............................................................................................. 3
We also recommend that you check OpenText My Support (https://support.opentext.com) for any
patches or documentation updates that may have been posted after the initial release of this product.
Important
Documentum Content Server is now OpenText Documentum Server. OpenText
Documentum Server will be called Documentum Server throughout this guide.
Documentum Server is the core of the Documentum content management platform. Documentum
Server governs the content repository and enables a set of content management services for
controlling content and processes throughout distributed enterprises. Documentum Server lets you
store, manage, and deploy all types of content, including HTML and XML, graphics, and multimedia.
Documentum Server provides services such as the following:
Integrated workflow
Lifecycle and process automation
Version control
Security
Data dictionary for capturing and configuring business rules
With Documentum Server, users can share and reuse trusted content on demand within and between
business units. Administrators can define, organize, automate, and monitor all the functions and tasks
of complex business processes. Documentum Foundation Services (DFS) is no longer installed with
Documentum Server. You must install a DFS server on a machine that is different from the one on
which Documentum Server is installed.
S3 enhancements
2.1.4.1 Store level fixed retention on WORM-enabled IBM COS store
Documentum Server supports store level retention on WORM-enabled IBM COS store. Documentum
Server Administration and Configuration Guide contains more information.
v4 signing for all S3 requests is supported. Documentum Server Administration and Configuration
Guide contains more information.
MD5 checksum value to verify the integrity of the S3 objects is supported. Documentum Server
Administration and Configuration Guide contains more information.
New configurations have been introduced to improve the performance during content upload to S3
stores. Documentum Server Administration and Configuration Guide contains more information.
Documentum Platform and Platform Extensions Cloud Deployment Guide contains more information.
Note:
An OpenText product configuration running on a particular environment is supported as long
as versions of the components in the environment (for example, operating system, database,
web server, browser, SSO, Directory Servers, and so on) are in standard/primary support by
their vendors.
Software requirements are listed with release numbers. Software updates—including
patches, Service Packs, and equivalent updates—sometimes introduce unanticipated
changes. Compatibility with software updates that are not listed here cannot be guaranteed.
Item Requirement
[1] The amount of RAM that is available after taking into consideration all other RAM utilization
requirements. OpenText recommends that you run the xPlore and Documentum Server on
separate host machines.
[2] If you are installing Documentum Server on a Linux system, 2 GB of space is required in the
/var/tmp directory. If you use a temp directory that shares the same disk partition as the installation
destination, you must add an additional 2 GB to the disk requirement for the installation destination.
[3] On a Linux host, 4 MB minimum shared memory allocated and semaphores must be enabled.
[4] The amount of memory required depends on a variety of factors such as the number of
docbasic methods being run, the number of docbasic method server worker threads, the number of
Java methods, WildFly, and so on. Insufficient memory in the system might generate errors such as
java.lang.OutOfMemoryError. In such situations, calculate and fine-tune the memory parameters in
the %Documentum%/bin/java.ini (Windows) or $DM_HOME/bin/java.ini (Linux) and/or increase the
physical memory of the system.
CentOS x64
7.x (7.5, X
7.6)
SUSE x64
Enterprise
X
Linux 12
SP4
SUSE x64
Enterprise
X X
Linux 15
SP1
Ubuntu x64
16.04.x
LTS
Ubuntu x64
18.04.x
LTS
Windows x64
Server
X X
2016 x64
Edition
Windows x64
Server
X X
2019 x64
Edition
Operating Processor SQL Server 2016, 2016 SP1, 2016 SP2 SQL Server 2017
System
CentOS x64
7.x (7.5,
7.6)
SUSE x64
Enterprise
Linux 12
SP4
SUSE x64
Enterprise
Linux 15
SP1
Ubuntu
16.04.x
LTS
Ubuntu
18.04.x
LTS
Windows
Server
X X
2016 x64
Edition
CentOS x64
7.x (7.5,
X X X X
7.6)
SUSE x64
Enterprise
X
Linux 12
SP4
SUSE x64
Enterprise
X X
Linux 15
SP1
Ubuntu
16.04.x
X X
LTS
Windows
Server
X X
2016 x64
Edition
Windows
Server
X X
2019 x64
Edition
Note:
Install the database per vendor guidelines.
Ensure that you have a compatible database client available on the Documentum Server
host.
Microsoft Hyper-V for Windows Server is supported.
Oracle Database Enterprise edition and Standard editions are supported, when vendor sizing
limitations satisfy OpenText product deployment requirements.
Oracle Database and Microsoft SQL server Enterprise edition and Standard editions are
supported, when vendor sizing limitations satisfy Documentum deployment requirements.
x64 = 64-bit Architecture which includes AMD64 & Intel 64
Simplified Chinese, Japanese and Korean Operating Systems and Databases are supported.
Limited support for other languages Operating Systems and Databases.
Supports Microsoft failover Cluster on 2008 R2 SP1 and 2012, 2012 R2, 2016 (see
installation guide for details).
Supports Enterprise, Standard and Datacenter editions of Microsoft Operating system, When
vendor sizing limitations satisfy Documentum deployment requirements.
Documentum Server supports only 64-bit version of JDK.
Documentum Server does not support Oracle instant client.
Documentum Server supports VMware File System (VMFS) from 6.5 SP3 release.
The Dell EMC Centera SDK is included by the installer. For information on supported Dell
EMC Centera Cluster versions with this Centera SDK version, refer to the product
documentation for Dell EMC Centera.
Documentum Messaging Services (DMS) component of Documentum Server is supported on
Windows and Linux.
From the 7.0 release, Samba is not supported. Use LDAP instead.
With Oracle, use UTF8 character encoding. This includes AL32UTF8 and AL16UTF8.
On SQL Server, you can use any collation (SQL Server is name for code page), because this
only determines the code page of varchar and char types.
Documentum Server supports SSL. Connection broker can be configured on SSL port (1490).
Documentum Server is certified to work with Microsoft Active Directory in native mode.
Microsoft Azure
Note:
Documentum Server is a resource intensive application and will require at least the same
amount of resources in a virtual environment as it would in a physical environment. Therefore,
additional resource scaling may be required to maintain the same level of performance in a
virtual environment as observed in physical environment.
Documentum fully supports all our products running on a guest operation system supported
by the version of VMware products listed as long as that same version of operating system is
supported by the appropriate OpenText Documentum product.
VMware ESXi 5.0 will install and run only on servers with 64-bit x86 CPUs.
Documentum Server is supported for use with the server operating systems listed. The
supported server operating systems may be installed on physical or virtual hosts. If you
choose to use a virtual environment, you are encouraged to select a virtualization platform
intended for production systems and known to be fully supported by the server operating
system vendor.
Microsoft Azure and Amazon Web Services are supported virtualization environments.
Single sign-on
Product Version
Kerberos V5-1.13.2
SAML 2.0
Directory servers
Product Version
Note:
Documentum Server is certified to work with Microsoft Active Directory in native mode.
From the 7.0 release, Samba is not supported. Use LDAP instead.
Firefox browser is not supported with eTrust Siteminder.
ATMOS
AWS
Dell EMC Elastic Cloud Storage (ECS) for CAS 2.x, 3.1, 3.2, 3.3
and S3
EXADATA X5-2
4.1.5.2 Protocols
CIFS
NFS
S3 Object Store
OpenStack Object Store (SWIFT)
SMB v2/v3
Dell EMC Centera SDK 3.3
Note:
Some features of Documentum Server may be protocol or vendor dependent. Review before
selecting new storage for Documentum.
4.1.6.2 Platforms
Private Cloud
o OT2
Public Cloud
o Microsoft Azure cloud platform
o Google Cloud Platform
Docker 18.x
YAML 3.7
Kernel 3.10
Tiller 2.11.0
PostgreSQL 10.5
Documentum D2 16.7
Note:
Some functionality may not be available when deploying Documentum products released
before 16.7. OpenText recommends you to plan accordingly.
Tier 1 language versions of the operating system are supported. Tier 1 languages are French,
Italian, German, Spanish, Simplified Chinese, and Japanese.
All Documentum clients must use Documentum Foundation Classes 16.7 to communicate
with Documentum Server 16.7, 16.4, and 7.3.
Before beginning installation, ensure that your system meets the requirements listed in Chapter 4,
Supported environments and compatibility. After installation, be sure to update your software to the
latest patched release, if any patches are available.
Documentum Platform and Platform Extensions Installation Guide contains installation instructions for
your product. Documentum System Upgrade and Migration Guide contains upgrade information for
your product. These documents are available from OpenText My Support
(https://support.opentext.com).
6 Fixed issues
This section provides information about past issues that have been fixed in this release.
CS-119743 Workflow agent does not process workitem after SQL Server 2016 database fail
over from one node to another node using Microsoft Cluster Service.
CS-119780 The WARM sessions and COLD sessions do not get released timely in Content
Servers except the primary Content Server.
CS-56611 Movecontent.ebs script does not expose all the arguments for the
MIGRATE_CONTENT method.
CS-119426 Unable to link the document even if the user has CHANGE_LOCATION extended
permissions after upgrading from Documentum 6.7 SP2.
CS-118530 When you use the dm_DMClean job or method while considering ACLs, it causes
high memory usage and crashes.
CS-119316 Incorrect behavior of the check_security method during the upgrade process.
CS-119250 DQL queries using DATEADD function with day or week do not work after
upgrading to 16.4.
CS-118627 When you log in to DA 16.4 as an administrator and try to add a member to the
16.4 repository to client rights domain, it results in an error.
CS-118716 Data loss using PostgreSQL during the multithreading or multiserver import
operation.
CS-118650 When you try to modify the type using additional attributes, it results in an error.
CS-117718 When you update the mapping table DQL from a custom job, it results in the yacc
stack overflow error.
CS-118786 When you run the dm_DMClean job, Documentum Server crashes intermittently
with the DM_SESSION_E_HEAP_CREATION_FAILURE error.
CS-118543 Documentum Server crashes intermittently after upgrading to 16.4 with TNS
connection timeout error messages.
CS-117618 Minimum Owner Permission when set to Browse still allows a owner to read.
CS-117768 External connection broker for docker (docbroker2.ini file) does not allow more
than 42 IP addresses.
CS-117584 Documentum Content Server does not store the old value of workflow_disabled
when the value of user_state is changed.
CS-59348 Database is either not connected or not reachable during the workflow process.
CS-59339 When you run the migration utility to change the repository ID that has Trusted
Content Services with encrypted filestore, it results in an error.
CS-55907 URL that D2 uses to change pages in Thumbnail Widget is not valid when the
rendition is in an encrypted filestore.
CS-59253 When you are installing or upgrading Documentum Server, it does not parse the
double values separated by comma (used in language locale setting for Russian,
French, and so on) and results in the dm_jms_config_setup.ebs dmbasic: Error
13 in line 176: Type mismatch error.
CS-59168 DQL query to update using a subselect for date causes an access violation.
CS-58974 LDAP synchronization displays an error. However, the log files contain only
warnings.
CS-58947 Issue with time_stamp_utc time zone offset when using * in the select query.
CS-58876 Hardcoded “s0” used in. ebs scripts causes failure in the upgrade process.
CS-58480 LDAP synchronization job activates the inactivate users in the repository.
CS-58225 When retrieving content from a distributed store, the ACS read URLs are not
being generated based on the network location of user connection.
CS-58148 When completing a workitem, it results in an exception and workflow does not
proceed.
CS-50610 Using database scalar functions such as UPPPER or LOWER in “IN” of DQL
results in a parser error.
CS-41709 Issues with incomplete data returned by DF_READ_QUERY query using Oracle
and when updates are executed at the same time.
7 Known issues
The following known issues exist in this release.
CS-121167 The CFS configuration program installer may not be able to connect to the
repository of primary Documentum Server while configuring on a dual-stack
Windows environment. This is a design limitation of InstallAnywhere software with
Java 11 while connecting to another dual-stack environment.
Workaround: You must manually invoke the CFS configuration program through the
Java 8 process (cfsConfigurationProgram.exe LAX_VM
C:\Documentum\product\16.7\install\composer\ComposerHeadless\java\
jdk1.8.0_202_x64\bin\java) and provide the IPv4 address of the primary
Documentum Server to connect to its repository.
CS-121081 Getfile operation does not work for existing external filestore on an upgrade
environment.
Workaround:
save,c,l
2. Restart the Documentum services.
CS-121076 Getfile operation does not work for existing XML Store on an upgrade environment.
Workaround:
1. Perform the following in IAPI:
retrieve,c,dm_extern_free where name='<xmlstore objectname>'
Workaround:
1. Perform the following in IAPI:
retrieve,c,<dm_external_store_type> where name='<name of storage object
name>'
set,c,l,credential_key <valid_credential_key>
save,c,l
CS-120767 Java methods does not run when IJMS is installed on a different host of IPv6.
CS-120520 dm_bof_registry user is not created while configuring the global repository using the
external connection broker on a dual-stack environment.
Workaround:
user_login_name: dm_bof_registry
user_source: inline password
user_password: <bof registry user password>
user_state: 0
default_folder: /dm_bof_registry
user_privileges: 0
client_capability: 0
CS-50394 The authentication plug-in fails to load for Netegrity test on RHEL 7.0 with SDK
12.51CR05.
Workaround: For Windows: For 12.51 CA SDK, ETPKI libraries are generated at
\\CA\SC\CAPKI\Windows\amd64\64\lib instead of \\CA\SC\ETPKI\lib. Perform the
following steps:
CS-48939 After consolidation of repositories, the user_rename operation does not rename the
user on the migrated repository.
CS-48653 Authentication of the xDB superuser password fails while upgrading the repository.
This issue occurs in a combination of an environment having repositories that are
enabled with XML Store and also that are not enabled with XML Store.
Workaround: Add the hostname (hostname value as shown in bold in the example)
in the xhiveaddress (xDB hostname) entry in $DOCUMENTUM_SHARED/<JBoss
versionfolder>/server/DctmServer_MethodServer/deployments/XhiveConnector.ear
XhiveConnector.war/WEB-INF/web.xml, restart the Java Method Server, and then
start the upgrade process.
CS-42820 Unable to install any DAR file through Composer headless DAR deployer when the
Documentum Server is installed with non-anonymous SSL mode enabled.
Workaround: Disable the non-anonymous SSL mode on the Documentum Server
and install the required DAR files using the Composer headless DAR deployer.
Once installed, enable the non-anonymous SSL mode.
CS-41733 Logging through IAPI when handling several login requests within a short time
frame takes a long time. This is because the DEVRANDOM variable is not added in
the startup script on Linux for remote Documentum Server.
Workaround: Add the following lines in DM_HOME /bin/dm_set_server_env.sh
before starting RCS:
DEVRANDOM=/dev/urandom
export DEVRANDOM
CS-41332 UCF function fails when you upgrade Documentum Server and RMA. This is
because the UCF installer adds the following line to the network configuration file
causing UCF to use IPv6 which is not supported:
<option value="-Djava.net.preferIPv6Addresses=true"/>
DC-7495 Warning messages are displayed in the server log directory while deploying ACS,
BOCS, and DMS. For example: Class Path entry <JAR1 NAME> in <JBOSS 7.x
HOME>/server/DctmServer_DMS/deployments/DMS.ear/dms-ws.war/WEB-
INF/lib/<JAR2 NAME>” does not point to a valid jar for a Class-Path reference.
However, you can ignore these warnings. The JBoss website contains more
information.
CS-55842 Email copied from sent items can be imported twice in same repository folder. This is
an Aspose limitation.
CS-55248 When you enable JMS HA, it results in the Exception handling request to
/XhiveConnector/servlet/XhiveConnectorServlet: javax.servlet.ServletException:
command argument is null error in the primary JMS server logs. You can ignore this
error as this does not impact the functionality.
CS-53868 Unable to move the existing objects data from the non-partitioned table to the
partitioned table on a data partition enabled CentOS/PostrgreSQL environment.
CS-53307 When you invoke the RPC method, MIGRATE_TO_LITE with RECOVERY_MODE
on a CentOS/PostgreSQL environment, it results in an error.
CS-53238 When you start JMS after configuring the migration utility, it fails and reports an error
in the JMS log.
CS-48801 When you run the nested groups incremental LDAP synchronization job on Sun ONE
directory server, it fails for the user_rename and group_rename operations and
reports an error in the JMS log.
CS-48516 In the Microsoft Cluster environment, LDAP synchronization job does not work with
Microsoft Cluster virtual host name.
CS-45744 The dm_policy object that is attached with the dm_procedure object can only be
deleted by a superuser irrespective of the owner of the dm_policy object.
Workaround:
1. Unlink the dm_procedure object from the dm_policy object. Then, delete the
dm_policy object using the privileges used to create the dm_policy object.
CS-43925 When you attempt to transfer content through ACS and BOCS with the
Asynchronous Write Job turned 'ON', the DFC deployed in the application context
sends a message to DMS instructing it to store the content located in BOCS. The
size of the message is directly proportional to the number of ACS server
configuration objects and the number of base URLs in the ACS config objects. If the
number of configuration objects or URLs exceeds 2, the message may get truncated
when it gets stored in the DMS database. Therefore, it is recommended to avoid
such configurations of ACS config object(s). This is a limitation.
CS-43570 If the number of file stores in Documentum Server are more than 100, any additional
file stores created do not work and results in the following error:
[DM_SESSION_E_STORESTAT_OVERFLOW]error: "The shared memory segment
for caching the ONLINE/OFFLINE status of the Documentum Storage areas has
reached its maximum size (100). Update access may be incorrectly given to Offline
or ReadOnly storage area (28003039800002b7).". The file store status of some of
the stores may be incorrect. This is a limitation.
CS-42094 Change object type to a subtype does not work for lightweight objects.
API> save,c,l
Note: If you do not set this value, or specify some other value, the default value
follow is set.
CS-41400 On Linux, when both Documentum Server and connection broker are configured for
Certificate-based SSL, if certificate-related errors occur, the server is unable to
connect to connection broker. Repository/connection broker control is not possible
using IAPI. Manually kill all server started processes to shutdown the server. This is a
limitation.
CS-41252 When querying, agent_exec loose time because it also goes through jobs that are
dedicated to another server.
Workaround: To avoid time loss, set the value of the target_server attribute to
current server or ANY SERVER.
SET views_valid = 0;
commit;
Note: The view gets updated whenever you use a type object for the first time in
Documentum Server. Otherwise, the view remains the same.
CS-40838 When two users perform a move operation of two folders simultaneously, the
r_folder_path and i_ancestor_id parameters contain incorrect values causing folder
inconsistencies in Oracle and SQL Server.
Workaround: Add disable_folder_synchronization = T in the server.ini file. By
default, the value is F.
CS-40238 Unable to edit or perform a search based on the definition of the a_retention_date
attribute for immutable objects. You must run the
UpdateDDInfoForRetentionDate.ebs script manually to update the data dictionary
information for a_retention_date attribute and republish the data dictionary
information for the a_retention_date attribute of the sysobject and subtypes of the
sysobjects for existing repositories. Execute the UpdateDDInfoForRetentionDate.ebs
script on the Documentum Server machine where the repository is created, using the
following command:
On Windows: dmbasic -f
%DM_HOME%\bin\UpdateDDInfoForRetentionDate.ebs -eEntry_Point --
<docbaseName> <installOwner> <password>
On Linux: dmbasic -f $DM_HOME/bin/UpdateDDInfoForRetentionDate.ebs -
eEntry_Point -- <docbaseName> <installOwner> <password>
Note: If you have a new 7.1 or later installation, you do not have to execute the
UpdateDDInfoForRetentionDate.ebs script. You must execute the
UpdateDDInfoForRetentionDate.ebs script only if you have upgraded
repositories and if you want to allow users to edit or perform a search using the
a_retention_date attribute definition of immutable objects. For downloading the
UpdateDDInfoForRetentionDate.ebs script or the latest Documentum Server
patch containing the UpdateDDInfoForRetentionDate.ebs script, refer to the
Support site.
<servlet-name>DoMail</servlet-name>
<description>Documentum Mail Servlet</description>
<servlet-class>com.documentum.server.impl.mailservlet.DoMail</servlet-class>
<init-param>
<param-name>ip-192.168.0.1</param-name>
<param-value>192.168.0.1</param-value>
<//init-param>
</servlet>
CS-39775 Renaming and deleting users and groups fail in the LDAP synchronization with the
Oracle Internet Directory (OID) Server.
CS-39553 Deletion of nested groups from the LDAP directory server is not properly
synchronized to Documentum Server.
Workaround: Explicitly provide a value for input argument -full_sync for the LDAP
synchronization job through Documentum Administrator before running it: TRUE for
full sync; FALSE for incremental sync.
CS-39232 acl_check_db cannot be set to TRUE with QBS. This is because DFC does not
support setRange with double security check in Documentum Server.
Docker
CS-59040 Repository configuration fails with the use existing docbase option in the Docker
container.
CS-53709 Bundled Java does not work with CAS plug-in in a Docker container.
Workaround: Ensure that the Docker container exports the port number 64443.
Install the latest Java and generate the client server certificates and then copy the
UnlimitedJCEPolicy jar files to Documentum Server Java, CAS Server Java and
client server Java if you get the java.security.InvalidKeyException:Illegal key size
error.
32