Documentum Upgrade – Replacing the PIA (Primary Interop Assembly) with OpenSearch

Last week we updated a client’s .NET application to replace Documentum’s defunct PIA (Primary Interop Assembly) API with calls to OpenSearch through HPI. This client’s HPI instance is an offline content viewer portal that utilizes Solr for searching and serving documents.  The .NET code change was minimal, simply replacing the PIA calls with OpenSearch calls effectively changing the source of where the application gets its documents from Documentum to Solr. Decoupling the .NET application from the proprietary Documentum API provides greater flexibility in designing, developing, and deploying web applications as well as removing Documentum licensing. After the change to call Opensearch, the application is now shielded from any future upgrades or changes within the Documentum API.

Continue reading

SharePoint and Alfresco Search Alternatives

Similar to our recent post and whitepaper on Documentum and SharePoint integration, this post will present similar options for Alfresco users.  We recently posted an example of SharePoint and Alfresco integration in our Learning Zone.  This post will present a recap of possible solutions to compare and contrast the alternatives. 

Continue reading

Documentum – Top 12 Tips

Every couple of months we like to step back and offer a “What’s next” post in regards to our thoughts on what Documentum customers should be considering with their implementations.  For this post, we will highlight our thoughts based on a thorough review of EMC World and our client briefing discussions. Continue reading

Lucene Integration, OpenSearch Compliant & User Interface Enhancements – New HPI Functionality

In addition to the enhancements to HPI disscussed last week, we are also enhancing the search capability in HPI for a large Documentum pharmaceutical client. Features will include:

  • Lucene Integration: enhanced compatibility of HPI and Lucene through TSG’s OpenContent web services layer
  • Save Search: save, recall, run, delete and edit a saved search
  • OpenSearch Integration: execute a Lucene search (full text and metadata) and return it in an OpenSearch compliant RSS feed that includes a custom namespace to  allow for exporting custom metadata in XML format
  • Enhanced Search Controls: new multi-select control that includes a type-ahead feature
  • Direct Linking: enable direct linking to content via a URL
  • Doc Management: one-click links to view versions from the search results
  • Single Sign On: leverage Kerberos to perform automatic application authentication

Core components of these enhancements will be rolled into our HPI 1.4 feature set and will be available later in 2010. For more information and to download HPI or view recorded demos. Please visit and our Learning Zone.

Third Annual TSG Client Briefing – June 3rd – 2010

TSG will be holding our third annual client briefing on June 3, at the University of Chicago Gleacher Center from 9 to 4:30.  The briefing focuses on TSG facilitation of specific ECM topics with a focus on interaction between clients for experience, lessons learned and best practices.  Last year’s briefing included:

  • Introductions – sharing “What I would like to learn today”
  • EMC World 2009 Recap
  • Upgrading to Documentum 6
  • ECM Interface Design
  • Lunch (Wolfgang Puck Catered) and networking
  • Sharepoint and ECM
  • Form and Workflow Best Practices
  • Web Content Management

Overall, many Documentum clients who skipped EMC World in 2009 thought the briefing and user interaction gave them very valuable information and benchmarking regarding their ECM implementation. 

This year’s attendees will be polled in May to determine specific topics to finalize this year’s agenda.  Based on initial client feedback, topics could include:

  • Scanning and Imaging
  • EMC World 2010 Recap
  • Real-world ECM Cloud experience
  • Transaction Processing Approaches
  • Lucene and Full-Text Approaches
  • Sharepoint for Document Control Applications
  • Migration from Documentum to Alfresco or Sharepoint

After the briefing, some of the attendees will be participating in a charity tasting event that benefits United Cerebral Palsy  of Chicago

While the briefing is mostly limited to TSG clients, we do invite additional non-clients that we feel can add to the discussion.  If you are interested in attending the briefing, please contact us.

OpenSearch support for Documentum

OpenContent (TSG’s ECM Web Services Layer) and OpenSearch now share more than a similar name.  The original OpenSearch 1.0 specification was released in March 2005, and was developed by Amazon.  OpenSearch is a collection of technologies that allow publishing of search results in a format suitable for syndication and aggregation.  Using OpenSearch standards allow search results to be consumed by a variety of services.

We recently had a client inquire about the ability of OpenContent to run queries that return results in the OpenSearch format.   In this particular instance, the client was utilizing Carrot2, a “Search Results Clustering Engine” which allows a variety of search sources be searched from a single portal.  Utilizing OpenContent’s REST web services, we were able to create a simple search service that takes in a search phrase, runs the query against a Documentum full-text repository, and returns the results in an OpenSearch compliant feed to be consumed by Carrot2.

Creating an OpenSearch compliant feed also allows us to use the search bar available in modern browsers such as IE8 and Firefox to perform a search of the content repository.  This support provides another great way to quickly search for content within the Documentum repository, the same way you might search other search engines like Google, Amazon, Wikipedia, or EBay.

For more information on OpenContent, click here or e-mail us at