The Webtop 6.0 LoadRunner Sample Scripts are examples of Mercury LoadRunner
user scripts designed to simulate users performing operations against an
out-of-the-box installation of Webtop 6.0. The sample operations simulate
various user actions in the Classic mode of Webtop. The same URLs issued by
"real" users are sent to the application/WDK server and the responses
are parsed or processed to validate results and/or provide additional actions.
The actions are all designed to be modular, to allow the tests to be randomized
and reordered as needed.
 |
The Webtop 6.0 LoadRunner Sample Scripts are examples of Mercury LoadRunner
user scripts designed to simulate users performing operations against an
out-of-the-box installation of Webtop 6.0 SP1. The sample operations simulate
various user actions in the Classic mode of Webtop. The same URLs issued by
"real" users are sent to the application/WDK server and the responses
are parsed or processed to validate results and/or provide additional actions.
The actions are all designed to be modular, to allow the tests to be randomized
and reordered as needed.
 |
WDK code frequently flushes the response and updates the progress bar for
Webtop operations. But the Apache reverse proxy server by default buffers the
response and waits till it reaches its limit before the response is flushed,
causing a long delay before the progress bar is seen initially. This article
contains configuration settings to avoid the problem.
 |
Developers building applications on top of Documentum Content Repository can
either connect to Documentum Content Server as a Named User or as a Gateway
User. This article discusses when to use each approach.
 |
This migration document illuminates key changes in the Cascading Stylesheets
of Webtop 6.x Themes. This document is intended for Developers or Designers
responsible for Webtop Theme customizations. Customers with Out-Of-Box
implementations need not be concerned - these changes only impact
customizations.
 |
The right-click context menu has removed one of a web developer's favorite
tools, viewing the source in the UI. This tip looks at how you view the source
in D6.
 |
The Webtop multi-user test script kit is a sample suite of Mercury
LoadRunner user scripts designed to simulate users performing operations
against an out-of-the-box installation of Webtop 5.3 SP5. The test script kit
simulates various user actions in the Classic mode of Webtop. The same URLS
issued by "real" users are sent to the application/WDK server and the
responses are parsed or processed to validate results and/or provide additional
actions. The actions are all designed to be modular, to allow the tests to be
randomized and reordered as needed.
 |
The two scripts traceD6.awk and trace_rpc_histD6.awk are provided to analyze
Documentum D6 DFC trace to identify causes of performance issues.
 |
This document provides guidance on the configuration, monitoring and
troubleshooting of the Distributed Content products including ACS (Accelerated
Content Server), BOCS (Branch Office Caching Server) and DMS (Documentum
Messaging Server).
 |
Using Documentum object types with no supertype has several advantanges over
using registered tables. However, there are some situations when registered
tables should be used. This article discusses the reasons for using each
approach.
 |
This 88 page guide provides an overview of new features and major themes of
the EMC Documentum 6 release.
 |
This set of Javadocs contains all of the packages, classes, constructors,
methods, and fields which have been removed, added or changed in any way,
including their documentation, between WDK version 5.3 and 6. Also included are
the complete JavaDocs for WDK/Webtop. The difference report was automatically
generated using JDiff.
 |
This set of Javadocs contains all of the packages, classes, constructors,
methods, and fields which have been removed, added or changed in any way,
including their documentation, between DFC version 6.0 and 5.3. Also, included
are the complete JavaDocs for DFC. The report was automatically generated using
JDiff.
 |
EMC's Rob Masson provides an overview of Wikis, identifying their role in
the Enterprise software landscape as a solution for Collaboration. It examines
their current capabilities and discusses their limitations.This is the first in
a series of articles that will investigate Wikis, what they are, how they are
used, and how they can be implemented using Documentum’s Content Server and
Webtop software. In this first article we will discuss in general terms what a
Wiki is, its strengths and its weaknesses.
 |
In order to determine permission on an object, it's "well known"
that the only way to determine the permission is to fetch the object and then
get the calculated attribute _permit to know the exact permisson level the user
has on the object. It is not possible to use a query to determine the exact
permission a user has on an object, however, it is possible to query for
objects to which the user has at least a certain permission level.
 |
DFC Session gives access to specific user to a specific repository. This
means that a DFC session represents a client’s connection to a repository with
specified access credentials. A session object is an instance of IDfSession
Interface. Almost every functionality that you access through DFC requires a
repository (DMCL) session and DFC session contains repository session. DFC
clients get an access to session object by using Session Manager. This paper
highlights the nuances of DFC's session management.
 |
