What’s new in Documentum Content Server 6.7 Sp1 (and xPlore)

1) Thesaurus support

xPlore 1.2 (released with Documentum 6.7 Sp1) now support thesaurus. Administrators can import a thesaurus in SKOS format in the xPlore Administrator.

As defined by Wikipedia, Simple Knowledge Organization System (SKOS) is a family of formal languages designed for representation of thesauriclassification schemestaxonomies,subject-heading systems, or any other type of structured controlled vocabulary. SKOS is built upon RDF and RDFS, and its main objective is to enable easy publication of controlled structured vocabularies for the Semantic Web. SKOS is currently developed within the W3C framework.

FAST-based thesaurus dictionaries must be converted to the SKOS format.

Thesaurus are supported by the DFC search service and DQL as follows:

  • Content Server6.7 SP1 -> DFC and DQL
  • Content Server 6.7 and 6.6 with latest hot fix ->DFC and DQL
  • Content Server 6.5 SP2 and SP3 ->DQL only

The new enable(ft_thesaurus_search) hint is used to …. enable a fulltext query with thesaurus support. Developers could choose a specific thesaurus using the ft_use_thesaurus_library hint:

select object_name from dm_document search document contains ’test’ enable(ft_thesaurus_search)

select object_name from dm_document search document contains ‘test’ enable(ft_thesaurus_search, ft_use_thesaurus_library (’ http://search.emc.com/myDomain/myThesaurus.rdf’))

2) Subscription to queries

Query subscriptions is a feature in which a user can:

  • Specify to automatically run a particular saved search (full-text or metadata-only) a tspecified intervals (once an hour, day, week, or month) and return any new results. The results can be discarded or saved. If the results are saved, they can be merged with or replace the previous results.
  • Unsubscribe from a query.
  • Retrieve a list of their query subscriptions.
  • Be notified of the results via a dmi_queue_item in the subscribed user Inbox and, optionally, an email.
  • Execute a workflow, for example, a business process defined in xCP.

Query subscriptions run in Content Server 6.7 SP1 with DFC 6.7 SP1. Support for query subscriptions is installed with the Content Server. A DFC client like Webtop or CenterStage must be customized using DFC 6.7 SP1 to present query subscriptions to the user.

3) Jboss has been upgraded

Jboss has been upgraded from 4.3.0 Enterprise Application to the 5.1.0 CE automatically upgrade. Let’s see the differences between the EA and the CE edition:

Differences between JBOSS EA and CE


A new DQL hint was added as a platform compatibility update to Content Server in release 6.7 SP1 It provides backward compatibility to the behavior of release 6.0 and earlier Beginning with release 6.5 a,DQL FOLDER clause like:


is translated to an SQL statement with a clause like:

...dm_sysobject_r2.i_folder_id IN ('0c01068980000106','0b01068980004509', '0c001068980000107')...

In some cases this causes performance degradation compared with the translation used in the earlier release The earlier translation of the FOLDER clause is:

...dm_sysobject_r2.i_folder_id='0c01068980000106' or dm_sysobject_r2.i_folder_id='0b01068980004509'
or dm_sysobject_r2.i_folder_id='0c001068980000107'...

To get hearlier translation use the CONVERT_FOLDER_LIST_TO_ORDQL hint Forexample:

...FOLDER('/Temp','/Temp/test_folder_1','/System') ENABLE(CONVERT_FOLDER_LIST_TO_OR)...

5) Announcement of retention support changes

Beginning in a future release release 7.0 support for retention for contents stored into Centera and SnapLock will only be available using EMC Documentum Retention Policy Services. Begin to plan for this transition now if you use retention dates with EMC Centera or NetApp SnapLock stores and you do not currently use Retention Policy Services.

6) Upgrade the embedded JDK !

In the Content Server 6.7 Sp1 download page, on EMC Software Download,  you will find the JDK 6 upgrade. Strange! I found information about this download only in the JDK Upgrade Readme for JDK5 and JDK6 : this is not a mandatory upgrade but every system administrator should plan this upgrade in order to solve a security issue.

As reported in the Oracle Security Alert  :

This Security Alert addresses security issue CVE-2010-4476 (Java Runtime Environment hangs when converting “2.2250738585072012e-308″ to a binary floating-point number), which is a vulnerability in the Java Runtime Environment component of the Oracle Java SE and Java for Business products and Oracle JRockit. This vulnerability allows unauthenticated network attacks ( i.e. it may be exploited over a network without the need for a username and password). Successful attack of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete Denial of Service) of the Java Runtime Environment. Java based application and web servers are especially at risk from this vulnerability. 

This is a JAVA security alert about a remote exploit without authentication and every IT manager should consider the JDK upgrade.


This entry was posted in ECM, EMC, Frontpage, Security alert, Uncategorized. Bookmark the permalink.

Leave a Reply