Print Header

Contact Blue Fish

Blue Fish Development Group
701 Brazos St. #700
Austin, TX 78701
(512) 469-9300

Articles About Documentum and DFC

Further Streamline BOF Module Deployment During Development

November 7, 2008 - Article by Steve McMichael

Currently, EMC provides no officially supported mechanisms for creating, updating, and/or deploying BOF modules in a fully automated manner from source code to a target docbase. Thankfully, Documentum Application Builder ships with an Ant task, “BOFPackaging”, that we can use to deploy new modules to a Documentum repository. But while the automated “BOFPackaging” task represents a significant improvement over manual deployments, it too can be inefficient at times. To address this problem, I created a generic, commandline application, FileLoader, which can add new files or update existing files in a docbase.

Introduction to Documentum Composer

October 10, 2008 - Article by Jason Duke

As part of the new Documentum 6 platform, EMC has introduced Documentum Composer, a new application for packaging and deploying Documentum artifacts. This article aims to provide an initial introduction to the Composer application, including some core concepts, a discussion of major changes from the world of Documentum Application Builder (DAB) and Documentum Application Installer (DAI), and some tips and tricks to make using Composer easier and less problematic.

Enabling High Availability for a Complex Documentum Based Application

August 29, 2008 - Article by Jamie Balling

Application monitoring should not only confirm that system components are running, but should make sure they are functioning properly. This paper discusses a strategy we employed for a complex Documentum based system.

Using Documentum Lifecycle State Extensions

August 6, 2008 - Article by Glen Tarrant

Lifecycle state extensions are a powerful tool for Documentum developers in that they allow the addition of custom attributes to lifecycle states. This article shows you how to create and access custom lifecycle state extensions for Documentum.

Automate BOF Module Deployment During Development

August 6, 2008 - Article by Steve McMichael

Currently, EMC provides no officially supported mechanisms for creating, updating, and/or deploying BOF modules in a fully automated manner from source code to a target repository. Thankfully, Documentum Application Builder ships with an Ant task, “BOFPackaging”, that we can use to deploy new modules to a Documentum repository.

DFC Search In Depth

April 8, 2008 - Article by Aaron Dixon

This article explores Documentum search features with a heavy focus on the Java DFC APIs related to search.

Custom Java Lifecycle Modules

April 8, 2008 - Article by Glen Tarrant

Custom lifecycle modules are a very powerful tool for Documentum developers in that they allow the addition of custom business logic to lifecycle states. This article shows you how to create custom Java lifecycle modules for Documentum.

Introduction to DFS Web Services Client Programming

September 27, 2007 - Article by Glen Tarrant

This article provides a practical example-based introduction to client programming with the out-of-the-box DFS services.

Testing DFC Offline Using Mock Objects

July 9, 2007 - Article by Steve McMichael

This article describes how to use mock objects to perform offline testing of code written using Documentum Foundation Classes (DFC). Offline testing greatly simplifies the process of unit testing DFC code, because it eliminates the need for a live Documentum server.

EMC World 2007: Unit Testing Documentum Foundation Classes Code

May 21, 2007 - Presentation by Steve McMichael

Writing effective JUnit tests for DFC code can be difficult, especially when issues like security, setting up docbase state, and tearing down docbase state are taken into consideration. In this session, we discuss the obstacles and demonstrate a basic framework for testing DFC code.