Thursday, March 12, 2009

DCM Error :-- [DM_DFC_E_CLASS_NOT_FOUND] Unable to instantiate the necessary java class: com.documentum.dcm.aspect.impl.DcmControlledDocAspect

Unexpected error: [DM_DFC_E_CLASS_NOT_FOUND] Unable to instantiate the necessary java class: com.documentum.dcm.aspect.impl.DcmControlledDocAspect

Resolution : dcmsupport.jar is not copied or has mismatch in classpath or may be duplicated.

Make sure the following for no duplications:

1) dcmSupport.jar and dmcSupportImpl.jar should be in only 1 location when u do a simple search in DCM application and the path should be

Cabinets/System/Applications/DCM/com.documentum.dcm.aspect.IDcmControlledDocAspect
- dcmSupport.jar
- dcmSupportImpl.jar
- RuntimeEnvironment.xml


2) Classpath Settings in My computer --> Environmental variables

UserVariables for dmadmin
CLASSPATH - > D:\Program Files\Documentum\dctm.jar;D:\Documentum\config;C:\Program Files\Altova\xmlspy\XMLSpyInterface.jar;D:\bea\user_projects\domains\abraxis\myserver\upload\dcm\dcm\WEB-INF\lib\mail.jar;D:\Program Files\Documentum\Shared\dcm.jar;D:\Program Files\Documentum\Shared\dcmSupport.jar

System Variables
ClassPath - > D:\Program Files\Documentum\dctm.jar;D:\Documentum\config;D:\Program Files\Documentum\Shared\dcm.jar;D:\Program Files\Documentum\Shared\dcmSupport.jar;D:\bea\user_projects\domains\abraxis\myserver\upload\dcm\dcm\WEB-INF\lib\mail.jar;D:\Program Files\Documentum\Shared\dfc.jar;D:\Program Files\Documentum\Shared\admin.jar

DFC_DATA -> D:\Documentum

JAVA_HOME -> D:\j2sdk1.4.2_11\bin

Path -> D:\Program Files\Documentum\Shared;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

3) No changes for StartManagedWeblogic.cmd

4) StartWeblogic.cmd (Make sure the paths are matching or change accdly)

set CLASSPATH=%CLASSPATH%;D:\bea\user_projects\domains\Abraxis\AdminServer\upload\dcm\dcm\dcm\strings;D:\Program Files\Documentum\shared\PDFsignClient.jar;D:\Program Files\Documentum\shared\jbossall-client.jar;D:\Program Files\Documentum\shared\jnet.jar;D:\Program Files\Documentum\shared\DmcRecords.jar;D:\Program Files\Documentum\shared\messageArchive.jar;D:\Program Files\Documentum\shared\messageService.jar;D:\Program Files\Documentum\shared\dcmQueueImpl.jar;D:\Program Files\Documentum\shared\dcmQueue.jar;D:\Program Files\Documentum\shared\bpmutil.jar;D:\Program Files\Documentum\shared\dcm.jar;D:\Program Files\Documentum\shared\dcmSupport.jar;D:\Program Files\Documentum\shared\dcmSupportImpl.jar;D:\Program Files\Documentum\shared\ctsTransformImpl.jar;D:\Program Files\Documentum\shared\ctsTransform.jar;D:\Program Files\Documentum\shared\collaboration.jar;D:\Program Files\Documentum\shared\ci.jar;D:\Program Files\Documentum\shared\castor-0.9.5.2.jar;D:\Program Files\Documentum\shared\commons-jxpath-1.1.jar;D:\Program Files\Documentum\shared\XformsCommon.jar;D:\Program Files\Documentum\shared\xforms.jar;D:\Program Files\Documentum\shared\subscription.jar;D:\Program Files\Documentum\shared\workflow.jar;D:\Program Files\Documentum\shared\xml-apis.jar;D:\Program Files\Documentum\shared\xalan.jar;D:\Program Files\Documentum\shared\log4j.jar;D:\Program Files\Documentum\shared\All-MB.jar;D:\Program Files\Documentum\shared\xtrim-api.jar;D:\Program Files\Documentum\shared\bsf.jar;D:\Program Files\Documentum\shared\dfcbase.jar;D:\Program Files\Documentum\shared\dfc.jar;D:\Documentum\config;D:\Program Files\Documentum\shared\admin.jar;D:\Documentum\config\dfc.properties;%CLASSPATH%;

