Tuesday, March 6, 2012

How to restart the Documentum ADTS (CTS) services


The Documentum ADTS (Advanced Document Transformation Services) is a suite of services (which analyse and transfrom repository content) that must be restarted in a defined order.
Below is the correct way to restart the ADTS services:

Change the startup type to 'Disabled' and stop the services:
1. Adlib Exponent Connector
2. Adlib Exponent Manager
3. Adlib FMR
4. Adlib Express Server
5. Documentum Content Transformation Monitor Service
6. Documentum CTS Admin. Agent
7. Documentum Content Transformation Services
8. Clean the DFC cache (for ex: DM_HOME\dfcdata\cache)

Change the startup type to 'Auto' (or Manual) and start the services:
9. Change startup type to manual for Adlib FMR
10. Adlib Express Server (the Adlib FMR service will start automatically)
11. Adlib Exponent Manager
12. Adlib Exponent Connector
13. Documentum Content Transformation Services
13* Check the logs (mainly CTS_log.txt and AdvancePDF_log.txt)
14. Documentum Content Transformation Monitor Service
15. Documentum CTS Admin. Agent

Monday, March 5, 2012

How to login to the repository with a ticket

Using a superuser account you can login to the repository with any existing user account using a ticket. In order to generate a login ticket, use the following API command:
getlogin,c,[user_name][,scope][,timeout_period]

You will obtain a ticket like this:
DM_TICKET=AAAAAgAAAOQAAAAKAAAAFUeUZYRHlGawAAAAOGxzY21zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEZyYW4gU2Nod2lldHprZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGxzY21zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx2Y21zMDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGNlaWxpbmcxMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM0pyOTdRTDJOakFUbVhwak15Y21CWDdLbG5zYnM2aUVUU1pXUy9kbHdwWjlzcllmaGIrNFZnPT0=


Now you can connect to the repository with this user using the ticket (the whole part, including DM_TICKET=) as the password: via Webtop, DA, Samson, DQMan or any other Docuentum client.
The ticket will be available for the time_period specified, or the default one (set in dm_docbase_config.login_ticket_timeout).