Content server provides very powerful server side scripting features through
its method server architecture. This paper discusses the basics of the Method
Server, the process of writing a method and eventually tracing a server method.
New Documentum developers will especially benefit from this paper and there are
some tips even for experienced Documentum developers.
 |
This document discusses Frequently Asked Questions (FAQs) about improving
SQL query performance using Oracle's SQL Query Tuning Advisor. It
contains information about indentifying badly performing queries and about
query optimizer modes.
 |
This FAQ covers using the Tivoli Performance Viewer to monitor Webtop or any
other WDK application. It also provides some basic start-up settings to help
you start tuning your application server based on the number of users and user
habits.
 |
The sizing of hardware in a deployment of EMC Document Archive Services for
SAP is determined by a number of factors. Starting from minimum requirements,
this guide offers actionable information to give a head start in the planning
process. Configurations with single server, multiple machines and optional load
balancing are discussed.
 |
This tip shows how to turn off workflow notifications in a user's Inbox by
modifying a configuration parameter in WDK
 |
UCF content transfer files can be cleaned up on the client at a configurable
interval. This tip looks at the configuration needed to enable this
cleanup.
 |
Have you ever wanted to see the query that is generated and used by the WDK
Advanced Search or Search component? This tip describes a hidden command that
captures the query generated by the simple or advanced search WDK
component.
 |
The Webtop multi-user test script kit is a sample suite of Mercury
LoadRunner user scripts designed to simulate users performing operations
against an out-of-the-box installation of Webtop 5.3 SP2 - SP4. The test script
kit simulates various user actions in the Classic mode of Webtop. The same URLS
issued by "real" users are sent to the application/WDK server and the
responses are parsed or processed to validate results and/or provide additional
actions. The actions are all designed to be modular, to allow the tests to be
randomized and reordered as needed.
UPDATED to support Webtop 5.3 SP2 - SP4
 |
Prior to 5.3 SP2, UCF was installed solely through an application such as
Webtop or Web Publisher. UCF installer binaries in SP2 contain a tool that
enables administrators to pre-install UCF. You may wish to use this in locked
environments or in order to provide a better user experience, avoiding the slow
downloading UCF when the user accesses the application for the first time.
 |
If your client environment does not permit download and installation of
Active-X plugins, you can manually deploy the WDK drag and drop plug-in to
clients.
 |
This short describes the principal based authentication that can be
performed using DFC.
 |
This article discusses Windows security settings that need to be made when
using the DFC Primary Interop Assembly (PIA) within an ASP.NET application.
 |
This article discusses the procedure to setup a simple development
environment for DFC in Eclipse 3.1
 |
This tip discusses the usage of the DFC methods IDfClient#getSharedSession()
and IDfClient#findSessionById().
 |
With BOF 2.0, business objects are registered and stored in a repository unlike the previous model where they needed to be registered in the dbor.properties file. This document describes our experience of registering a Service Business Object (SBO) for BOF 2.0
 |
A simple tip that discusses how you can change the look of the content transfer progress bar in WDK 5.3.
 |
When starting WDK customization, one of the challenges a WDK developer faces is trying to find out which component to customize. This tip looks at some options available in Firefox that can provide more information about the WDK Components
 |
Web Publisher 5.3 saw the Ephox Edit Live Editor replace the Content widget of the Web Publisher Editor. This article describes the process of customizing and configuring your Ephox EditLive Editor in your Web Publisher installation. It covers tips and tricks of customizing menus and toolbars, in addition to implementing custom stylesheets and using Javascript for customization among other things.
 |
This preconfigured eRoom workspace template implements phase-gate processes
to manage collaboration activities within the early phases of the product
development process.
 |
This preconfigured eRoom workspace template implements phase-gate processes
to manage collaboration activities within the early phases of the product
development process
 |
This preconfigured eRoom workspace template will enable you to connect with
suppliers and outside participants from the very beginning of the product
development process to jointly plan and resolve issues
 |
This preconfigured eRoom workspace template provides new ways to manage
content, given team members’ newly expanded responsibility to guarantee
financial integrity
 |
This preconfigured eRoom workspace template supplies distributed teams with the information and tools they need to manage their day-to-day audit work.
 |