5) StartDocumentum.cmd
set CLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%\jre\lib\rt.jar;%WL_HOME%\server\lib\webservices.jar;%CLASSPATH%;D:\bea\user_projects\domains\abraxis\myserver\upload\dcm\dcm\dcm\strings;D:\Program Files\Documentum\shared\PDFsignClient.jar;D:\Program Files\Documentum\shared\jbossall-client.jar;D:\Program Files\Documentum\shared\jnet.jar;D:\Program Files\Documentum\shared\DmcRecords.jar;D:\Program Files\Documentum\shared\messageArchive.jar;D:\Program Files\Documentum\shared\messageService.jar;D:\Program Files\Documentum\shared\dcmQueueImpl.jar;D:\Program Files\Documentum\shared\dcmQueue.jar;D:\Program Files\Documentum\shared\bpmutil.jar;D:\Program Files\Documentum\shared\dcm.jar;D:\Program Files\Documentum\shared\dcmSupport.jar;D:\Program Files\Documentum\shared\dcmSupportImpl.jar;D:\Program Files\Documentum\shared\ctsTransformImpl.jar;D:\Program Files\Documentum\shared\ctsTransform.jar;D:\Program Files\Documentum\shared\collaboration.jar;D:\Program Files\Documentum\shared\ci.jar;D:\Program Files\Documentum\shared\castor-0.9.5.2.jar;D:\Program Files\Documentum\shared\commons-jxpath-1.1.jar;D:\Program Files\Documentum\shared\XformsCommon.jar;D:\Program Files\Documentum\shared\xforms.jar;D:\Program Files\Documentum\shared\subscription.jar;D:\Program Files\Documentum\shared\workflow.jar;D:\Program Files\Documentum\shared\xml-apis.jar;D:\Program Files\Documentum\shared\xalan.jar;D:\Program Files\Documentum\shared\log4j.jar;D:\Program Files\Documentum\shared\All-MB.jar;D:\Program Files\Documentum\shared\xtrim-api.jar;D:\Program Files\Documentum\shared\bsf.jar;D:\Program Files\Documentum\shared\dfcbase.jar;D:\Program Files\Documentum\shared\dfc.jar;D:\Program Files\Documentum\shared\ctsTransformImpl.jar;D:\Program Files\Documentum\shared\ctsTransform.jar;D:\Program Files\Documentum\shared\collaboration.jar;D:\Program Files\Documentum\shared\ci.jar;D:\Program Files\Documentum\shared\castor-0.9.5.2.jar;D:\Program Files\Documentum\shared\commons-jxpath-1.1.jar;D:\Program Files\Documentum\shared\XformsCommon.jar;D:\Program Files\Documentum\shared\xforms.jar;D:\Program Files\Documentum\shared\subscription.jar;D:\Program Files\Documentum\shared\workflow.jar;D:\Program Files\Documentum\shared\xml-apis.jar;D:\Program Files\Documentum\shared\xalan.jar;D:\Program Files\Documentum\shared\log4j.jar;D:\Program Files\Documentum\shared\All-MB.jar;D:\Program Files\Documentum\shared\xtrim-api.jar;D:\Program Files\Documentum\shared\bsf.jar;D:\Program Files\Documentum\shared\dfcbase.jar;D:\Program Files\Documentum\shared\dfc.jar;D:\Documentum\config;D:\Program Files\Documentum\shared\admin.jar;

6) In dbor.properties

com.documentum.services.workflow.inbox.IInbox=service,com.documentum.services.workflow.inbox.Inbox,1.0
com.documentum.services.workflow.startworkflow.IStartWorkflow=service,com.documentum.services.workflow.startworkflow.StartWorkflow,1.0
com.documentum.services.workflow.report.IWorkflowReportBuilder=service,com.documentum.services.workflow.report.WorkflowReportBuilder,1.0

com.documentum.services.subscriptions.ISyncList=service,com.documentum.services.subscriptions.Subscriptions,1.1
com.documentum.services.subscriptions.ISubscriptions=service,com.documentum.services.subscriptions.Subscriptions,1.0

dm_docset=type,com.documentum.ci.imp.Docset,1.0
dm_docset_run=type,com.documentum.ci.imp.DocsetRun,1.0
com.documentum.ci.ICiService=service,com.documentum.ci.imp.CiService,1.0
dm_category_assign=type,com.documentum.ci.imp.CategoryAssign,1.0
dm_ci_config=type,com.documentum.ci.imp.CiConfig,1.0
ci_config=type,com.documentum.ci.imp.CiConfig,1.0
dm_category=type,com.documentum.ci.imp.Category,1.0
dm_category_class=type,com.documentum.ci.imp.CategoryClass,1.0
dm_taxonomy=type,com.documentum.ci.imp.Taxonomy,1.0

