WDK 525 SP1 Applications Installation
WDK 525 SP1 Applications Installation
WDK 525 SP1 Applications Installation
DOCUMENTUM, NOW YOU KNOW, UNITING THE WORLD THROUGH CONTENT and the Corporate Logo are trademarks or registered trademarks of
Documentum, a division of EMC, in the United States and throughout the world. All other company and product names are used for identification purposes
only and may be trademarks of their respective owners.
Table of Contents
Preface ......................................................................................................................... 9
List of Figures
List of Tables
This guide describes how to install, configure, and uninstall Documentum Web Development Kit
(WDK) and WDK applications such as Webtop, Web Publisher, Documentum Administrator, Digital
Asset Manager, and Documentum Compliance Manager. This guide also describes how to set up and
install any application-specific third-party integrations and Web site samples.
This manual may include instructions for application servers, or combinations of operating systems
and applications servers, that are not supported for your products. For the list of supported platforms,
see the release notes for the product that you are installing.
Intended Audience
This manual is intended primarily for administrators who are installing WDK or an
application based on WDK:
• Webtop
• Web Publisher
• Documentum Administrator
• Digital Asset Manager
• Documentum Compliance Manager
Readers should be familiar with the Windows, UNIX, or Linux operating system and
be able to install and configure a J2EE application server.
Revision History
The following changes have been made to this document:
Revision History
August 29, 2003 Modified BEA WebLogic Application Server details to stated
whether or not the application server needs to be running. Added
information for HP-UX. Added installer screen.
December, 2003 Updated for 5.2.5 release. Added many clarifications and
corrections.
March, 2004 Updated for 5.2.5 SP1 release. Added information for Documentum
Compliance Manager. Some reorganization and incorporation of
copy-edits.
Related Documentation
The following documentation is available for configuring and customizing WDK and
WDK applications:
• Web Development Kit Troubleshooting Guide
• Web Development Kit and Applications Tutorial
• Web Development Kit Applications Configuration Guide
• Web Development Kit Development Guide
• Web Development Kit and Applications Reference Guide
• JavaDoc API reference documentation
WDK end user documentation for WDK applications is installed in the help subdirectory
of each virtual directory. WDK documentation is installed in the /help/wdk
subdirectory of the DFC program root.
If you select the Developer Documentation option during installation, the DFC Javadocs
are also installed.
This chapter discusses which sections of this manual you must read in order to install or upgrade
WDK or a WDK application successfully. Before you read them, review the WDK and Webtop Release
Notes. If you are upgrading, review the sections of the System Migration Guide that discuss changes
and migration issues in WDK and WDK applications.
This chapter contains an overview of WDK and its associated applications. It contains the following
topics:
• What is WDK?, page 13
• What is a WDK Application?, page 13
What is WDK?
Web Development Kit (WDK) is a developer’s toolkit, based on industry standards,
which facilitates the development of complex Web-based applications that connect to
Documentum Content Server. WDK provides a J2EE development platform and contains
a large library of reusable components and controls that perform common Documentum
content management functions and provide a uniform user interface to applications built
with WDK. The Documentum Web client applications described below were developed
using WDK. These applications can be customized using WDK.
Out-of-the-Box Applications
All Documentum 5 Web clients, including Webtop, Web Publisher, Documentum
Administrator, Digital Asset Manager, and Documentum Compliance Manager, are
developed on the Documentum WDK 5 platform.
Webtop
Web Publisher
Web Publisher is a browser-based application that simplifies and automates the creation
of content for Web sites. Authors create and modify content without having to know how
to construct Web pages. Content is automatically published to multiple sites in multiple
languages and formats. Developers use Web Publisher to maintain Web page templates
and site structures. Administrators maintain the Web Publisher system settings.
Web Publisher uses Content Server to store content in a Docbase and perform content
management functions. Documentum Site Caching Services (SCS) is used to publish
content from a Docbase to a designated location on a Web site.
Documentum Administrator
Documentum Compliance Manager integrates with Webtop to help you manage large
volumes of documents that must comply with regulatory and quality standards.
Documentum Compliance Manager assists you in the following ways:
• Distributes current documents to the right people for you in a timely, consistent
manner.
• Helps you manage document changes:
— Uses a defined process that incorporates change requests, change notices, and
supporting documents to record and track changes.
— Assures that documents are reviewed and approved by the appropriate people
in a consistent, controlled process.
— Allows consumers to read documents and issue change requests.
— Allows coordinators to create and edit documents and issue change notices, as
well as route documents for review and approval.
• Provides automated control over who may view, print, or change electronic
documents.
• Provides built-in reports to help you track your documents.
• Automatically generates audit trails for events such as the creation, modification and
approval or sign-off of controlled documents.
• Uses an optional module to add custom headers, footers and watermarks to
published documents when they are viewed or printed.
• Uses an optional module to restrict printing, track printed copies, and recall printed
copies for controlled documents.
Using the various configuration options included with DCM, the DCM Administrator
can configure a business application that defines automatic properties and processes for
specified document types.
Each DCM business application includes the following features:
• Controlled document creation, editing, viewing, and printing
• Auditing, authentication, and electonic sign-off
• Automatic document lifecycle management
• Automatic document naming, versioning, and other property settings
• Workflow management and automation
• Automated distribution and notification functionality
• Controlled central printing services
Customized Applications
Documentum encourages developers to use one of the existing WDK applications as
a starting point to build custom Web client applications. Both the user interface and
underlying behavior can be extensively modified. In many cases, starting with an
existing client can significantly shorten application development time.
If you prefer to build your own Web client, use WDK as a toolkit. For information on the
documentation available for customization, see Related Documentation.
This chapter addresses software and hardware decisions you must make before preparing to install
WDK or a WDK application.
This chapter discusses the following topics:
• Typical Configurations, page 17
• Deciding What to Install, page 19
• Supporting Software Requirements, page 21
• Application Server Host Requirements, page 24
• Related Documentation
• Installing Virtual Link Support, page 28
• Installing Language Packs, page 29
Typical Configurations
In stand-alone mode, a typical WDK application requires the following hosts:
• An application server host, where the application server is installed
• A Content Server host, where a Docbase is installed and where one or more Content
Servers run
Content Server requires a relational database management system, which can be
installed on the Content Server host or a remote host. WDK applications can access
Docbases on any operating system on which Content Server runs.
• Client hosts running a supported Web browser
End users access the WDK application with the Web browser.
You can install WDK applications on all supported application servers in stand-alone
mode.
BEA WebLogic and IBM WebSphere can be configured, respectively, in managed server
and managed network deployment modes. See below for more information on these
configurations.
If Content Server and a WDK application use the same version of DFC, you can install
both on a single machine. However, for security and performance reasons, Documentum
strongly recommends installing on separate machines. For more information on security,
see Where to Install the Application Server Software, page 24 and Installation Accounts,
page 24.
Unless you are running the BEA WebLogic application server, installing WDK itself is
not required for customizing a WDK application, but it is recommended. The source
files for behavior classes, JSP comment lines, and other tools provided by WDK are only
available when you install WDK.
The following table shows the differences in various types of WDK and application
installations. If you are planning to customize an existing application on a BEA
application server, you must install both the application and then WDK to customize
it, in order to expand the WAR file for the WDK application. If you are customizing
an existing application on another application server, it is possible to customize the
application without installing WDK. However, Documentum recommends you install
WDK before customizing an existing application so that you get the complete set of
source files and documentation.
Install WDK Expands WDK Installs source JSP pages appear Installs WDK
as stand-alone WAR file files for with comments documentation
product WDK and
webcomponent
classes
Install WDK Expands the Installs source Modifies JSP Adds WDK
to customize Webtop or Web files for pages to appear documentation
Webtop or Web Publisher WAR Webtop classes with comments
Publisher file. and source
files for the
WDK/Webtop
components
Some of the installers contain scripts that install object types for the specific application.
Web Publisher and DCM include DocApps to be installed in the Docbase.
For complete information on installing Content Server, refer to the Content Server
Installation Guide. If you are upgrading an existing Content Server and Docbase, review
the section on upgrading in the chapters of the installing manual on planning for an
upgrade, preparing for an upgrade, and upgrading Content Server.
JDK
Whether or not the Sun JDK is installed on the application server host, Documentum
installs the Sun JDK to the /jdk subdirectory of the DFC program root. It is used only by
the installer and uninstaller. The application server uses the version of the JDK that is
specified in the release notes for your product.
Installation Accounts
Documentum recommends using a single user account to install and run the application
server software and all WDK-based applications on the application server host. (This
account is the installation owner account. The version control mechanism used by all
Documentum installers is based on the ISMP per-user vital product registry. It cannot
validate or enforce version control and guarantee product interoperability unless all
products are installed using the same system account.
The installation owner’s user name must consist of letters, numbers, dashes (-) and
underscores (_). The first character must be a letter. All characters must be ASCII
characters.
The installation owner’s password must consist of letters, numbers, dashes, underscores,
and periods.
The user who installs WDK or a WDK application must have Write permission on the
content transfer directory. For more information on the content transfer directory, refer
to Content Transfer Directory, page 27.
On UNIX and Linux systems, Documentum recommends that you do not install as root
unless the application server requires it. See Preparing the Application Server Software,
page 38, for any requirements specific to the application server you use.
Before you complete the installation process, determine which Docbases must be
configured for Web Publisher, Documentum Compliance Manager, or Digital Asset
Manager and obtain a Superuser user name and password for each Docbase. For Web
Publisher, we recommend using the Content Server installation owner account, which
has appropriate rights on the host and in the Docbase. For the other applications, any
Superuser account is sufficient.
Required Directories
During installation, you asked to provide directories or paths for DFC, the WDK
application, and the content transfer directory.
Java does not allow directories containing the following characters, which must not
appear in the directory names or paths of Documentum applications:
! \/ : * ? " < > |
If DFC is not already installed on the application server host, it is installed with WDK or
any WDK application. You must select the following directories during installation:
• DFC program root directory
— On Windows, the default DFC program root directory is C:\Program
Files\Documentum
— On UNIX and Linux, the DFC program root directory is the directory designated
by the $DOCUMENTUM_SHARED environment variable
• On Windows, a Documentum user directory
This directory contains subdirectories that are used for content transfer operations
and for trace logging. These include the Checkout, config, and contentXfer
subdirectories.
• On UNIX and Linux, the DOCUMENTUM environment variable is used by the
installer to create the DFC user directory.
For more details, see Setting Environment Variables on UNIX and Linux Hosts,
page 36
During installation, you enter the name of the virtual directory where WDK or the WDK
application are to be installed. The virtual directory is also called the context root or the
alias. It is used in URLs for accessing the application. For example, if Webtop is installed
in a virtual directory called wt, the resulting URL is http://host_name:port_number/wt/ .
During installation, you designate a content transfer directory on the application server
host. This directory is used to store files temporarily when they are uploaded to or
downloaded from the Docbase. The default content transfer directory is:
• On Windows, C:\Documentum\contentXfer
• On UNIX and Linux, $DOCUMENTUM_SHARED/contentXfer
If you designate a directory that already exists on the application server host, the installer
displays a warning that the directory will be deleted if the product is uninstalled. If two
applications share a single content transfer directory, uninstalling one of the applications
removes the shared content transfer directory.
The user who installs the product must have Write permission on the content transfer
directory.
For more information, refer to Setting Environment Variables on UNIX and Linux
Hosts, page 36.
These are the minimum recommended values for very small systems. Increase the values
to meet the demands of the expected user load.
The installer makes backup copies of the original startup files. The backups are in the
original directory with .bak.n appended to the original file name.
If you are upgrading from an earlier version of WDK or a WDK application and the
startup file contains different values, re-enter the previous values after installation.
For more information on these settings, see Java documentation at the Sun Web site
(http://java.sun.com). More information on application server performance tuning
and benchmarking under Documentum is available from your Documentum SE or
Documentum Consulting.
When the virtual link handling service is installed, the WDK and WDK application
installers modify the root Web application web.xml file and the virtual link handler
is installed to the root Web application. Some application servers automatically
create a root Web application. Others require you to create a root Web application
manually or during application server installation. Refer to the documentation for
the application server for information on the root Web application.
• Disable any firewall software on the application server host.
If you are installing with BEA WebLogic 8.1 and you require virtual link support, you
must extend the domain to include defaultWebApp, or virtual links do not work
correctly in the WDK applications. Extend the domain when the application server is
not running. For more information on extending domains and on defaultWebApp, refer
to the documentation for WebLogic 8.1.
Read this chapter and perform the tasks described whether you are creating a new installation
or upgrading an existing installation.
This chapter contains the following information:
• Preparing the Content Server Host, page 31
• Preparing Client Hosts, page 33
• You must first install the Site Caching Services source software.
For more information, refer to Installing the Site Caching Services Source Software,
page 32 and to documentation for Site Caching Services.
• You must install the Web Publisher server files on the Content Server host.
The server files prepare Content Server for Web Publisher DocApp installation.
• You must install the Web Publisher DocApp.
The DocApp installs cabinets, folders, object types, lifecycles, workflow templates,
permission set templates, alias sets, jobs, procedures, and methods required by Web
Publisher. The Web Publisher DocApp also creates the dm_relation objects used by
Web Publisher, sets lifecycles to execute as Superuser, creates the four Web Publisher
user roles (administrator, Web developer, content manager, and content author), and
creates the Web Publisher default ACL.
For details on setting up users, refer to the Web Publisher Administration Guide.
• You can optionally install the DocApp for the Web Publisher sample Web site, called
Accelera.
Use this procedure to enable or disable the Sun Java plug-in on Internet Explorer.
This chapter describes the tasks you must complete to prepare the application server host for
installation. Read the chapter and complete the tasks whether you are creating a new installation
or upgrading an existing installation.
This chapter contains the following sections:
• Ensuring Sufficient Temporary Disk Space on the Host, page 35
• Nvidia Video Adapter on Windows, page 35
• Firewall Software, page 36
• Installing the Correct JDK for Documentum Compliance Manager, page 36
• Setting Environment Variables on UNIX and Linux Hosts, page 36
• Preparing the Application Server Software, page 38
• Installing the Site Caching Services Target Software, page 42
Ensure that you review the release notes to confirm the software requirements for the products you
are installing.
Firewall Software
Before you install, disable any firewall software on the application server host. Firewall
software may prevent proper installation of virtual link support.
DOCUMENTUM The full path of the DFC user Any directory in the
root (and Content Server installation owner’s
root, if it is installed on the environment
application server host).
CLASSPATH • $DOCUMENTUM_
SHARED/dctm.jar
• $DOCUMENTUM_
SHARED/config
/opt/SUNWappserver7
After you install Tomcat, use these instructions to verify that Tomcat is running correctly.
If you are installing multiple applications, you must decide whether to install them
in the same domain or not. When multiple applications are installed in the same
domain, all applications are started and stopped at the same time. If the applications
are installed in different domains, they can be started and stopped separately and
each application runs as a separate Java process.
• Determine two unused ports on which WebLogic can listen.
The default port for HTTP requests is 7001. The default port for HTTPS requests
is 7002.
• On Windows, decide whether to run WebLogic as a service or from the command line.
This is determined when you configure WebLogic, not when the Documentum
application is installed.
If you start WebLogic from the command line, to stop it you must kill the process.
• Install WDK or the WDK application as the same user who installed the application
server.
• WebLogic must be running when you install WDK or a WDK application.
• On BEA WebLogic 8.1, if virtual link support is required, you must extend the
domain to include defaultWebApp, or virtual links do not work correctly in the
WDK applications.
eWebEditPro, which is used with Web Publisher, requires virtual link support.
For more information on extending domains and on defaultWebApp, refer to the
documentation for WebLogic 8.1.
• If you upgrade from WebLogic 7 to WebLogic 8, or install to a new domain and
server instance on WebLogic 7, the application is be installed in a different location,
and you must migrate any customizations. See Backing Up Customizations, page 43.
• If you upgrade to a new version of your WDK applications on WebLogic 7, and you
want to install to the same domain and server instance, back up your customizations
and uninstall any previous WDK application installations before installing the
new WDK application. For more information, see Upgrading WDK Applications
on BEA WebLogic 7, page 46.
• Documentum recommends creating a different domain in BEA WebLogic for each
WDK application or instance of an application.
• Install to an instance of the server running in development mode.
See the BEA WebLogic documentation for the correct procedure when you are ready
to deploy an application in production mode.
• Set the performance tuning option Use Native I/O correction on WebLogic 7 with
Solaris.
— Turn the setting off OR
— After installing the WDK application, edit the startDocumentum.sh file and
add $BEA_HOME/weblogic81/server/lib/solaris to the -Djava.library.path
option.
• The application server must be stopped before starting to install or uninstall WDK
or a WDK application.
• Install WDK or WDK applications in the default domain and default instance.
• Install WDK or the WDK application as the same user who installed the application
server.
Review this chapter and perform the tasks described in it before upgrading WDK or any WDK
application. This chapter contains the following information:
• Backing Up Customizations, page 43
• Backing Up the Application Server Startup File, page 44
• Migrating WDK/Webtop 5.2 Customizations to WDK/Webtop 5.2.5, page 44
• Uninstalling Older Software Versions on Windows, page 45
• Upgrading WDK Applications on BEA WebLogic 7, page 46
• Removing the DFC_DATA Environment Variable in Older UNIX Installations, page 46
• Upgrading a WDK Product Installed as Root on Older UNIX Installations, page 46
• Preparing Client Hosts for an Upgrade, page 47
Backing Up Customizations
If you customized an earlier version of WDK or a 5.x WDK application and you are
upgrading, back up the following directories and files on the application server host:
• JSP files in the custom directories
• Configuration files in the custom directories
• Changed strings in the /wdk/strings, /webcomponent/strings, and
/webtop/strings directories
• Branding files in the custom /theme directory
• Compiled custom Java classes (for example, on Tomcat these are located in the
/WEB-INF/classes directory and subdirectories)
After upgrading, recompile custom classes to ensure that the custom code still works.
• Configured properties files (for example, on Tomcat in the
/WEB-INF/classes/com/documentum subdirectories)
• Customizations to web.xml
• Customized files in the WEB-INF/tlds directory
Documentum Compliance Manager supports new installations only. You cannot migrate
customizations from existing DCM installations.
1. If the development environment for the existing custom application is not available,
use the Customize an existing application option of the WDK 5.2 installer to create
a development environment for the deployed 5.2 application.
The process expands the deployed application’s WAR file if one exists.
2. Copy the custom folder from the development environment to another location.
The custom folder is in the application’s virtual root folder.
3. Deploy the 5.2.5 version of the application (for example, Webtop) to a new folder.
Deploying to the old folder overwrites the existing customizations. The installer
automatically maps the virtual root of the application to the new folder.
4. Install WDK 5.2.5, using the installer’s Customize an existing application option to
create a development environment for the 5.2.5 application.
5. Copy the 5.2 custom folder from the location in step 2 to the 5.2.5 application’s
development environment, replacing the empty 5.2.5 custom folder.
6. Copy into the 5.2.5 application changed strings, branding files in the /theme
directory, compiled custom Java classes, configured properties files, customized files
in the WEB-INF/tlds directory, and customized web.xml files.
Refer to the previous section, Backing Up Customizations, page 43, for a complete
list of items to back up before an upgrade.
7. Recompile the customizations on WDK 5.2.5.
8. Test the migrated customizations to verify that they work correctly.
9. Redeploy the 5.2.5 application.
To upgrade WDK applications using the same domain and server instance on BEA
WebLogic 7:
remove all Documentum installer entries from the /var/sadm/pkg directory. These are
files whose names begin with IS.
Use the following command to list all files in the directory beginning with IS:
ls -rf /var/sadm/pkg/IS*
If there are no non-Documentum files returned by the list command, you can remove
all of the Documentum installer files with this command:
rm -rf /var/sadm/pkg/IS*
If you know that there are no non-Documentum files in that directory that match the IS*
wildcard expression, you can run the following command:
Caution If there are non-Documentum files that match the IS* wildcard expression, you
must enumerate the Documentum files in the rm command.
You do not need to follow the usual procedure for removing the product if you run
this command.
To uninstall WDK or a WDK application Version 5.2 or higher, use the regular procedure
in Chapter 10, Uninstalling WDK, WDK Applications, and DFC.
After you complete planning the WDK or WDK application installation and performt he required
preinstallation tasks, install WDK or a WDK application on Windows or UNIX.
This chapter contains the following sections:
• Overview of the Installation Process in Stand-Alone Environments, page 51
• Overview of the Installation Process in Managed Server Environments, page 53
• Installing on Windows in Stand-Alone Configuration, page 53
• Installing on UNIX and Linux in Stand-Alone Environments, page 56
• Installing on WebLogic in a Managed Server Environment, page 60
• Installing on WebSphere in a Managed Network Deployment, page 63
To install on Windows:
1. Log in to the application server host as the application server installation owner
2. Ensure that the application server is in the correct state for installing WDK or a
WDK application.
• Apache Tomcat must be stopped.
• BEA WebLogic must be running.
• IBM WebSphere must be running.
• Oracle 9i AS must be stopped.
• The Sun ONE administration server must be running; the Sun ONE application
server must be stopped.
3. Download the WDK application installer auto-extracting compressed file from the
Documentum download site to a temporary directory on the application server host.
The file is called ProductName_VersionNumber_platform[_rdbms][_appserver].exe.
appserver is part of the file name only when the installer is limited to a single
application server.
For example:
Webtop_5.2.1_windows.exe
Webtop_5.2.1_windows_websphere.exe
20. If you are installing virtual link support and antivirus software installed on the host
asks if you want to allow access to Java, click Yes or Ok.
Access to Java is required for installing virtual link support.
21. Select the location of the content transfer directory or accept the default and click
Next.
If the content transfer directory already exists, a warning is displayed. For more
information, see Content Transfer Directory, page 27.
22. Confirm the final installation settings and click Next.
23. If you are installing on BEA WebLogic, read the information panel about starting
the application and click Next.
24. Click Finish and restart the host if the installer says it is required.
25. If the installer does not require you to restart the host, restart the application server.
Web_Development_Kit_5.2.1_solaris.tar
Web_Publisher_5.2.1_solaris.tar
Administrator_5.2.1_solaris.tar
Web_Development_Kit_5.2.2.38_hpux_weblogic8.1_oracle9ias.tar
Your email address is the user name. If you cannot locate the password for the
download site, use the password finder on the bottom of the download page.
5. Expand the installer to the temporary directory.
6. Locate the WDK application installer binary file (with a .bin extension) in the
temporary directory and change the access mode by typing in the following
command
chmod +x filename.bin
where filename is the name of the WDK application installer binary file.
7. Start the installer.
For example:
./wdkSolSetup.bin
./webtopSolSetup.bin
./damAixSetup.bin
./daAixSetup.bin
./wdkHpuxSetup.bin
./wpHpuxSetup.bin
The Installation Wizard welcome dialog box is displayed, listing the products that
will be installed.
8. Click Next.
The License Agreement dialog box is displayed.
9. Select the appropriate radio button if you agree with the licensing terms, then click
Next.
10. To install the DFC Javadocs, select the Developer Documentation checkbox and
click Next.
11. If required, enter a DocBroker host name and port number or accept the defaults
and click Next.
12. If you are installing WDK, choose the setup type:
• Customize an existing Web application
• Create a new Web application
See Installing WDK to Customize an Application, page 20, for more information.
13. Select an application server and click Next.
14. If the installer indicates whether the server should be stopped or running, follow
the instructions and click Next.
Depending on which 5.2.x version of WDK or a WDK application you are installing,
you may be required to stop or start the BEA WebLogic server.
15. If you are installing WDK and you chose to customize an existing Web application,
specify the WAR file for that application or the folder in which the application is
installed and click Next.
16. Enter application server information.
1. Log in to the application server host on which the Administration Server is installed
as the application server installation owner
2. Ensure that WebLogic is running.
3. Download the WDK application installer auto-extracting compressed file from the
Documentum download site to a temporary directory on the application server host.
The file is called ProductName_VersionNumber_platform[_rdbms][_appserver].exe.
appserver is part of the file name only when the installer is limited to a single
application server.
For example:
Webtop_5.2.5.SP1_windows.exe
Webtop_5.2.5_windows_weblogic.exe
Web_Publisher_5.2.1_solaris.tar
WebSphere instances and the WebSphere Deployment Manager must be installed on one
of the hosts. The application is then deployed, and the Documentum installer is run on
each target host to complete the installation process.
The instructions below apply to Windows and UNIX hosts.
Complete both of these procedures:
• Installing the war File to Deployment Manager, page 64
• Installing Support on Each Target Host, page 65
or leave the box unchecked if you do not wish to have the package installed. The
installer places the installer package for the DFC PIA into the setup subdirectory of
the program root.
The PIA is not required bv WDK or any WDK application.
10. Click Next.
11. Install DFC.
If this is a new installation, you are prompted for the DFC program root and user
directories. If DFC is already present on the host, it is reinstalled or upgraded in
place, and you are not prompted for the two directories.
a. Accept the default DFC program root or enter a different directory and click
Next.
The default is C:\Program Files\Documentum.
b. Accept the default user directory or enter a different directory and click Next.
The default is C:\Documentum.
12. If you are prompted, enter a DocBroker host name and port number or accept the
default and click Next.
13. Select WebSphere and click Next.
14. Click Managed Network Configuration .
15. Enter the application server home directory or accept the default and click Next.
16. Read the text on the dialog box, click Download application war file (step 2), and
click Next.
17. Select a download location for the application war file and click Next.
This is a temporary location and can be any arbitrary directory. A summary dialog
box is displayed, listing the software components to be installed.
18. Click Next.
19. When the software is copied, exit the Documentum application installer.
20. From the WebSphere Administration Console, deploy the application from the
application server’s administration console to each network-managed application
server.
After the application is deployed, you must run the Documentum installer on each
host to which you deployed the application. If any of the target application server
instances are on the same host as Deployment Manager, ensure that you perform
these steps on that host as well. Use the instructions in Installing Support on Each
Target Host, page 65.
To install DFC and other supporting software on the application server hosts:
1. Connect to a host to which the application was deployed as the application server
installation owner.
2. Copy the compressed distribution file to the host.
3. Unzip the file to a temporary directory and start the application installer.
4. Click Next.
The License Agreement dialog box is displayed.
5. To continue with installation, click I accept the terms of the license agreement
and click Next.
6. To install the DFC developer documentation, check the checkbox.
7. To install the Primary Interop Assembly, check the checkbox.
Check the Primary Interop Assembly Installer checkbox to request installation of a
Microsoft installer package (.msi file) for the DFC primary interop assembly (PIA),
or leave the box unchecked if you do not wish to have the package installed. The
installer places the installer package for the DFC PIA into the setup subdirectory of
the program root.
The PIA is not required bv WDK or any WDK application.
8. Click Next.
9. Install DFC.DFC is required by the application. If DFC is not present on the host, you
are prompted for DFC program root and user directories. If DFC is already installed,
it is upgraded in place or reinstalled, and you are not prompted for the directories.
a. Accept the default DFC program root or enter a different directory and click
Next.
The default is C:\Program Files\Documentum.
b. Accept the default user directory or enter a different directory and click Next.
The default is C:\Documentum.
10. If you are prompted, enter DocBroker information or click Next to accept the defaults.
a. Type the DocBroker host name.
b. Type the port number on which the DocBroker listens.
c. Click Next.
11. Select WebSphere and click Next.
12. Click Managed Network Configuration and click Next.
13. Enter the application server home directory or accept the default and click Next.
14. Click Configure server instances on this computer (step 4) and click Next.
15. Select the server instances to configure and click Next.
16. To install virtual link support, check the checkbox and then click Next.
If you are installing virtual link support and antivirus software is installed on the
host, you are asked to permit access to Java.
After you install WDK or a WDK application, there are additional procedures that you may need to
perform in order to finish and verify the installation. These procedures are described in the following
sections:
• Configuring Digital Asset Manager, page 69
• Completing the Documentum Compliance Manager Installation Process, page 70
• Completing the Installation Process on BEA WebLogic, page 74
• Starting the WDK Application, page 76
• Accessing the Application, page 77
• Viewing WDK Samples, page 77
• Installing on IBM WebSphere with Global Security Enabled, page 78
• Macintosh Content Transfer on IBM WebSphere, page 79
• Designating the Client-Side Content Transfer Directory, page 79
If you are installing Web Publisher, review any applicable sections in this chapter and then complete
the tasks in Chapter 9, Completing the Web Publisher Installation Process.
1. Log in to the Content Server host as the Content Server installation owner.
2. Ensure that DAB is installed.
3. From the Services dialog box, stop the Documentum Java method server.
4. Copy the DCM server files program, Compliance_Manager_Server_Files_version_
number_window.zip, to a temporary directory on the Content Server host.
5. Unzip the file.
6. Double-click dcMServerWinSetup.exe.
A Welcome dialog box is displayed.
7. Click Next.
8. Choose I agree to the license terms and click Next.
9. Select the Docbase in which to install the DocApp.
10. Type in the user name and password of the Content Server installation owner.
11. Click Next.
12. Check DcmDocApp and click Next.
13. Read the informational dialog box and click Next.
The Java methods and DocApp are installed.
14. Click Next.
15. Restart the Documentum Java method server.
16. Click StartoProgramsoDocumentumoApplication Builder.
17. Connect to the Docbase as the installation owner.
18. On the New Application dialog box, select Open existing DocApp from Docbase.
19. On the Open Application dialog box, double-click the DcmDocapp folder.
20. Select the DcmDocapp application and click Open.
21. Click InsertoObject from DocbaseoGroup.
22. Select dynamic_approvers and required_approvers and click Insert.
23. Click InsertoObject from DocbaseoRole.
24. Select all of the roles and click Insert.
25. Click InsertoObject from DocbaseoRelation Types.
26. Select all of the relation types prefaced with dcm and click Insert.
Nine relation types are added.
27. If you have installed the OOTB (out of the box) object types, add the Affects, Against,
Closes, and Supports relation types.
28. Right-click DcmDocapp and select Check In DocApp from the menu.
29. Ensure that you check in the DocApp as the same version, 1.0.
30. If a dialog box is displayed warning you that changes to the application might be
lost, click No and perform step 28.
1. Log in to the Content Server host as the Content Server installation owner.
2. Ensure that DAB is installed.
3. Stop the Documentum Java method server.
4. Copy the DCM server files program, Compliance_Manager_Server_Files_version_
number_solaris.tar, to a temporary directory on the Content Server host.
5. Unzip the file.
6. Run the dcMServerSolSetup.bin program.
The files are installed on the Content Server host.
7. Disconnect from the Content Server host.
8. Connect to a Windows host where DAB is installed.
9. Ensure that the dmcl.ini file on the host points to a DocBroker to which the DCM
Docbase projects.
10. On the Windows host, click StartoProgramsoDocumentumoApplication
Installer.
The Documentum Login dialog box is displayed.
11. In the Docbase field, select the Docbase where you are installing the DCM DocApp.
12. Enter the user name and password of a user who has Superuser privileges in the
Docbase.
13. Click OK.
The Select DocApp Archive dialog box is displayed.
14. Browse to $DM_HOME/product/5.2.5/install/DocApps/DcmDocApp/
DcmDocApp.
Do not change the name of the DocApp archive.
15. Click OK.
16. Click OK.
The DocApp Installer dialog box is displayed.
17. Verify that the information on the dialog box is correct.
18. Click Start Installation.
A prompt is displayed.
19. Click OK.
To modify dm_event_sender:
1. Connect to the Content Server host as the Content Server installation owner.
2. Navigate to $DM_HOME/bin/DcmDocapp/install (Solaris) or
%DM_HOME%\bin\DcmDocapp\install (Windows).
DM_HOME is typically DOCUMENTUM/product/version_number.
3. On Windows, open a command prompt.
4. Issue the following Docbasic command:
dmbasic -f DcmSample.ebs -e CreateObjects -- DOCBASE_NAME
USER_NAME PASSWORD
1. Navigate to BEA_DOMAIN_HOME.
2. Open the startDocumentum.sh file in a text editor.
3. Locate the JAVA_OPTIONS section of the file.
4. Add these options:
-Dcom.documentum.xml.jaxp.DfDocumentBuilderFactory=com.documentum.
xml.jaxp.DfDocumentBuilderFactoryImpl
-Dcom.documentum.xml.jaxp.DfSAXParserFactory=com.documentum.xml.jaxp.
DfSAXParserFactoryImpl
-Djavax.xml.parsers.DocumentBuilderFactory=com.documentum.xerces_2_3_0.
xerces.jaxp.DocumentBuilderFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=com.documentum.xerces_2_3_0.xerces.
jaxp.SAXParserFactoryImpl
Add the CookiePath parameter to the weblogic.xml file for each application running
on a particular WebLogic Server.
If you rename the Web application, update the value in the CookiePath parameter
to reflect the new name.
1. Navigate to the domain directory in which WDK or the WDK application is installed.
2. Start the Documentum application.
• On Windows, double-click startDocumentum.cmd, or start the service using the
Windows Service Manager.
• On UNIX, enter this command:
./startDocumentum.sh
You may see error messages regarding the DTD.
To use nohup:
5. Click Session Zoo and enter a valid Docbase user name, password, Docbase name,
and domain (if required), then click Create Connection.
The Docbase is listed in the All Connected Docbases section of the page, and the
Status message line starts with “Successfully connected to Docbase Docbase_name”
6. Continue to experiment with other samples, especially Menu Zoo, Tree Control,
and FX Control Pens.
Some samples have Create Test Cab and Destroy Test Cab buttons. These create
and delete a test cabinet in the Docbase.
7. Type this URL:
http://server_name:port_number/virtual_dir/component/componentlist
This page displays a list of WDK components specific to the application whose
virtual directory you entered in the URL, with links to more information about
the components.
dfc.user.dir dfc.user
dfc.checkout.dir dfc.checkout
dfc.export.dir dfc.export
dfc.registry.file dfc.registry
Enter the path to the correct directory location. For dfc.registry, enter the path to the
parent directory of the file.
After you set up the required JVM custom properties, restart the WebSphere Application
Server to enable the changes.
This chapter contains instructions for installing the Web Publisher server files, DocApp, sample Web
site, and eWebEditPro. If you use multiple locales, enable additional locales in the Docbase before
you complete the installation process.
This chapter contains the following sections:
• Enabling Additional Locales in the Docbase, page 81
• Installing the Web Publisher Server Files and DocApp, page 82
• Installing the Accelera DocApp, page 95
• Using eWebEditPro , page 100
• Korean (ko)
• Spanish (es)
To add locale support, you populate the data dictionary. Use the instructions in
Appendix D of the Content Server Administrator’s Guide to add the locales you need.
During installation of the Web Publisher DocApp, the data dictionary is automatically
updated with the correct Web Publisher labels in the additional locales.
Caution Installing a new Web Publisher DocApp overwrites existing Web Publisher
objects. Document any customizations to the objects and recreate the customizations
after the upgrade. All 5.x customizations are supported in 5.2.5 and 5.2.5 SP1. For
additional information, refer to the System Migration Guide.
You can optionally install a sample Web Publisher Web site, called Accelera, which is
contained in its own DocApp. Installing the Web Publisher DocApp is a prerequisite
for installing the Accelera DocApp. The Accelera DocApp can be installed when you
install the Web Publisher DocApp or at a later time. If you install it at a later time, we
recommend that you install it in a clean Docbase and install the Web Publisher and
Accelera DocApps at the same time. Installing the Accelera DocApp in a Docbase where
Web Publisher is already installed overwrites the FolderMap.xml file and destroyed
existing settings.
Table 9–1. Location of DocApp and Web Publisher Server Files on UNIX Hosts
WcmApplicationConfig.
properties
dfc.properties
dfcfull.properties
log4j.properties
dbor.properties
dm_wp_mailwrapper.ebs
enables Web Publisher to send
HTML mail notifications.
data_dictionary_wcm_en.txt
data_dictionary_wcm_es_ES.
txt
data_dictionary_wcm_fr_FR.
txt
data_dictionary_wcm_it_IT.
txt
data_dictionary_wcm_ja_JP.
txt
data_dictionary_wcm_ko_KR.
txt
datadictionaryoutput.txt
dd_populate_wcm.bat
dd_populate_wcm.sh
wcmLifecyclePostProcedure.
ebs
wcmMethodServerUpdate.
ebs
wcmMethodStandaloneUp-
date.ebs
wcmMigration.ebs
wcmPostConfigure.ebs
wcmUpdate.ebs
Table 9–2. Location of DocApp and Web Publisher Server Files on Windows Hosts
WcmApplicationConfig.
properties
dfc.properties
dfcfull.properties
log4j.properties
dbor.properties
dm_wp_mailwrapper.ebs
enables Web Publisher to send
HTML mail notifications.
data_dictionary_wcm_en.txt
data_dictionary_wcm_es_ES.
txt
data_dictionary_wcm_fr_FR.
txt
data_dictionary_wcm_it_IT.
txt
data_dictionary_wcm_ja_JP.
txt
data_dictionary_wcm_ko_KR.
txt
datadictionaryoutput.txt
dd_populate_wcm.bat
dd_populate_wcm.sh
wcmLifecyclePostProcedure.
ebs
wcmMethodServerUpdate.
ebs
wcmMethodStandaloneUp-
date.ebs
wcmMigration.ebs
wcmPostConfigure.ebs
wcmUpdate.ebs
— wcm_content_manager_role
— wcm_content_author_role
• Creates the Web Publisher User Default ACL
To install the Web Publisher server files and DocApp on Windows hosts:
1. Log in to the Content Server host as the Content Server installation owner.
2. Copy WPServerWinSetup.exe from the distribution package to a temporary directory
on the Content Server host.
3. In the temporary directory, double-click WPServerWinSetup.exe.
The Welcome dialog box is displayed.
4. Click Next.
The License Agreement dialog box is displayed.
5. Click I agree to the licensing terms and click Next.
The Install Preview dialog box is displayed.
6. Click Next.
The Web Publisher server files are installed to drive:\Program
Files\Documentum\Shared. The %DM_HOME%\bin\webpublisher folder is
created. The %DOCUMENTUM%\dctm.jar file is modified.
7. Select a Docbase in which to install the Web Publisher Docapp.
8. Enter the user name and password of the Content Server installation owner, then
click Next.
The installer verifies that the Docbase is running and verifies that you are the
Content Server installation owner.
9. Select the Web Publisher DocApp and, optionally, the Accelera DocApp, then click
Next.
Installing the Web Publisher default DocApp is required. Installing the Accelera
DocApp is optional, but if you intend to install both DocApps in a particular
Docbase, it is strongly recommended that you do so at the same time.
The DocApps are installed and the Log File dialog box is displayed. The installer
creates a DocApp log file called WebPublisher_installerLog.html when you install
the Web Publisher default DocApp. The log file is displayed after DocApp
installation is complete.
10. Click Next.
The Installation Summary dialog box is displayed.
11. Click Finish.
12. Restart the Documentum Java method server.
a. Click StartoProgramsoAdministrative ToolsoServices.
b. On the Services dialog box, scroll to Documentum Java Method Server.
c. Right-click Documentum Java Method Server.
d. Click Stop.
e. Right-click Documentum Java Method Server.
f. Click Start.
g. Close the Services dialog box.
13. Repeat this procedure in each Docbase where you run Web Publisher.
Additional Locales in the Docbase, page 81.) The DocApp installs the data dictionary
information for the locales to the Docbase.
When you run the wPServerOSSetup.bin on the Content Server host, the server files
and DocApp are installed on the host. The DocApp must be installed from a Windows
computer that has Documentum Application Builder or Application Installer (former
DocApp Installer) installed.
There are different procedures for installing the server files and the DocApp. Complete
them both.
Use these instructions to install the server files and DocApp on a UNIX host.
Use these instructions to install the default Web Publisher DocApp on a UNIX host. The
instructions require that you use Documentum Application Installer on a Windows host.
2. Ensure that the dmcl.ini file on the host is pointing to a DocBroker to which the
UNIX Docbase projects.
For example, if the Docbase projects to a DocBroker called Troy, ensure that Troy is
listed in the dmcl.ini file. The dmcl.ini file is in the C:\WINNT folder.
3. Use FTP or another protocol to transfer the Web Publisher DocApp from the Content
Server host to a temporary folder on the Windows host.
4. On the Windows host, click StartoProgramsoDocumentumoApplication
Installer.
The Documentum Login dialog box is displayed.
5. In the Docbase field, select the Docbase where you are installing the Web Publisher
DocApp.
6. Enter the user name and password of a user who has Superuser privileges in the
Docbase.
7. Click OK.
The Select DocApp Archive dialog box is displayed.
8. Browse to $DM_HOME/product/5.2.5/install/DocApps/WebPublisher.
Do not change the name of the DocApp archive.
9. Click OK.
10. If required, specify a different Application Installer log file name and location.
Documentum recommends using the path to the Web Publisher DocApp as the
path name.
11. Click OK.
The DocApp Installer dialog box is displayed.
12. Verify that the information on the dialog box is correct.
13. Click Start Installation.
A prompt is displayed.
14. Click OK.
15. If the Connected Users dialog box is displayed, click Yes.
• If the DocApp Installer dialog box displays the following, the installation
succeeded:
<P>COMMIT TRANSACTION</P>.
xxxx INSTALLATION DONE xxxx.
• If the DocApp Installer dialog box displays the following, the installation failed:
<P>ABORT TRANSACTION</P>.
16. Click Quit Installer.
17. Repeat this procedure in r each Docbase where you run Web Publisher.
Documentum Application Installer creates a DocApp log file called Web
Publisher_installerLog.html when you install the Web Publisher default DocApp. The
log file is saved in $DOCUMENTUM/dba/config/docbase_nameon (UNIX or Linux) or
%DOCUMENTUM%\dba\config\docbase_name on Windows.
The new data dictionary locale information is installed in the Docbase. When the data
dictionary publishing job runs next, the information is available to Web Publisher.
##########################################################################
## ##
## ##
## ##
## ##
##########################################################################
The Regional Options dialog box is where the locale, numerical display, time, and
currency parameters are set on Windows hosts. Ensure that each Content Server host
where the Accelera DocApp installed uses the correct settings during installation. After
installation is complete, the settings can revert to your normal settings.
1. Connect to the Content Server host as the Content Server installation owner.
2. If the Content Server host is a UNIX machine, copy the Accelera DocApp from the
server host to a Windows host where Documentum Application Builder is installed.
The default location of the Accelera DocApp on the Content Server host is
$DM_HOME\product\5.2.5\install\DocApps.
3. Ensure that the Web Publisher DocApp is installed in the Docbase where you are
installing the Accelera DocApp.
4. Log in to a Windows host where Documentum Application Builder is installed.
5. Ensure that the dmcl.ini file on the Windows host is pointing to a DocBroker to
which the Docbase projects.
For example, if the Docbase projects to a DocBroker called Athens, ensure that
Athens is listed in the dmcl.ini file. The dmcl.ini file is in the C:\WINNT folder.
6. Click StartoProgramsoDocumentumoApplication Installer.
The Documentum Login dialog box is displayed.
7. In the Docbase field, select the Docbase where you are installing the Accelera
DocApp.
8. Enter the user name and password of a user who has Superuser privileges in the
Docbase.
9. Click OK.
The Select DocApp Archive dialog box is displayed.
10. In the top, unnamed field (which might be grayed out), enter the folder path of
the DocApp.
To navigate to the location, click Browse. On a Windows host, the default location of
the DocApp is C:\Documentum\product\5.2.5\install\DocApps.
11. To change the path and filename of the Documentum Application Installer log file,
edit the values in the appropriate fields and click OK.
12. Verify that the information displayed is correct.
13. Click Start Installation.
14. Click OK.
15. If the Connected Users dialog box is displayed, click Yes.
Web Publisher installs the DocApp. The installation takes up to 15 minutes,
depending upon the hardware and network.
16. If the Connected Users dialog box is displayed, click Yes.
• On UNIX, if the DocApp Installer dialog box displays the following, the
installation succeeded:
<P>COMMIT TRANSACTION</P>.
xxxx INSTALLATION DONE xxxx.
• On Windows, if the DocApp Installer dialog box displays the following, the
installation failed:
<P>ABORT TRANSACTION</P>.
17. Click Quit Installer.
18. If the installation failed, review the DocApp installer log file for information about
the process.
The log file’s default location is: $DOCUMENTUM/dba/config/docbase_name
(UNIX) or %DOCUMENTUM%\dba\config\docbase_name (Windows) and
the default name is WebPublisher_installerLog.html. Also, see Chapter 11,
Troubleshooting Installation.
You can use the Content Server installation owner account or another Superuser
account.
2. Click Site Publishing.
3. Choose the Accelera.com English (US)-Active publishing configuration.
4. Set values in the site publishing configuration:
Do not change any other values.
a. ClickActive.
b. In the Versionfield, type active.
c. Click Publishing Folder and browse the Docbase to the Accelera.com folder.
d. Type the target host name.
This is the host where the SCS target software is installed.
e. Type the target port for making connections to the target host.
The port you enter must match the port specified when you installed SCS or
the publishing job fails.
f. Type the target root directory to which you want to publish.
The default is:
c:\publishdir\active
Caution The contents of the target root directory are deleted during a full refresh
or initial publishing operation. Ensure that you specify the correct directory
as the target root directory.
Using eWebEditPro
eWebEditPro, from Ektron, Inc., is Web Publisher’s Web-based HTML editor.
eWebEditPro is a WYSIWYG , browser-based HTML editor that enables authors to easily
create hyperlinks and Web content such as text and images. eWebEditPro can be installed
on either Windows or UNIX systems.
For information on supported eWebEditPro versions, refer to Web Publisher Release Notes.
Technical support for eWebEditPro is shared between Documentum and Ektron.
Documentum supports Web Publisher and eWebEditPro integration. Ektron supports
eWebEditPro installation, configuration, and use. Contact Ektron technical support on
the Web at http://www.ektron.com/support.cfm or by telephone at (603) 594-0249.
For information on obtaining eWebEditPro from the Documentum Download Center,
refer to Obtaining eWebEditPro, page 100.
Obtaining eWebEditPro
If you purchased licenses for eWebEditPro and you have a SubscribeNet account, access
the software through the Documentum Download Center using your existing login
ID and password.
If you purchased licenses for eWebEditPro, but you are not a registered
SubscribeNet user, request access by logging on to the Administration Assistant (at
http://support.documentum.com/support/administration/dmaa.asp) and clicking
Request a full-access account. You can also request access by sending email to
product_distribution@documentum.com.
If you have not purchased licenses for eWebEditPro, please contact your Documentum
Account Manager to inquire about pricing and licensing terms.
Your login ID and password are sent to you by Documentum. You cannot change your
password. If you lose your password use the password finder on the Documentum
Download Center login page.
Installing eWebEditPro
Use these instructions to install the eWebEditPro software on the application server host.
1. Log on to the application server host where Web Publisher is running as the
application server installation owner.
2. In a Web browser, navigate to the Documentum Download Center:
https://documentum.subscribenet.com
3. Log in to the Documentum Download Center.
4. Download a version of eWebEditPro.
• To download the software for a 90-day trial, click Ektron eWebEditPro 90 day
Evaluation.
• To download the fully-licensed version of the software, click Ektron
eWebEditPro.
5. Click I Agree.
You must accept the terms of the license agreement to download the software.
6. Click Download.
A single software package applies to UNIX and Windows installations.
7. On the application server host, create a temporary folder called ewebeditpro.
This directory is required for unzipping the software.
8. Extract either ewebeditproversiondctm.zip or ewebeditproversiondctm90.zip to the
ewebeditpro folder and preserve the directory structure.
9. Open the ewebeditpro.js file in a text editor.
10. Change the line
var eWebEditProPath = "/ewebeditpro3/";
to
var eWebEditProPath = "/WP_virtual_directory/ewebeditpro/";
and change the line
var WebImageFXPath = "/ewebeditpro3/";
to
This chapter provides instructions for uninstalling WDK, WDK applications, and DFC running on
Windows, UNIX, or Linux. It contains the following sections:
• Uninstalling WDK or a WDK Application, page 103
• Uninstalling the Web Publisher Server Files, page 107
• Uninstalling DFC, page 107
When to Uninstall
Uninstall a WDK application to remove the application or before you upgrade.
You must uninstall any installed version of the Documentum Compliance Manager
Beta software to install the general release version of the software on the same host. If
you install the DCM general release software on the same host, clean out all files in the
Tomcat work directory. For complete instructions, see Uninstalling the Documentum
Compliance Manager Beta Software, page 104.
If you reinstall a 5.2.x version of WDK or a WDK application, you are not required to
uninstall first, with the following exceptions:
• On BEA WebLogic application servers that utilize deployment
• On Sun ONE servers
On Sun ONE, you cannot use the –force option of asadmin to redeploy an
application; the attempt to redeploy fails.
If multiple instances are installed or you are not sure how many instances are installed,
navigate to the uninstaller directory for each instance you are removing and use the
procedure below.
If you installed WDK to customize an existing WDK application, the uninstaller for that
application instance is located in the WDK folder, not the WDK application folder.
Before you uninstall, review Preparing the Application Server Software, page 38 and
determine whether the particular application server must be running during installation.
During uninstallation, the server must be in the same state.
1. Connect to the application server host as the application server installation owner.
2. Ensure that the application server is in the correct state for installing WDK or a
WDK application.
• Apache Tomcat must be stopped.
• BEA WebLogic must be running.
• IBM WebSphere must be running.
• Oracle 9i AS must be stopped.
• The Sun ONE administration server must be running; the Sun ONE application
server must be stopped.
3. Stop all other running programs in the installation owner’s environment.
4. Navigate to the uninstaller directory:
$DOCUMENTUM_SHARED/_uninst/product_name/
app_server_name/virtual_dir
1. Uninstall Web Publisher from the application server host using the instructions for
uninstalling WDK applications in Uninstalling WDK or a WDK Application from
Windows Systems, page 104 or Uninstalling WDK or a WDK Application from UNIX
and Linux Systems, page 106.
2. Connect to the Content Server host as the Content Server installation owner.
3. Open a command prompt and start the server files uninstaller.
• On Windows, click StartoSettingsoAdd/Remove Programs, select
Documentum Web Publisher version_number Server Files, and click
Change/Remove, then follow the prompts.
• On UNIX, type:
$DOCUMENTUM/_uninst/webPublisher_serverFiles/uninstall.bin
The Web Publisher server files are removed from the Content Server host.
Uninstalling DFC
After all Documentum products are removed from the application server host, DFC can
be uninstalled and all remaining Documentum files, directories, and registry entries
(if applicable) can be removed. You can also remove DFC from client hosts that have
no Documentum applications installed.
Do not uninstall DFC if any Documentum products remain on the application server host.
If you have a 5.x version of DFC installed on the host and you plan to install or reinstall a
Documentum product, DFC is upgraded as part of that installation.
Use the procedure that applies to the operating system of the host from which you
are removing DFC.
• Uninstalling DFC from Windows Hosts, page 107
• Uninstalling DFC from UNIX and Linux Hosts, page 108
1. Navigate to $DOCUMENTUM_SHARED/_uninst/dfc.
2. Start the uninstaller:
./uninstall.bin
Network Bandwidth
If you are having problems getting your WDK application to run, you may want to test
your network bandwidth. Here are some bandwidth guidelines:
• network at 16 kilobits — application not working (timed out, errors)
• network at 32 kilobits — slow performance
• network at 64 kilobits — good to great performance
you may see errors when you try to perform certain tasks. Following is a common error
you would see in the server log file and what you can do to remedy the error.
This error indicates that when Content Server spawns a java process Content Server is
not able to find the classes because the dctm.jar and wcm.jar files are not in the user’s
classpath.
You may receive this error if:
• The Content Server environment is not correctly set up
• The Web Publisher server installer did not correctly add the dctm.jar and wcm.jar
files to the CLASSPATH environment variable
This error may manifest itself to the user if a user clicks Expire Now to expire a
document, in the Web Publisher user interface.
To correct this error, ensure that the Content Server environment is correctly set up by
checking the environment variables set in the installation owner’s environment. On
UNIX, the installation owner’s environment must set the environment variables. For
details, see the section Setting Environment Variables on UNIX and Linux Hosts, page 36
or refer to the Content Server Installation Guide.
You can also correct this error by checking the manifest file in the dctm.jar file for the
wcm.jar file entry. If you do not find the wcm.jar file entry then you will need to install it.
You install the files by copying the wcm.jar file from the installer to C:\Program
Files\Documentum\Shared.
If you do not discover the source of your error from the above steps you should turn
on the Web Publisher tracing for server side methods. For details on tracing see Web
Publisher Administrator Guide.
3. Set the various trace parameters in the WcmTraceProp.properties file to true. These
parameters are very self-explanatory, for example
com.documentum.wcm.Trace.WCMSESSIONENABLEDBYDEFAULT=true
com.documentum.wcm.Trace.DMCLENABLEDBYDEFAULT=true
com.documentum.wcm.Trace.WCMDQLUTIL=false
com.documentum.wcm.Trace.WCMUTIL=true
com.documentum.wcm.Trace.WCMPARSERERROR=false
com.documentum.wcm.Trace.WCMLIFECYCLESRVC=true
com.documentum.wcm.Trace.WCMDELETEOBJECT=false
com.documentum.wcm.Trace.WCMCHECKINSRVC=false
com.documentum.wcm.Trace.WCMCHECKOUTSRVC=false
com.documentum.wcm.Trace.WCMCANCELCHECKOUTSRVC=false
com.documentum.wcm.Trace.WCMEDITSRVC=false
com.documentum.wcm.Trace.WCMSESSIONLIFECYCLEEVENT=true
com.documentum.wcm.Trace.WCMASYNCTASK=true
com.documentum.wcm.Trace.WCMPUBLISH=true
com.documentum.wcm.Trace.WCMCHANGESET=true
com.documentum.wcm.Trace.WCMAPPCONFIG=true
com.documentum.wcm.Trace.WCMSERVERMETHOD_SESSION=true
com.documentum.wcm.Trace.WCMCLIPBOARDSRVC=false
com.documentum.wcm.Trace.WCMTRACE=true
com.documentum.wcm.Trace.WCMMONITORJOB=true
com.documentum.wcm.Trace.WCMPROCESSWORKFLOW=true
com.documentum.wcm.Trace.WCMDYNAMICCONTENTJOB=true
com.documentum.wcm.Trace.WCMOBJECTBAGJOB=true
com.documentum.wcm.Trace.WCMOBJECTBAGJOB_DETAIL=true
com.documentum.wcm.Trace.WCMSTRATTRANSLATIONWF=true
com.documentum.wcm.Trace.WCMSERVERSIDEUTIL=true
# DMCL Trace
# Please note that you need to escape ’\’ when specifying a Window path;
# i.e.
# DMCLFILEPATH=c:\\dir1\\trace_dmcl.txt
#
DMCLFILEPATH=c:\\temp\\trace_dmcl.txt
DMCLTRACELEVEL=6
Please refer to the Content Server Administrator’s Guide for information on correcting any
dm_DataDictionaryPublisher installation issue.
For other reasons the DocApp might have failed, check the installer log file. The log
file’s location is specified in the procedure To install the Web Publisher server files and
DocApp on Windows hosts:, page 89.
Text Unaligned
Web Publisher is certified for use with 800x600 screen resolution (small fonts).
Object.class).
The major.minor version ’48.0’ is too recent for this tool to understand.
This problem is caused by the Apache Tomcat application server using an older verison
of tools.jar. To fix this error you should copy the tools.jar file from /j2sdk1.4.1_01/lib
into /Apache Tomcat 4.0/common/lib, or update your Apache Tomcat application
server to 4.1.