Web Content Management with Documentum


Web Content Management with Documentum
eBook: $44.99
Formats: PDF, PacktLib, ePub and Mobi formats
$22.50
save 50%!
Print + free eBook + free PacktLib access to the book: $119.98    Print cover: $74.99
$74.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • 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

Book Details

Language : English
Paperback : 484 pages [ 235mm x 191mm ]
Release Date : June 2006
ISBN : 1904811094
ISBN 13 : 9781904811091
Author(s) : Gaurav Kathuria
Topics and Technologies : All Books, CMS and eCommerce, Content Management (CMS), Enterprise, Web Development


Table of Contents

Preface
Chapter 1: Content and Documentum
Chapter 2: Documentum Essentials
Chapter 3: Documentum Advanced Concepts
Chapter 4: Web Content Management System
Chapter 5: Setting Up the Documentum Suite
Chapter 6: Creating Our First Docbase
Chapter 7: Setting Up Publishing
Chapter 8: Setting Up Documentum Application Builder
Chapter 9: Setting Up Documentum Administrator and Web Publisher
Chapter 10: Designing Documentum Applications
Chapter 11: Designing and Creating Custom Object Types
Chapter 12: Creating Lifecycles, Alias Sets, and Permission Sets
Chapter 13: Working with Web Publisher Template Files
Chapter 14: Creating Rules Files
Chapter 15: Creating Presentation Files
Chapter 16: Folder Mapping
Chapter 17: Using Instruction Files
Chapter 18: Automatic Property Extraction (APE)
Chapter 19: Working with Workflows
Chapter 20: Testing Custom Workflows
Chapter 21: Publishing from Docbase Using SCS
Chapter 22: Web Viewing Content Files
Chapter 23: Using DFC
Chapter 24: Configurations and Customizations Using WDK
Chapter 25: Documentum Deployment
Chapter 26: Using DQL and API Commands
Appendix A: Frequently Asked Questions and Answers
Appendix B: New Features and Enhancements in Release 5.3
Index
  • 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.6.1 Object ID (Object Identifier: r_object_id Attribute)
      • 2.6.2 Attribute Types
    • 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.8.1 Users
      • 3.8.2 Groups
    • 3.9 Renditions
    • 3.10 Registered Tables
    • 3.11 Data Dictionary
    • 3.12 Methods and Jobs
      • 3.12.1 Methods
      • 3.12.2 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.4.1 Web Publisher
    • 4.5 Where and How is the Content Stored?
      • 4.5.1 Content Server
    • 4.6 How do you Perform System Administration?
      • 4.6.1 Documentum Administrator
    • 4.7 How do you Create Multiple Renditions of the Content?
      • 4.7.1 Content Rendition Services
    • 4.8 How do you Publish Content to a Website?
      • 4.8.1 Site Caching Services
      • 4.8.2 SCS Architecture
    • 4.9 How do you Query the Published Content for Displaying on Websites?
      • 4.9.1 Documentum JDBC Services
    • 4.10 How do you Deploy Website Content to a Server Farm?
      • 4.10.1 Site Deployment Services
    • 4.11 Summary
  • Chapter 6: Creating Our First Docbase
    • 6.1 Creating a Docbase
    • 6.2 Installing Web Publisher Server Files and DocApp
      • 6.2.1 What does Web Publisher Server Files Contain?
      • 6.2.2 What does WebPublisher DocApp Contain?
    • 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.1.1 Prerequisites
      • 7.1.2 Installing SCS Source 5.2.5
      • 7.1.3 Installing SCS Source 5.2.5 SP2
    • 7.2 SCS Target 5.2.5
      • 7.2.1 Prerequisites
      • 7.2.2 Installing SCS Target 5.2.5
      • 7.2.3 Installing SCS Target 5.2.5 SP2
    • 7.3 Summary
  • Chapter 11: Designing and Creating Custom Object Types
    • 11.1 Creating Object Types
      • 11.1.1 Type Names
      • 11.1.2 Limitations of Object Type Names
      • 11.1.3 Supertype
    • 11.2 Designing and Creating Custom Attributes of Object Type(s)
    • 11.3 Adding Attributes to an Object Type
      • 11.3.1 Attribute Names
      • 11.3.2 Limitations of Object Type Attribute Names
        • 11.3.2.1 Label
        • 11.3.2.2 Data Type
        • 11.3.2.3 Length
        • 11.3.2.4 Repeating
        • 11.3.2.5 Default Search Value
        • 11.3.2.6 Allowable Search Operators
        • 11.3.2.7 Input Mask
        • 11.3.2.8 Conditional Value Assistance
    • 11.4 Querying Registered Tables using DQL for Value Assistance
    • 11.5 $value() Keyword
    • 11.6 Summary
  • Chapter 14: Creating Rules Files
    • 14.1 Creating a Rules File
      • 14.1.1 IMGALTTEXT Element
      • 14.1.2 DATE Element
      • 14.1.3 BODYTEXT Element
      • 14.1.4 REPEATBLOCK Element
      • 14.1.5 NEXTLINKNAME Element
      • 14.1.6 NEXTLINKURL Element
  • 14.2 Final Template in Web Publisher Editor
  • 14.3 Miscellaneous Rules File Widgets
    • 14.3.1 Choice Widget
    • 14.3.2 Checkbox Widget
    • 14.3.3 Textselector Widget
    • 14.3.4 Xselector Widget
  • 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.3.1 Property Matching: Using Wildcard (*)
      • 16.3.2 Property Matching: Using Multiple Properties in <attr_list>
      • 16.3.3 Placing a Content File in Multiple Locations with <path_list>
      • 16.3.4 Property Matching: Simple Repeating Attribute
      • 16.3.5 Property Matching: Repeating Attribute Index
      • 16.3.6 Dynamic Folder Mapping
      • 16.3.7 Dynamic Folder Mapping with Repeating Attribute
    • 16.4 Summary
  • Chapter 17: Using Instruction Files
    • 17.1 Limitations of Instruction Files
    • 17.2 Instruction File Examples
      • 17.2.1 Deleting an XML Element from an XML File with <delete-element>
      • 17.2.2 Adding an XML Element to an XML File with <insert-element>
      • 17.2.3 Updating the Value of an XML Element in an XML File with
      • <update-element-value>
    • 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.3.1 Performer Tab for Activities
      • 19.3.2 Trigger Tab for Activities
      • 19.3.3 Notification Tab for Activities
      • 19.3.4 Transition Tab for Activities
  • 19.4 Adding a Package to Connection Flows
  • 19.5 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 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
  • 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.1.1 Uses of DQL
      • 26.1.2 Command Tools
      • 26.1.3 DQL Examples
        • 26.1.3.1 Creating a Document Object
        • 26.1.3.2 Updating Attributes of a Document Object
        • 26.1.3.3 Appending a Value in a Repeating Attribute
        • 26.1.3.4 Inserting a Value into a Repeating Attribute
        • 26.1.3.5 Associating a Document Object with a Cabinet
        • 26.1.3.6 Retrieving a Document Object from the Docbase
        • 26.1.3.7 Deleting a Document Object from the Docbase
    • 26.2 API
      • 26.2.1 Command Tools
      • 26.2.2 API Commands
      • 26.2.3 Categorizing API Methods
      • 26.2.4 API Method Examples
        • 26.2.4.1 Creating a Document Object
        • 26.2.4.2 Setting the Attributes of the Object
        • 26.2.4.3 Associating a Content File with the Document Object
        • 26.2.4.4 Associating a Document Object with a Cabinet
        • 26.2.4.5 Saving the Document Object in the Docbase
        • 26.2.4.6 Obtaining a Reference to the Document Object in Docbase
        • 26.2.4.7 Setting Specific Attribute Information
        • 26.2.4.8 Viewing all Attributes and Values for an Object
        • 26.2.4.9 Deleting an Object from the Docbase
    • 26.3 Summary
  • Appendix B: New Features and Enhancements in Release 5.3
    • B.1 Content Server Changes
    • B.2 Object Types Changes
    • B.3 API and DQL Changes
    • B.4 DFC Changes
    • B.5 BOF Changes
    • B.6 Application Builder and Application Installer Changes
    • B.7 WDK Changes
    • B.8 Documentum Administrator Changes
    • B.9 Web Publisher Changes

