We are very pleased to announce the launch of Documentum xCP 2.3 today.

xCP Blog Header.jpg

Documentum xCP is a platform for rapidly building and deploying content-centric applications that manage the entire lifecycle of enterprise information to help you work smarter and faster. xCP brings together document and data capture, ECM, BPM, search and analytics, collaboration, customer communications, and records management to give decision makers immediate access to relevant and reliable information, streamline customer interactions for increased satisfaction and retention, automate business processes for reduced cycle times and decreased operating costs, and ensure completeness and accuracy of content for minimal risk of errors and non-compliance.

xCP is a key part of the Documentum product and solutions portfolio. xCP compliments the rest of the portfolio by providing a powerful platform for content enabled applications – applications that integrate all the pieces in the portfolio to deliver unique solutions for our customers.

xCP 2.3 has several new features that strengthen xCP as a leading platform for rapidly building and deploying richer and powerful content-centric applications and solutions across multiple industries.


The new features in xCP 2.3 are organized around three major themes:

ECM – Leverage the Power of platform

This theme focuses on leveraging more of the power of Documentum Platform. Under this theme a rich set of additional content management functionality has been exposed in xCP.

Build richer and powerful applications

This theme focuses on making xCP stronger in its core strength - as a platform to rapidly build and deploy applications.

A variety of new features have been added to enable building of richer and more powerful applications while at the same time ensuring high productivity for the application developer. This release also upgrades the underlying UI platform Ext JS to its latest version 6.0.

Reduced TCO and Deployment made easier

This theme focuses on reducing the TCO for xCP and facilitating a light weight deployment model.


Below are some of the key features within each of the above themes that have been introduced in xCP 2.3 release:

ECM – Leverage the Power of platform

Cabinet support as a first-class citizen:

Cabinets are now supported as first-class citizen which means type-modelling for cabinets, cabinets as packages in process, cabinets exposed in RTQ and FTQ etc are supported.

Alias Set support

Alias and Alias sets can now be modeled and deployed from the designer, used in processes and expressions etc…

Permission Set Support

xCP 2.3 provides support for all 7 levels of permissions and extended permissions. dm_owner and dm_world permissions are also exposed in xCP Designer.

Runtime support for Lifecycles

In xCP 2.3 Lifecycle Activities can be defined in process and applied to a package type. Creation of lifecycles still happens in Composer.

Migration Navigator

A new tool introduced in xCP 2.3 enables you to migrate your 1.x Processes, Permission Sets and Alias Set directly into xCP 2.3. The existing type adoption/migration functionality has also been moved under the Migration Navigator.

Ability to adopt dm_sysobject with content as a content type

A repository object of type dm_sysobject having content can now be adopted either as a Business Object or as a Content object in xCP.

New Java-free content transfer mechanism

Introducing a new Java-free, browser -extension based, content transfer mechanism eliminating the need for java applets. It also supports seamless editing as well as drag & drop from Outlook.


Build richer and powerful applications

Border Layout

Border Layout enables to design applications where the user interface can be organized in various regions that can be individually expanded or collapsed within a panel.

Accordion Layout

Accordion Layout enables to design applications that supports multiple panels in an expanded accordion style.

Google Maps Widget

xCP 2.3 introduces an interactive Google Maps widget that can be configured with various options.

Editable Resultlist

Resultlist widget now enables in-place editing of content.

Changes to the search criteria and personalization done to resultlist widget will now persist between various sessions on same browser and machine.

Export to CSV

Applications can now expose the option to directly export the entire search results as a CSV file.

Advanced Repository Query (DQL) support

The Advanced Repository query lets the developer define a complex query using the DQL editor in the xCP Designer. The end user can then read the data in the application from the repository efficiently.

Design time preview of Real Time Query (RTQ) and Full Text Query (FTQ)

Support for Design-time preview of RTQ and FTQ, helps significantly improve the productivity while deploying an application.

Outline View in xCP Designer

Every page now has an outline view showing all widgets used on that page in a nested tree like structure. Helps the developer manage all the widgets on a single page efficiently.

Additional out of the box functions

Lots of additional out of the box functions available for use within expressions. These comprise of String, Date/Time, Condition, Application and Collection functions.

Copy-Paste of widgets across pages

Copy-paste of widgets across multiple pages is now possible enabling the developer to create similar looking pages very quickly.

Context menu composition for Tasks and Relations

It is now possible to define Context Menus for Tasks and Relations in the xCP Applications.

Java Extensions

Java Library enables one or more jar files and property files to be bundled together.

Java Modules can now be edited and can have interface JARs, implementation JARs and supporting Java Libraries assigned from within the xCP Designer.


Reduced TCO and Deployment made easier

xCP Deployment Agent (xDA) replaces xMS

Introducing support for a light-weight deployment agent (xDA) replacing xMS.

xDA allows for registration of manually created environments and application deployment to these environments.

xDA doesn’t need an Application Server and can be installed on the developer machine itself.

Significantly Lower TCO

4 of the 7 xCP components – BAM, xPlore, CIS & CTS are now made optional reducing the TCO significantly.

Replacement of xMS by xDA takes away the need for an additional App Server.

Model only and Incremental Deployment

This release also adds support for model-only deployment.

Introduces incremental deployment option and eliminates the need to package and deploy the entire application to a local development environment.

Helps in Agile Development cycles.

We sincerely hope this release brings in features and functionality that will be useful for everyone of our customers and we look forward to seeing each one of our customers take advantage of the newer features in xCP 2.3.

Over next several weeks we will continue to bring more details on this blog space about various new features in this release. We will also be sharing a variety of articles around best practices over next several weeks as well.