Wednesday, September 10, 2008

CTS : msw6template and msw6 files not rendered to PDF

msw6template and msw6 files not rendered to PDF
ID: esg83952
SOLUTION
Symptoms

If you are trying to render the following formats to PDF you may not be able to get the PDFs:

- msw Word 4.x, 5.x (DOS)
- msw3 Word 3.0-4.x (MacOS, Windows)
- msw6 Word 6.0 (MacOS), 6.0-7.0 (Windows)
- msw6template Word 6.x template (MacOS, Windows)
- mswm Word 4.x, 5.x (MacOS)
- mswm1 Word 1.x (MacOS)
- msww Word 1.x, 2.x (Windows)

The rendition will fail and the CTS_log.txt will show the following messages:

INFO [ Thread-31] CTSPluginHandlerImpl - The profile legacy_to_pdf does not support msw6 to pdf transformation
INFO [ Thread-31] CTSLegacyQueueProcessor - Unable to execute the profile of the queue item (1b010ca380165582)

Cause

These formats are not supported in the DTS transformation profiles.

Resolution

You must add these formats into the profiles by performing the following steps:

1) In the repository, navigate to: /System/Media Server/System Profiles.

2) Select "Show all objects and versions" from the dropdown list on the top right.
3) Check out legacy_to_pdf & document_to_pdf_dts (assuming you are using DTS 5.3 SP4).
4) Open the checked out files on your local machine in an editor.
5) Add the following to both files, within the formats section:
Format source="msw" target="pdf"
where source is the format you must render.
6) Save and close the files.
7) Check in both profiles.
8) On the DTS server, navigate to %CTS%\config (For example: C:\Program Files\Documentum\CTS\config).
9) Open the "FormatMapper.xml" file in an editor.
10) Add the following, within the section:
FormatMapper CTSFormat="doc" DocumentumFormat="msw"/
where DocumentumFormat is the format you must render.
11) Save and close the file.
12) Restart the CTS service(s).

No comments: