Sunday, June 15, 2014

While performing Webtop/EPFM search or advance you may see the error "[DM_API_E_EXIST]error: "Document/object specified by xxxxxxxxxxxxxxxx does not exist." "

An error has occurred.
[DM_API_E_EXIST]error: "Document/object specified by xxxxxxxxxxxxxxxx does not exist."
After closing this window, press the Refresh or Reload button on your browser to continue.

Stack Trace:
DfIdNotFoundException:: THREAD: [ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'; MSG: [DM_API_E_EXIST]error: "Document/object specified by xxxxxxxxxxxxxxxx does not exist."; ERRORCODE: 100; NEXT: null
at com.documentum.fc.client.impl.docbase.DocbaseExceptionMapper.newException(DocbaseExceptionMapper.java:49)
at com.documentum.fc.client.impl.connection.docbase.MessageEntry.getException(MessageEntry.java:39)
at com.documentum.fc.client.impl.connection.docbase.DocbaseMessageManager.getException(DocbaseMessageManager.java:134)
at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.checkForMessages(NetwiseDocbaseRpcClient.java:191)
at com.documentum.fc.client.impl.connection.docbase.netwise.NetwiseDocbaseRpcClient.applyForObject(NetwiseDocbaseRpcClient.java:460)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection$8.evaluate(DocbaseConnection.java:948)
at com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.evaluateRpc(DocbaseConnection.java:751) 

Cause
When the server config object created by cfs installation problem is destroyed or deleted from the Content Server because the cfs installation program fail to properly install the distributed or high availability environment or the cfs installation program got struck half way through.

Resolution
To resolve this problem the acs config object pointing to that server config object should be deleted from the api by logging in to Content Server machine.
 Follow the below steps to resolve this issue.
API>?,c,select * from dm_acs_config
(copy the acs config object ID pointing to deleted server config object)
API>retrieve,c,dm_acs_config where r_object_id='xxxxxxxxxxxxxxxx'
API>dump,c,l

Look for the svr_config_id It should point to 0000000000000000, since the server config objest is deleted
API>set,c,l,svr_config_id
SET> (Leave this empty and hit enter)
API>save,c,l
API>commit,c
API>reinit,c 

No comments:

Post a Comment