This preconfigured eRoom workspace template can enable users to identify
and/or retire new Sarbanes-Oxley Section 404 risks and communicate them to the
Executive Compliance Management eRoom
 |
This preconfigured eRoom workspace template allows users to identify and
proactively manage Sarbanes-Oxley Section 404 risk across the distributed
enterprise.
 |
This set of Javadocs contains all of the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, between WDK, Webtop and Webcomponents version 5.2.5 and 5.3 APIs.
 |
Use this interactive Excel spreadsheet to estimate your hardware resource
requirements. Just input your site-specific information including the number of
users, types of and number of documents, and platform details and the
spreadsheet will estimate your memory, disk space and CPU needs. Hardware
resource estimates given in the spreadsheet are derived from actual Documentum
performance benchmarks and analysis. The spreadsheet is based on the document,
Documentum System Sizing Guide. See the guide for details on the methodology
used to determine the estimates.
Updated with the latest October 2007 spreadsheet.
 |
This guide details the steps to install WorkflowXtender in a fail-over
cluster environment. This configuration will ensure 24x7 uptime for customers
concerned with having optimal client access.
 |
Migration of the WorkflowXtender database can be done with a simple four step process. This guide will walk you through those steps and ensure that your migration is a success.
 |
In a previous tip we discussed enabling DFC session diagnostics to detect session leaks. In this tip we extend upon that tip and discuss orphaned objects and their detection.
 |
For a variety of reasons it may become necessary to move content from one location to another. This document describes the process of taking content, templates and associated objects used by eWebEditPro in Web Publisher, and migrating them using Application Builder.
 |
Developers today are presented with a number of different options to create templates for their content in the current version of Web Publisher. This document outlines the use of templates in Web Publisher, highlighting the available options to developers and attempts to help developers navigate through the choices available to them by analyzing the different options each approach offers.
 |
DFC 5.x uses the session manager to pool sessions. Sessions need to be obtained from the session manager and then released back to the session manager. If sessions are not released back to session manager, session leaks can occur. This tip looks at means of detecting such session leaks.
 |
Developing automated test scripts for WDK based applications such as Webtop,DCM, Webpublisher and your custom applications can be quite challenging, due to the complexity of the WDK. This document outlines the best practices, top tips and common pitfalls as learned by the engineers in Documentums Performance and Capacity Planning group during the development of our own internal benchmark scripts and utilities.
 |
WDK consists of reusable UI components. Most of these components generate their output by running generic queries against the repository. This presentation discusses ways to improve performance by modifying WDK queries.
 |
BMKit is a utility developed by the Performance Engineering group to benchmark WDK based applications. It is available for download from the Developer Program Web site. This presentation gives an overview of the utility and discusses best practices for benchmarking WDK based applications.
 |
Content Server 5.2.x uses Verity Full Text Engine, whose configuration and administration is covered in the Documentum System Administrator's manual. This document builds upon that manual and answers questions such as 'What is parallel searching ?' or 'How can I make the full text indexing more efficient?'. The document is applicable to repositories with more than 1 million indexable objects or 'very large content size' indexable objects.
 |
When browsing cabinets using Webtop classic view, the file list in the right-hand pane is displayed by the 'objectlist' component. This simple configuration tip shows how you can add a custom object-type filter on the 'objectlist' component.
 |
This document contains limitations, Websphere set up steps, WDK set up steps and a troubleshooting guide to aid in configuring a WebSphere network deployment. The information in the document relates to all 5.2.5 SP3 WDK-based applications.
 |
When developing with the eDK for Workflow, the workflow and distributed environment variables can introduce difficult-to-debug situations. Here are a few tips that will help in finding the source of a problem. Although the article is written with the eDK for Workflow in mind, the tips are also applicable to Documentum workflow or business process-based applications. Developer's writing Java server methods can also benefit from this article.
 |
Documentum products make use of the Installshield Multi Platform installer for their installation. This document discusses some of the common problems encountered when using the installer and tips to overcome them.
 |
There are a number of steps involved in moving a custom Web Publisher application from development to production or when performing an application update. This document describes the process of migrating a Web Publisher custom application from one repository to another using a Docapp. The document content is based on successful migrations performed by Documentum Professional Services and the documentum.com team
 |