dm_xfm_form=type,com.documentum.xforms.docbase.DctmForm,1.0
dm_xfm_instance=type,com.documentum.xforms.docbase.XMLInstance,1.0
dm_xfm_schema=type,com.documentum.xforms.docbase.XMLSchema,1.0
com.documentum.xforms.docbase.IDctmFormService=service,com.documentum.xforms.docbase.DctmFormService,1.0
com.documentum.tools.docbase.IDctmDataModelService=service,com.documentum.tools.docbase.DctmDataModelService,1.0

dmc_comment=type,com.documentum.services.collaboration.Comment,1.0
dmc_topic=type,com.documentum.services.collaboration.Topic,1.0
dmc_notepage=type,com.documentum.services.collaboration.NotePage,1.0
dmc_room=type,com.documentum.services.collaboration.Room,1.0
com.documentum.services.richtext.IRichTextManager=service,com.documentum.services.richtext.RichTextManager,1.0
com.documentum.services.collaboration.ICommentManager=service,com.documentum.services.collaboration.CommentManager,1.0

dm_media_profile=type,com.documentum.services.dam.impl.transform.MediaProfile,1.1
dm_transform_request=type,com.documentum.services.dam.impl.transform.TransformRequest,1.1
com.documentum.services.dam.df.transform.IProfileService=service,com.documentum.services.dam.impl.transform.ProfileService,1.1
com.documentum.services.dam.df.transform.ICTSService=service,com.documentum.services.dam.impl.transform.CTSService,1.1

com.documentum.dcm.services.DcmManager=service,com.documentum.dcm.services.DcmManagerImpl,5.0
com.documentum.dcm.services.IDcmReportService=service,com.documentum.dcm.services.DcmReportService,5.0
com.documentum.dcm.services.DcmConfigManager=service,com.documentum.dcm.services.DcmConfigManagerImpl,5.0
com.documentum.dcm.queue.DcmQueueManager=service,com.documentum.dcm.queue.impl.DcmQueueManagerImpl,5.0
com.documentum.dcm.services.IPDFsignAdapter=service,com.documentum.dcm.services.PDFsignAdapterImpl,5.0
com.documentum.dcm.type.IDcmDocumentClass=type,com.documentum.dcm.type.DcmDocumentClass,5.0
com.documentum.dcm.type.IDcmStateExtension=type,com.documentum.dcm.type.DcmStateExtension,5.0
com.documentum.dcm.type.IDcmPerformerCriteria=type,com.documentum.dcm.type.DcmPerformerCriteria,5.0
com.documentum.dcm.type.IDcmAutoProcess=type,com.documentum.dcm.type.DcmAutoProcess,5.0
com.documentum.dcm.type.IDmiRegistry=type,com.documentum.dcm.type.DmiRegistry,5.0
com.documentum.dcm.type.IAuditTrail=type,com.documentum.dcm.type.AuditTrail,5.0
com.documentum.dcm.type.IDcmStateProcessRule=type,com.documentum.dcm.type.DcmStateProcessRule,5.0
com.documentum.dcm.type.IDcmSignoffRelation=type,com.documentum.dcm.type.DcmSignoffRelation,5.0
dcm_extended_relation=type,com.documentum.dcm.type.DcmExtendedRelation,5.0
dcm_extended_relation_type=type,com.documentum.dcm.type.DcmExtendedRelationType,5.0
dcm_autoname=type,com.documentum.dcm.type.DcmAutoName,5.0
dcm_state_extension=type,com.documentum.dcm.type.DcmStateExtension,5.0
dcm_document_class=type,com.documentum.dcm.type.DcmDocumentClass,5.0
dcm_performer_extension=type,com.documentum.dcm.type.DcmPerformerCriteria,5.0
dcm_auto_process=type,com.documentum.dcm.type.DcmAutoProcess,5.0
dcm_state_process_rule=type,com.documentum.dcm.type.DcmStateProcessRule,5.0
dcm_extended_sysobject=type,com.documentum.dcm.type.DcmExtendedSysobject,5.0
dcm_signoff_relation=type,com.documentum.dcm.type.DcmSignoffRelation,5.0

com.documentum.admin.object.IDfRemoveExpiredObjectsJob=type,com.documentum.admin.object.DfRemoveExpiredObjectsJob,1.0
dm_job_sequence=type,com.documentum.admin.object.DfJobSequence,1.0

# DCM5 services

# DCM5 types
com.documentum.dcm.type.IDcmControlledDoc=type,com.documentum.dcm.type.DcmControlledDoc,5.0
com.documentum.dcm.type.IDcmReviewPeriod=type,com.documentum.dcm.type.DcmReviewPeriod,5.0
dm_audittrail=type,com.documentum.dcm.type.AuditTrail,5.0
dmi_registry=type,com.documentum.dcm.type.DmiRegistry,5.0

No comments: