MyDocumentum

Community with Real World Experience

 

Login

Configuration
Performing DQL Query using API PDF E-mail
Written by Administrator   
Monday, 08 February 2010 13:46

You can use API to do DQL query using the following API command

1
 ?,c,<DQL query>

For example,

1
2
3
4
5
6
API> ?,c,select r_object_id from dmc_jar where object_name = ' BPM Runtime'
r_object_id
----------------
090004d280000bda
(1 row affected)
 

Basically the output result will be the same as DQL query.

 
Failed to Download and Cache BOF Module PDF E-mail
Written by Administrator   
Sunday, 17 January 2010 22:51

Problem:

Java Method Server cannot download and cache BOF modules from repository.

Stack Trace:

0:28:01,863 ERROR [DFC_BOF_DOWNLOAD_ERROR] Failed to download and cache module EmailOutboundRuntimeModule. [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' - BPM.com.documentum.fc.client.impl.bof.cache.ClassCacheManager]
DfException:: THREAD: [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'; MSG: IO Exception attempting to acquire interprocess lock; ERRORCODE: ff; NEXT: null
at com.documentum.fc.common.DfNewInterprocessLockImpl.acquire(DfNewInterprocessLockImpl.java:39)
at com.documentum.fc.common.DfNewInterprocessLock.acquire(DfNewInterprocessLock.java:18)
at com.documentum.fc.client.impl.bof.cache.DocbaseClassCache.lockDocbase(DocbaseClassCache.java:113)
at com.documentum.fc.client.impl.bof.cache.ClassCacheManager.downloadAndCache(ClassCacheManager.java:375)
at com.documentum.fc.client.impl.bof.cache.ClassCacheManager.retrieveObject(ClassCacheManager.java:94)
at com.documentum.fc.client.impl.bof.classmgmt.ClassLoaderFactory.addUrlsToLoader(ClassLoaderFactory.java:104)
at com.documentum.fc.client.impl.bof.classmgmt.ClassLoaderFactory.getModuleClassLoader(ClassLoaderFactory.java:64)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.loadModuleClass(ModuleManager.java:203)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.getModuleClass(ModuleManager.java:165)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.newModule(ModuleManager.java:120)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.newModule(ModuleManager.java:81)
at com.documentum.fc.client.impl.bof.classmgmt.ModuleManager.newModule(ModuleManager.java:55)
at com.documentum.fc.client.DfClient$ClientImpl.newModule(DfClient.java:425)
at com.documentum.bps.utils.DocbaseUtils.newModule(DocbaseUtils.java:48)
at com.documentum.bps.utils.DocbaseUtils.newModule(DocbaseUtils.java:74)
at com.documentum.bpm.services.BPSIntegrationFramework.getServiceFromModuleName(BPSIntegrationFramework.java:380)
at com.documentum.bpm.services.BPSIntegrationFramework.createServiceModule(BPSIntegrationFramework.java:372)
at com.documentum.bpm.services.BPSIntegrationFramework.createServiceInternal(BPSIntegrationFramework.java:347)
at com.documentum.bpm.services.BPSIntegrationFramework.createService(BPSIntegrationFramework.java:332)
at com.documentum.bpm.services.BPSIntegrationFramework.getService(BPSIntegrationFramework.java:244)
at com.documentum.bpm.services.BPSIntegrationFramework.executeMethod(BPSIntegrationFramework.java:93)
at com.documentum.bpm.services.BPSIntegrationMethod.executeMethod(BPSIntegrationMethod.java:30)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:99)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:244)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:54)
at com.documentum.mthdservlet.DfMethodRunner.runIt(Unknown Source)
at com.documentum.mthdservlet.AMethodRunner.runAndReturnStatus(Unknown Source)
at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3214)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Caused by: java.io.FileNotFoundException: /documentum/shared/cache/6.0.0.113SP1/bof/cpcsit/cpcsit.lck (Permission denied)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98)
at com.documentum.fc.common.DfNewInterprocessLockImpl.acquire(DfNewInterprocessLockImpl.java:31)
... 42 more

Solution:

Check the /documentum/shared/cache/6.0.0.113SP1/bof/cpcsit/cpcsit.lck permission as mentioned in stacktrace JMS has permission denied when try to write into that folder.

 
Database Inbound: Wrong Post Processing Configuration May Cause Listener Stop Working PDF E-mail
Written by Administrator   
Wednesday, 09 December 2009 22:30

The Database Inbound activity template retrieves rows from a database table or view and creates workflows for these rows. The system creates a listener at runtime that executes the specified select statement to retrieve rows for processing. After the row is processed, a user-defined SQL statement updates or deletes the row to ensure that it not processed multiple times. A wrongly configured post processing query may cause listener stop working.

 
Importing Existing Composer Documentum Project into a Workspace PDF E-mail
Written by James Azarja   
Saturday, 10 October 2009 09:23

An existing documentum project can be imported to another composer workspace in some simple steps:

  1. Open the composer
  2. Right click on Documentum Navigator, choose Import
  3. Choose Existing Projects into Workspace
    importProject
  4. Browse to existing documentum project folder.
  5. Check "Copy projects into Workspace"
  6. Done
 
Documentum 6.5: Where is the Workflow Manager? PDF E-mail
Written by James Azarja   
Saturday, 10 October 2009 09:12

If you're familiar with Documentum 6 or other previous version, you must be also familiar with Workflow Manager.(For those who don't familiar with Workflow Manager, Workflow Manager is a tool that can be used to build "simple" Documentum workflow, the other tool that also can be used to build Documentum workflow is Process Builder). This article will show you how to access Workflow Manager in Documentum 6.5.

workflowmanager

 
<< Start < Prev 1 2 Next > End >>
Page 1 of 2