The process of migrating your completed Web Publisher customizations to production involves a number of steps and needs careful planning. This paper provides a checklist of items to consider and plan for in preparation for going to production. You can also use this paper as a guide to start planning for production as part of your development cycle.
 |
This document contains limitations, Websphere set up steps, WDK set up steps and a troubleshooting guide to aid in configuring a WebSphere network deployment. The information in the document relates to all 5.2.5 SP1 WDK-based applications.
 |
This document contains limitations, Websphere set up steps, WDK set up steps and a troubleshooting guide to aid in configuring a WebSphere network deployment. The information in the document relates to all 5.2.5 SP2 WDK-based applications.
 |
This document provides instructions for installing renamed instances of a WDK application to an application server instance. For example, the standard installation of Web Publisher requires that the 'Context Root' and 'Application Name' are set to 'wp' during installation using Deployment Manager (DM) Admin Console. The renamed applications are installed by setting the 'Context Root' and 'Application Name' to a new name, for example,'wp2'.
 |
This configuration guide is for developers who want to use the Eclipse IDE
for WDK development. It discusses one approach for configuring Eclipse for WDK
development.
 |
This tip discusses setting up remote debugging using Eclipse and Apache Tomcat. It is aimed at developers wanting to debug WDK-based applications on Apache Tomcat within the Eclipse IDE.
 |
BMKit version 2.0 is a collection of scripts that show how to make WDK-based applications work with Mercury LoadRunner. The benchmark kit is a sample suite of LoadRunner user scripts designed to simulate users performing operations against an out-of-the-box installation of Webtop 5.2.5 SP1. It will assist in the generation of sizing and capacity planning information for 5.2.5 SP1 Webtop and WDK-based deployments.
UPDATED JUNE 2005 - included new setup files
 |
Documentum eRoom has developed an integration with the 'BEA WebLogic Portal' to display eRoom portlets for strategic business solutions. Watch this recorded event to learn more about the integration.
 |
Documentum eRoom has developed an integration with the 'BEA WebLogic Portal' to display eRoom portlets for strategic business solutions. Several eRoom portlets are in development, including My eRooms, My Items, and My Tasks. The portlets are designed for quick deployment with minimal configuration, or they can be customized to meet customer requirements. Also included is a Program Dashboard portlet which will be shipped with sample eRooms to assist developers with configuration and deployment. The eRoom Portlets for BEA WebLogic Portal will work with both eRoom and eRoom Enterprise.
 |
This FAQ contains questions and answers relating to tuning your WDK-based application's queries. The questions and answers guide you through using the DMCL trace log to find the longest running queries and then how to get an Oracle query plan from the DQL trace.
 |
A high-latency network can be a side-effect of geographically distributed sites on a single network. The round-trip initiation of a message can be higher than 200ms. Therefore reducing the number of messages will in turn, improve an application's performance. There are application server and browser settings than will influence messages sent. This FAQ contains questions and answers relating to tuning your WDK installation to operate in a high latency environment.
 |
A low-bandwidth network can be either a small pipeline, or a large pipeline with a large amount of traffic. The larger the files being sent are, the more saturated the pipeline becomes. Therefore reducing the size of messages will in turn, improve an application's performance. This FAQ contains questions and answers relating to tuning your WDK installation to operate in a low bandwidth environment.
 |
The Documentum eDK for Workflow is a toolkit and sample application that enables you to develop and use scripts that can be launched from within Documentum Workflows. These actions provide an automated means for integrating collaboration into a structured business process. This article will provide an overview of the eDK focusing on implementation of the Java classes for invocation on the eRoom server.
 |
Changes to the workflow engine in the Content Server version 5.1 provide better functionality, performance and stability when writing workflow methods. This paper outlines best practices and tips for developing and deploying Java methods.
 |
When debugging application server code, it is useful to be able to direct output to the console. This article briefly discusses the process of enabling console logging in your applications. It is an extension of the earlier article 'Enabling logging in DFC applications'.
 |
This preconfigured eRoom workspace template configures your eRoom to work with audit and legal groups as well as with functional and operational experts to design and implement compliance controls and procedures.
 |
This preconfigured eRoom workspace template configures your eRoom to ensure
more effective and predictable projects by enabling distributed teams to plan
and execute project work in a universally accessible environment.
 |
This preconfigured eRoom workspace template configures your eRoom to
accelerate the creation and approval of new business proposals while closely
analyzing win/loss rates and retaining bes |