EMC Documentum Foundation Services: Release Notes P/N 300-009-285 A02
EMC Documentum Foundation Services: Release Notes P/N 300-009-285 A02
Foundation Services
Version 6.5 SP2
Release Notes
P/N 300-009-285 A02
EMC Corporation
Corporate Headquarters:
Hopkinton, MA 01748-9103
1-508-435-1000
www.EMC.com
Copyright © 2007-2009 EMC Corporation. All rights reserved.
Published July 2009
EMC believes the information in this publication is accurate as of its publication date. The information is subject to change
without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS IS. EMC CORPORATION MAKES NO REPRESENTATIONS
OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY
DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Use, copying, and distribution of any EMC software described in this publication requires an applicable software license.
For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com.
All other trademarks used herein are the property of their respective owners.
Revision History:
June 2009: Initial release
July 2009: First revision—added “HelloWorld sample throws runtime exception (DFS-733)”
Table of Contents
Chapter 10 Installation................................................................................................... 55
Documentum Foundation Services not supported on Weblogic 10.3 ..................... 55
Deployment on Websphere 7 ............................................................................. 55
Deployment on application servers using JDK 6 ................................................. 56
List of Tables
The following new features and changes are provided in DFS 6.5 SP2 and in the original release
of DFS 6.5.
• New features and changes in DFS 6.5 SP2, page 9
• New features and changes in DFS 6.5, page 10
RepositoryInquiry service
This new service gets a list of available Documentum Content repositories without requiring
authentication.
Value Behavior
ALWAYS Return UrlContent where URL content is available; fail with exception where URL
content is not available.
NEVER Return actual content; never return UrlContent.
Value Behavior
ONLY Return UrlContent where URL content is available; return no content in DataObject
where URL content is not available.
PREFER Return UrlContent where URL content is available; return actual content where URL
content is not available.
The default behavior is the same as PREFER, which is backward compatible with previous DFS
releases.
ACL service
DFS 6.5 introduces a new service that enables management of Access Control Lists (ACL) on
persistent objects in the repository, including creation, update, and deletion of ACLs.
Lifecycle service
DFS 6.5 introduces a new service that enables management of lifecycles on persistent objects in the
repository including attaching and detaching lifecycles, and executing operations associated with
those lifecycles.
Comment service
The Comment service (which requires the DCE DocApp) provides a set of operations to associate
a comment-thread with any repository object.
Analytics service
The Analytics Service (which requires Content Intelligence Services) provides classification
capabilities on documents available in an EMC Documentum repository.
QueryStore service
The QueryStore service provides operations to handle queries such as:
• storing queries, with or without the corresponding results
• listing saved queries
• viewing a saved query, with the corresponding results, if any
RichText object
The DFS data model now includes a representation of a RichText repository object, which can include
formatted text and embedded images.
WSDL-first support
DFS enables developers to generate web services and their clients from a WSDL document (service
contract). This new feature is integrated with Composer and scriptable using Ant, and can be used
to generate service source code stubs based on a WSDL, or to generate client side support for an
existing service based on a WSDL.
Services catalog
DFS 6.5 provides a service-level discoverability infrastructure which represents a new platform
capability. This capability is planned to be leveraged by other CMA projects such as EMC
Documentum Composer (the Documentum IDE) and others. This capability can also be leveraged
at design-time by any developer using the CMA platform for discovery of relevant services to the
application/solution development at hand. All services are cataloged and categorized by domain or
solution space. All DFS based services are published into the catalog.
IPv6 support
This product is compliant with IPv4-IPv6 dual-stack and native IPv6 enabled environments. The
Environment and System Requirements chapter provides more information on IPv6 support for
the product.
You can simplify things a bit by using BasicIdentity, which has an implied wildcard. The following
two instances of Identity are equivalent:
new RepositoryIdentity(RepositoryIdentity.DEFAULT_REPOSITORY_NAME,
"username",
"password")
new BasicIdentity("username", "password")
This section identifies problems and limitations, documented in the release notes of the applicable
minor version release or prior service pack(s), that have since been resolved. For a comprehensive list
of bugs fixed in this release, refer to the Powerlink website, using the procedure below.
Within two weeks of the release, a list of the fixed problems in the release will be posted on the
Powerlink website (http://powerlink.EMC.com).
This chapter lists the hardware (machine) requirements and software versions supported with this
release. Machine resources, non-Documentum software components (Operating System, Java
Runtime Environment, and so forth), and other EMC Documentum products determine the unique
environment for each EMC Documentum product. Hardware requirements, page 17, addresses basic
machine resource requirements. Software requirements, page 18, addresses specific software versions
that are required for the installation platform.
Documentum Foundation Services (DFS) is installed as part of the Content Server installation and
supports the same range of platforms as Content Server. Documentum Foundation Services can also
be installed separately on its own web application server or cluster.
Hardware requirements
This section lists nominal machine resources required for product installation and use.
Recommended:
Note: The following specific notes apply to the web application server machine requirements table:
[1] You must also have sufficient free disk space to handle temporary content transfer files, which
can vary substantially from one enterprise to another.
[2] The amount of RAM that is available after taking into consideration all other RAM utilization
requirements.
Software requirements
This section provides information on supported software environments.
The tables in this section reflect the latest versions of third-party products, upon which the EMC
Documentum product depends, that are supported at the time of this release. EMC Documentum
recommends that you upgrade third-party products to the version listed for this release. If you
cannot upgrade your third-party products to the version listed for this release, EMC Documentum
continues to support all third-party product versions supported for EMC Documentum product
versions 6.x and 5.3x, with the following caveats:
• the third-party product is not of the same or earlier version than those versions listed in Table
2, page 18
• the third-party product version is still supported by the third-party vendor
• the third-party product version is forward compatible with the version supported in this release.
For information on currently supported environments and future updates, refer to the Product
Information System on the Powerlink website: http://powerlink.EMC.com.
Note: The following specific notes indicated by [ ] apply to the web application server environment
table:
[1] Support 64-bit version of operating system through the 32-bit compatibility mode.
[2] Clustering (failover) support. See general notes for exceptions below.
[3] BEA WebLogic web application server clustering support requires external load balancer or
Web Server acting as a load balancer.
[4] Support 64-bit version of operating system in native mode.
[5] Java 5.0.x is not supported with Windows Server 2008.
Note: The following general notes apply to the web application server environment table:
• The following Windows Server 2003 editions are supported: Standard, Enterprise, Data Center.
• IA-32 = Intel Architecture 32-bit
• x64 = 64-bit Architecture which includes AMD64 and Intel 64
• Support all the Java 5.0.x and 6.0.x version supported by each web application server. No support
for JDK 1.4.x.
• Support 32-bit version and 64-bit version of web application server.
• Web servers internal to the supported web application servers are supported.
• The Web server associated with a web application server, whether internal or external, must also
support chunked requests. This means that Web servers forward HTTP requests using chunked
transfer encoding (as described in the HTTP/1.1 protocol) to the back-end web application server.
If chunked requests are not supported then the client should use “UCF Alternative Chunking”
mode. For details on configuring and using “UCF Alternative Chunking” mode, refer to the
Web Development Kit Development Guide.
• Only the following forward proxy configurations are supported:
— Auto configuration script
— Explicitly specifying the proxy server (for example, the host and port)
— Auto detect settings, configured using ProxyCfg.exe (proxy configuration tool)
• BEA WebLogic 10.0 MP1 is supported. For the complete support matrix for BEA WebLogic 10.0
MP1 see the Documentum Foundation Services 6.5 Release Notes. Support for Oracle WebLogic
Server 10g Release 3 (10.3) is planned for a release to follow 6.5 SP2.
• English, Japanese, Korean, Russian (English with regional setting set to Russian) and Simplified
Chinese versions of the operating system are supported.
Note: The following specific note indicated by [ ] applies to the Documentum Foundation Services
environment table:
[1] Support 64-bit version of operating system through the 32-bit compatibility mode.
[2] Support 64-bit version of operating system in native mode.
Note: The following general notes apply to the Documentum Foundation Services environment table:
• The following Windows Server 2003 editions are supported: Standard, Enterprise, Data Center.
• IA-32 = Intel Architecture 32-bit
• x64 = 64-bit Architecture which includes AMD64 and Intel 64
• For Documentum Foundation Services in standalone mode, Java J2SE 5.0.x is supported. For
Documentum Foundation Services running in a web application server environment, all Java 5.0.x
versions supported by each web application server configuration are supported. No support for
Java 1.4.x.
• Clustering (failover) is supported with standalone Documentum Foundation Services installer
only. Failover not supported if application uses cached queries or registered service contexts.
• No clustering (failover) support for Documentum Foundation Services installed with Content
Server.
• SSO is supported.
• .NET Framework 3.0.x and 3.5.x are supported.
VMware support
The following table lists the VMware product versions supported on specific operating system(s).
Note: The following general notes apply to the VMware support table:
• IA-32 = Intel Architecture 32-bit
• x64 = 64-bit Architecture which includes AMD64 and Intel 64
• Documentum fully supports all of our products other than index server 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 EMC Documentum product. VMware
supports only x86 microprocessor architecture.
The following table lists the IBM Logical Partitioning (LPAR) product versions supported on specific
operating system(s).
Note: The following specific note indicated by [ ] applies to the IBM Logical Partitioning support table:
[1] IBM Logical Partitioning is not supported for Index Server.
[2] LPAR specific tuning, performance guidelines, recommendations, and specific setup issues
would be provided and communicated directly by IBM to the customer. We are currently not
aware of any Documentum specific LPAR setup issues. We expect the customer to perform
relevant use case scenario based pre-production testing on LPAR. This support assumes that
these tests with relevant configurations perform successfully prior to going into production. If
the issue is determined to be related to incompatibility of the LPAR environment, EMC and the
customer will jointly pursue with IBM for resolution.
Citrix support
The following table lists the Citrix product versions supported on specific operating system(s).
Note: The following general notes apply to the Citrix support table:
• IA-32 = Intel Architecture 32-bit
• x64 = 64-bit Architecture which includes AMD64 and Intel 64
Siteminder support
eTrust Siteminder Policy Server 6.0 SP5 is supported for all supported web application servers and
operating systems, except there is no Firefox browser support.
RSA support
RSA Access Manager 6.0.4 is supported for all supported web application servers and operating
systems.
Documentum 6.5x introduces native 64-bit support such that 64-bit Documentum applications can
run on 64-bit operating systems.
You must ensure that your 64-bit environment comprises the following prerequisite components
before you run the Documentum 6.5x products:
• 64-bit processor
• 64-bit operating system
• 64-bit Java Virtual Machine
• 64-bit web application server (if needed). Ensure that the web application server is bundled with
64-bit Java Virtual Machine.
Documentum 6.5x continues to support 32-bit versions of the Microsoft Windows operating system.
In the 64-bit domain, Documentum 6.5x does not support 64-bit versions of the Microsoft Windows
operating system. However, as an exception, Documentum 6.5x provides native support of the
64-bit version of Microsoft Windows Server 2003 for web application server- and portal server-based
products.
Note: The following general notes apply to Native 64-bit support in Documentum 6.5x:
• Check your web application server documentation for information about configuration changes
you need to make to run Documentum 6.5x product on a 64-bit platform. For example, the IBM
WebSphere Application Server V6.1 Fix Pack 13 (6.1.0.13) ships with platform-specific 32-bit
and 64-bit installers.
• For information about tuning a 64-bit Java Virtual Machine and garbage collection parameters,
refer to the Java Virtual Machine documents of the relevant vendor.
• Porting the 32-bit Documentum 6.5x application to a 64-bit platform: Documentum 6.5x product
must install a 64-bit compatible Java Virtual Machine before porting the 32-bit Documentum
6.5x application to a 64-bit platform.
IPv6 support
Documentum 6.5x now supports dual-stack (IPv4 or IPv6) and native IPv4 operation. In addition
to this, Documentum 6.5x products which are Java based applications also support native IPv6
operation. Support for dual-stack operation enables Documentum 6.5x products to use the
appropriate protocol (IPv4 or IPv6) when communicating with third-party products and other
Documentum products.
Documentum Foundation Classes determines the operating mode, and by default, DFC is configured
for dual-stack and native IPv6 operation. The Documentum Foundation Classes Installation Guide
provides information on how to configure DFC for native IPv4 operation.
Note: Information on protocol support for third-party products is provided in the third-party
product documentation.
Dual-Stack
Product Native IPv6
(IPv4 & IPv6)
Documentum Foundation Services X X
Documentum Foundation Classes X X
Note: The X symbol denotes the support started with 6.5 release.
You may have to install some of the listed products on separate host or client machines due to
differences in the Documentum Foundation Classes versions included with those products. Before
installing a product, check the product’s Release Notes for supported configurations.
The 32-bit version of Documentum 6.5x products can run in the 32-bit native mode and the 64-bit
compatibility mode. However, the 64-bit version of Documentum 6.5x products can run only in
the 64-bit native mode.
For Documentum Foundation Services, the following products are prerequisites:
• Content Server 5.3, 5.3 SPx, 6, 6 SP1, 6.5, 6.5 SP1 or 6.5 SP2
— Business Object Framework dependencies
Some services delivered with DFS depend on Service-based Business Objects (SBOs). Because
SBOs are downloaded to the service dynamically from the Global Registry, environments that
use these services must have a correctly configured global registry, and the global registry
credentials must be set in the DFS dfc.properties file when DFS is deployed. The following
paragraphs provide details about specific services.
CommentService is dependent on SBOs included in the DCE DAR (formerly DocApp). The
CommentService will not work with the default DAR installed by Content Server version 6,
version 6.5, version 6.5 SP1 or version 6.5 SP2. To get CommentService functionality, clients
must update to the latest DCE DAR (version 6.5 SP2).
The Workflow service is not supported on Content Server 5.3 or 5.3 SPx. It requires Content
Server 6, 6 SP1, 6.5, 6.5 SP1 or 6.5 SP2, which include the required DAR.
The TaskManagement service requires that the latest Process Engine be installed on the
Content Server. Process Engine installs the BPM DAR, which contains SBOs and modules
required by the service.
Embedded products
Installing EMC Documentum products includes the following additional products.
For Documentum Foundation Services:
• Documentum Foundation Classes 6.5 SP2
• Red Hat JBoss Enterprise Application Platform 4.2.0 CP01
• Unified Client Facilities 6.5 SP2
• Integration with ACS/BOCS (distributed content)
Note: JBoss is only embedded when you use the installer or the Java Method Server. It is not
embedded if you deploy Documentum Foundation Services on another web application server.
This section identifies problems and limitations that may affect your use of the product.
EMC Documentum makes the latest information about customer-reported issues and known
problems are posted on the Powerlink website (http://powerlink.EMC.com). You must have a
software support agreement to log in and access the list of issues.
Known problems
This section describes known defects in EMC Documentum Foundation Services that may affect
your use of the product.
• HelloWorld sample throws runtime exception (DFS-733), page 33
• Axis consumer that does not register the service context will throw a SerializableException
(DFS-670), page 34
• JAX-WS in JDK 6 conflicts with JAX-WS in DFS (DFS-691), page 34
• DFS Development Guide gives incorrect information regarding Query maxResultCount
(DFS-228), page 34
• Errors in SDK sample code (DFS-367), page 35
• Missing castor-1.1-xml.jar & bpmutil.jar (DFS-683), page 35
• PAYLOAD_CONTINUE_ON_EXCEPTION does not return successful operation details
(DFS-226), page 34
The JAX-WS version used by DFS is 2.1.4; however, the JAX-WS version used in JDK 6 is 2.0. This can
occasionally lead to errors. To work around this problem:
The first variable would be better named insertAction, the second variable appendAction.
In example 340 on page 94 (Creating a lightweight object with shared parent), the second
sharedParent should be lightObject:
DataObject sharedParent = new DataObject(new ObjectIdentity(defaultRepositoryName),
shareTypeName);
sharedParent.getProperties().set("object_name", "mySharedParent");
DataObject lightObject = new DataObject(new ObjectIdentity(defaultRepositoryName),
lightTypeName);
sharedParent.getProperties().set("object_name", "myLightObject");
1. Extract emc-dfs.ear.
2. Locate castor-1.1-xml.jar and bpmutil.jar in a Taskspace, Process Builder, or Webtop installation.
3. Copy these files to emc-dfs\APP-INF\lib.
4. Repackage and deploy emc-dfs.ear.
5. If you are using the DFS SDK Java library, copy these files to emc-dfs-sdk-6.5\lib\java\bof.
Limitations
This section describes limits on the usability of current functionality. The limitations may be part of
the product design or may result from issues with associated third-party products.
• Problem with defining custom resource bundles (DFS-684), page 36
• DFS runtime depends on service-specific Profiles (DFS-30), page 37
• Registered context tokens are not valid across service applications, page 37
• Failover is not supported when using registered service contexts or cached queries, page 37
• Installation of DFS not permitted on same machine as Content Server 5.3, page 38
• Namespaces that cause proxies to be generated in the same package, page 38
In local-dfs-runtime.properties.
resource.bundle.3 = my-custom-services-messages
The limitation of this approach is that if a new resource bundle is required for core services in a future
release, it would be defined as "resource.bundle.3" and the one defined in local-dfs-runtime.properties
would override it. Users of this approach should be aware that this could cause a future migration
issue.
2. In a try block, set the current class loader to the class loader of the calling object’s class before
calling the DFS service.
try
{
3. Very importantly, in a finally block, reset the class loader to the previously saved thread class
loader.
finally
{
Thread.currentThread().setContextClassLoader(oldContextClassLoader);
}
The following section address issues related to compatibility of DFS 6.5 with previous releases
and upgrade to DFS 6.5 from a previous release.
• Address change of WorkflowService and SearchService, page 41
• DFS 6.0 client and DFS 6.5 server UCF incompatibility, page 41
• DFS 6.5 client and DFS 6.0 server UCF incompatibility, page 42
• Structure of client configuration file has changed, page 42
• Restructured jars and .NET assemblies, page 43
• Deprecation of DFS 6.0 exception model, page 43
• RepackageServiceTask, page 44
DFS 6.0 and 6.0 SP1 clients package the UCF installer (ucf-installer.jar) in the DFS SDK. When this
packaged installer attempts to install UCF from the DFS server, it detects that the server UCF
component is newer, and the installation fails. There are two possible solutions:
• Upgrade the DFS clients to version 6.5.
• Apply the most recent DFS hotfix to the DFS 6 SP1 clients. The hotfix can be obtained from
ftp://ftp2.lss.emc.com/DFS/6.5.
DFS 6 clients may need to upgrade to DFS 6 SP1 before applying the hotfix.
Be aware that allowing unsigned jars may entail some security risk and implement this change only if
you are certain that the clients can trust downloaded jars
For example, to specify usage of the deprecated model with a pojo service, you would use an
annotation like:
@DfsPojoService(targetNamespace = "http://core.services.fs.documentum.emc.com/",
useDeprecatedExceptionModel = true)
RepackageServiceTask
The RepackageService ant task should not be used for updating services from DFS 6.0 SP1 to DFS
6.5. To update services, you must regenerate them from Java source using the service build tools
via Ant or Composer.
The expected behavior is that the payload policy should be honored first, then the transaction policy.
For example, suppose that we use the Object service to create objects based on a DataPackage that has
two DataObject trees. We use PAYLOAD_CONTINUE_ON_EXCEPTION with transaction support
to create the objects. At runtime, a leaf in the first DataObject tree fails and all others succeed. In
this case only the objects in the second DataObject tree would be created; the creation of the first
DataObject tree would be rolled back. If no transaction support were used, some leaves from the first
DataObject tree would be created, as well as the entire second DataObject tree.
maxBufferSize="1000000"
maxBufferPoolSize="10000000"
maxReceivedMessageSize="1000000"
messageEncoding="Text"
textEncoding="utf-8"
transferMode="Buffered"
useDefaultWebProxy="true">
<readerQuotas maxDepth="32"
maxStringContentLength="8192"
maxArrayLength="16384"
maxBytesPerRead="4096"
maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None"
proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
</binding>
receiveTimeout="00:10:00"
sendTimeout="00:01:00"
allowCookies="false"
bypassProxyOnLocal="false"
hostNameComparisonMode="StrongWildcard"
maxBufferSize="65536"
maxBufferPoolSize="524288"
maxReceivedMessageSize="65536"
messageEncoding="Text"
textEncoding="utf-8"
transferMode="Buffered"
useDefaultWebProxy="true">
<readerQuotas maxDepth="32"
maxStringContentLength="8192"
maxArrayLength="16384"
maxBytesPerRead="4096"
maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None"
proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName"
algorithmSuite="Default" />
</security>
</binding>
If you are concerned about preventing users from declaring too small a value for such attributes, you
can programmatically check and override the declared values, as shown here:
System.Reflection.FieldInfo appConfigInfo = typeof(ContextFactory)
.GetField("appConfig",
System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
System.Reflection.FieldInfo agentServiceBindingInfo = typeof(AppConfig)
.GetField("m_agentServiceBinding",
System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
System.Reflection.FieldInfo contextRegistryServiceBindingInfo = typeof(AppConfig)
.GetField("m_contextRegistryServiceBinding",
System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
System.Reflection.FieldInfo defaultServiceBindingInfo = typeof(AppConfig)
.GetField("m_defaultServiceBinding",
System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
BasicHttpBinding binding = new BasicHttpBinding();
binding.MaxReceivedMessageSize = 0x7fffffffL;
binding.MaxBufferSize = 0x7fffffffL;
agentServiceBindingInfo.SetValue(appConfigInfo.GetValue(contextFactory), binding);
contextRegistryServiceBindingInfo.SetValue(appConfigInfo.GetValue(contextFactory), binding);
defaultServiceBindingInfo.SetValue(appConfigInfo.GetValue(contextFactory), binding);
The batchimport method does the work of setting up the context and DataObject and invoking
the create operation:
private static void batchImport(IServiceContext theContext, ActivityInfo theInfo)
{
try
{
OperationOptions theOptions = new OperationOptions();
theOptions.setPropertyProfile( getPropertyProfile() );
}
theObjectService.create(theDataPackage, theOptions);
System.out.println("File imported");
}
catch ( Exception e )
{
System.out.println( e.getMessage());
}
return;
}
If instead you create a new ActivityInfo for each operation, the server will start fresh UCF connections
and the optimization will not work.
Product documentation that is available online from the application (as online help) does not appear
as a separate item; it is automatically downloaded and installed with the software.
This section describes the media in which the software is available, the organization of the product
components in the available media, and the file names for all available product components which
can be downloaded.
Software media
This product is available as an FTP download from the Powerlink website (http://powerlink.EMC.com).
You should have received instructions through email regarding how to download products.
Organization
The Powerlink website (http://powerlink.EMC.com) provides access to https://EMC.subscribenet.
com/control/dctm/index, which provides a complete listing of the products available for download.
Files
The following modules/files comprise the contents of this release:
• Documentum Foundation Services for AIX, Version 6.5 SP2(tar)
• Documentum Foundation Services for HPUX IA64, Version 6.5 SP2 (tar)
• Documentum Foundation Services for HPUX, Version 6.5 SP2 (tar)
• Documentum Foundation Services for Linux, Version 6.5 SP2 (tar)
• Documentum Foundation Services for Solaris, Version 6.5 SP2 (tar)
• Documentum Foundation Services for Windows, Version 6.5 SP2 (zip)
• Documentum Foundation Services SDK for UNIX, Version 6.5 SP2 (tar.gz)
• Documentum Foundation Services Ear File for All Platform, Version 6.5 SP2 (ear)
• Documentum Foundation Services War File for Tomcat, Version 6.5 SP2 (war)
• Documentum Foundation Services SDK for Windows, Version 6.5 SP2 (zip)
• Documentum Foundation Services Development Guide, Version 6.5 (pdf)
• Documentum Foundation Services Deployment Guide, Version 6.5 (pdf)
• Documentum Foundation Services Release Notes, Version 6.5 SP2 (pdf)
• Enterprise Content Services Reference Manual, Version 6.5 SP2 (pdf)
The instructions for installing the product are provided in the Documentum Foundation Services 6.5 SP1
Deployment Guide. This section describes any additional installation issues.
Ensure that your system meets the requirements listed in Chapter 4, Environment and System
Requirements before you install the software.
Deployment on Websphere 7
Deployment on Websphere 7 differs from deployment on Websphere 6. Use the following
instructions:
1. Deploy the DFS EAR file using the Integrated Solutions Console.
2. Go to Application, Application Types, WebSphere enterprise applications.
3. From the list of applications, select emc-dfs.
4. From Detail Properties select Class loading and update detection.
5. Change Class loader order to Classes loaded with local class loader first (parent last).
6. Change WAR class loader policy to Single class loader for application.
7. Click OK and save changes.
EMC Documentum technical support services are designed to make your deployment and
management of EMC Documentum products as effective as possible. The Customer Guide to
EMC Software Support Services provides a thorough explanation of the EMC Documentum
support services and policies. You can download this document from the Powerlink website
(http://powerlink.EMC.com) by navigating to Support > Request Support > Software Customer
Guide and Offerings.