Gaurav Kathuria

Gaurav Kathuria completed his B. Tech. (Hons.) in Chemical Engineering from the Indian Institute of Technology (I.I.T.) Kharagpur, India in the year 2000 and has since been a prominent performer in diverse software fields, from IT services through product development to software consultancy.

He is a Technical Architect with a proven record of strategic vision, entrepreneurial spirit, technical and managerial skills that have contributed to winning of multiple competitive contracts and follow-on business. He has led large consulting content management related projects, leveraging technology, process improvement, and change management to deliver a wide range of solutions.

He has a rich experience of designing, developing, and managing software systems using object-oriented languages and technologies like Java/J2EE and Documentum. He started working with Documentum 4i and has ever since had an extensive experience architecting/designing complex Documentum 4i and 5x solutions.

Gaurav has worked for various vertical industry domains such as Health/Pharmaceuticals, Natural Resources, Travel/Tourism, and Financial services.

He has a broad and deep understanding of Documentum technology platform, its appropriate uses and cost efficiencies and has time and again demonstrated his ability at evaluating various technology alternatives and making strategic technical decisions.

He specializes in Solution Architecture, Strategic and Tactical Planning, Technical Consulting, Knowledge Management and Trainings.

He has also given in-house training on Documentum System Architecture, Technical Fundamentals and Web Publisher in many of the organizations he has worked in.

Gaurav can be reached at gaurav@AllAboutDCTM.

Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


Errata

- 1 submitted: last submission 03 Feb 2012

page 23 Typo 09 Feb 07
It should be noted that dm_folder is a supertype of dm_cabinet object type.<br />should be<br />It should be noted that dm_folder is a subtype of dm_cabinet object type.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Web Content Management with Documentum +    Open Text Metastorm ProVision® 6.2 Strategy Implementation =
50% Off
the second eBook
Price for both: €57.45

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • 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.

Approach

Concise information about the various Documentum web content management products, and packed with practical examples.

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.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software