Free Sample
+ Collection

Web Content Management with Documentum

Gaurav Kathuria

Setup, Design, Develop, and Deploy Documentum Applications
RRP $44.99
RRP $74.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781904811091
Paperback484 pages

About This Book

  • Design and implement Documentum applications
  • Practical examples to help you get the most from Documentum
  • Tips and tricks to ease everyday working with the system

Who This Book Is For

This book is targeted at IT professionals who are Documentum beginners or intermediates. The depth of coverage means that experienced Documentum developers will also benefit from the book, and learn some new tricks. Although no knowledge of Documentum is presumed, exposure to Java/J2EE, XML, and related web technologies will help to get the most from this book.

Table of Contents

Chapter 1: Content and Documentum
1.1 Need for an Effective CMS
1.2 Qualities of a Good CMS
1.3 Why Documentum?
1.4 Documentum Features
1.5 Summary
Chapter 2: Documentum Essentials
2.1 Documentum Cornerstone
2.2 Docbase
2.3 DocBroker
2.4 DocApp
2.5 Object Types
2.6 Attributes
2.7 DQL
2.8 API
2.9 Cabinets and Folders
2.10 Versioning
2.11 Lifecycles
2.12 Workflows
2.13 Summary
Chapter 3: Documentum Advanced Concepts
3.1 DMCL
3.2 DFC
3.3 BOF
3.4 WDK
3.5 Web Publisher
3.6 ACL
3.7 Alias Set
3.8 Users and Groups
3.9 Renditions
3.10 Registered Tables
3.11 Data Dictionary
3.12 Methods and Jobs
3.13 Summary
Chapter 4: Web Content Management System
4.1 When Should you Use a WCM System?
4.2 When Should you Not Use a WCM System?
4.3 Documentum WCM Architecture
4.4 How do you Enter Content in the System?
4.5 Where and How is the Content Stored?
4.6 How do you Perform System Administration?
4.7 How do you Create Multiple Renditions of the Content?
4.8 How do you Publish Content to a Website?
4.9 How do you Query the Published Content for Displaying on Websites?
4.10 How do you Deploy Website Content to a Server Farm?
4.11 Summary
Chapter 5: Setting Up the Documentum Suite
5.1 Installing Content Server
5.2 Installing Content Server 5.2.5
5.3 Installing Content Server 5.2.5 SP2
5.4 Summary
Chapter 6: Creating Our First Docbase
6.1 Creating a Docbase
6.2 Installing Web Publisher Server Files and DocApp
6.3 Beginning Installation
6.4 Stopping and Starting Docbase and DocBroker
6.5 dmcl.ini
6.6 server.ini
6.7 Summary
Chapter 7: Setting Up Publishing
7.1 SCS Source 5.2.5
7.2 SCS Target 5.2.5
7.3 Summary
Chapter 8: Setting Up Documentum Application Builder
8.1 Documentum Application Builder
8.2 Installing DAB 5.2.5 SP2
8.3 Summary
Chapter 9: Setting Up Documentum Administrator and Web Publisher
9.1 Documentum Administrator
9.2 Web Publisher
9.3 Summary
Chapter 10: Designing Documentum Applications
10.1 Case Study—Simple Newspaper Website
10.2 Beginning Documentum Design
10.3 Using Documentum Application Builder (DAB)
10.4 Creating Custom Objects in DocApp
10.5 Summary
Chapter 11: Designing and Creating Custom Object Types
11.1 Creating Object Types
11.2 Designing and Creating Custom Attributes of Object Type(s)
11.3 Adding Attributes to an Object Type
11.4 Querying Registered Tables using DQL for Value Assistance
11.5 $value() Keyword
11.6 Summary
Chapter 12: Creating Lifecycles, Alias Sets, and Permission Sets
12.1 Alias Sets in a Lifecycle
12.2 Creating an Alias Set
12.3 Creating Permission Sets
12.4 Creating a Custom Lifecycle
12.5 Promoting and Demoting Content through a Lifecycle
12.5 Expiring Content
12.6 Summary
Chapter 13: Working with Web Publisher Template Files
13.1 Creating a Template File
13.2 Summary
Chapter 14: Creating Rules Files
14.1 Creating a Rules File
14.2 Final Template in Web Publisher Editor
14.3 Miscellaneous Rules File Widgets
14.4 Summary
Chapter 15: Creating Presentation Files
15.1 Creating a Presentation File
15.2 Viewing Content Renditions
15.3 Reapplying Presentation Files
15.4 Using XDQL in Stylesheets
15.5 XDQL Example in XSL Stylesheet
15.6 Create_Dynamic_Content Job
15.7 Summary
Chapter 16: Folder Mapping
16.1 Anatomy of the FolderMap.xml File
16.2 Limitations of Folder Map
16.3 Folder Mapping Examples
16.4 Summary
Chapter 17: Using Instruction Files
17.1 Limitations of Instruction Files
17.2 Instruction File Examples
17.3 Summary
Chapter 18: Automatic Property Extraction (APE)
18.1 How Automatic Property Extraction Works
18.2 Simple Example for Automatic Property Extraction
18.3 Testing our First XML Application
18.4 Populating Repeating Attributes using Automatic Property Extraction
18.5 Testing the Second XML Application
18.6 Using Two-Way Attribute Extraction
18.7 Testing the Two-Way Attribute Extraction XML Application:
18.8 Summary
Chapter 19: Working with Workflows
19.1 Designing Custom Workflows
19.2 Setting Up a Custom Workflow Template
19.3 Creating a Custom Workflow Template
19.4 Adding a Package to Connection Flows
19.5 Summary
Chapter 20: Testing Custom Workflows
20.1 Creating Users for Workflow in Documentum
20.2 Submitting Content to the Custom Workflow
20.3 Summary
Chapter 21: Publishing from Docbase Using SCS
21.1 Limitations of SCS
21.2 Publishing Types
21.3 Steps for Setting Up a Site Publishing Configuration
21.4 Testing and Publishing Using Site Publishing Configuration
21.5 Published Data
21.6 Unlocking Locked Publishing Operations
21.7 Monitoring the SCS Source Status
21.8 Summary
Chapter 22: Web Viewing Content Files
22.1 Prerequisites
22.2 Setting Up and Using Web View
22.3 Testing Web View
22.4 Summary
Chapter 23: Using DFC
23.1 Introduction to DFC
23.2 Environment Readiness
23.3 Simple Example Demonstrating DFC Usage
23.4 Creating and Linking a File in a Docbase Cabinet
23.5 Running Docbase Methods via DFC
23.6 Creating Users in Docbase with DFC
23.7 Summary
Chapter 24: Configurations and Customizations Using WDK
24.1 WDK Directory Structure
24.2 WDK Application Elements
24.3 A Simple WDK Configuration Example
24.4 A Simple WDK Customization Example
24.5 Summary
Chapter 25: Documentum Deployment
25.1 DocApp Migration
25.2 Configuring DocApp Objects and Creating/Installing a DocApp Archive
25.3 Deployment of Web Publisher Code and Custom Scripts
25.4 Summary
Chapter 26: Using DQL and API Commands
26.1 DQL
26.2 API
26.3 Summary

What You Will Learn

  • Understand the basic components of the Documentum system
  • Install, configure, and get started with Documentum
  • Design Documentum applications and custom object types
  • Create rules and presentation files
  • Master workflows and create custom workflows
  • Deploy Documentum applications

In Detail

One of the world leaders in Enterprise Content Management, the EMC Documentum family of applications helps you manage all types of content across multiple departments within a single repository. With the Web Content Management suite of applications, you can efficiently manage content and underlying processes for your Web properties, and ensures that they are responsive to business needs.

To fully realize the power of this system can seem daunting, but this book will help you achieve that. With easy to follow examples, this book will take you the simplest and most straightforward route to success. Along the way, you will learn insights that only a seasoned professional would know.

Packed with practical examples, you will get hands-on with the powerful features of Documentum to grow your skills and confidence. You will see tips and tricks to handle complexities of the system, and avoid the common errors that waste your time.

From installing and getting started with Documentum, you will see how to design and develop Documentum applications, before rounding off with deployment.


Read More