2013-03-18 14 views
0

我有一個Documentum的應用程序,當我通過從日食config文件夾中的引用創建項目的罐子通過月食,DFC_PREFERENCE_LOAD_FAILED無法從空每sistent喜好加載

罐子是可執行的,在我的類路徑我有當我試圖通過運行批處理文件,這個罐子,我是越來越以下

例外

java.io.FileNotFoundException: dfc.properties 
    at com.documentum.fc.common.impl.preferences.PreferencesManager.locateMainPersistentStore(PreferencesManager.java:357) 

    at com.documentum.fc.common.impl.preferences.PreferencesManager.readPersistentProperties(PreferencesManager.java:311) 

    at com.documentum.fc.common.impl.preferences.PreferencesManager.<init>(PreferencesManager.java:37) 

    at com.documentum.fc.common.DfPreferences.initialize(DfPreferences.java:79) 

    at com.documentum.fc.common.DfPreferences.getInstance(DfPreferences.java:58) 

    at com.documentum.fc.impl.RuntimeContext.<clinit>(RuntimeContext.java:177) 

    at com.documentum.fc.client.DfClient.<clinit>(DfClient.java:700) 

    at com.documentum.com.DfClientX.getLocalClient(DfClientX.java:43) 

    at com.impact.qtl12.documentum.services.DocumentumHandler.setIdfClient(DocumentumHandler.java:123) 

    at com.impact.qtl12.documentum.services.DocumentumHandler.getDocumentumHandler(DocumentumHandler.java:154) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.<init>(QTL.java:115) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.main(QTL.java:599) 

1422 [main] WARN com.documentum.fc.client.security.internal.RegistrationMgr - [DFC_SECURITY_GR_PUBLICATION_FAILED] Publication 

of DFC instance with global registry failed 

DfException:: THREAD: main; MSG: [DFC_BOF_GLOBAL_REGISTRY_NOT_CONFIGURED] A global registry is not configured; ERRORCODE: ff; NE 

XT: null 

    at com.documentum.fc.client.security.impl.DfcIdentityPublisher.<init>(DfcIdentityPublisher.java:51) 

    at com.documentum.fc.client.security.internal.RegistrationMgr.register(RegistrationMgr.java:34) 

    at com.documentum.fc.impl.RuntimeContext.<clinit>(RuntimeContext.java:191) 

    at com.documentum.fc.client.DfClient.<clinit>(DfClient.java:700) 

    at com.documentum.com.DfClientX.getLocalClient(DfClientX.java:43) 

    at com.impact.qtl12.documentum.services.DocumentumHandler.setIdfClient(DocumentumHandler.java:123) 

    at com.impact.qtl12.documentum.services.DocumentumHandler.getDocumentumHandler(DocumentumHandler.java:154) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.<init>(QTL.java:115) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.main(QTL.java:599) 


15:04:10,222 ERROR [main] Application - DfException Exception occurred while executing method getDocbaseList of DocumentumHandle 

r class 

15:04:10,222 ERROR [main] Application - [DM_DOCBROKER_E_NO_DOCBROKERS]error: "No DocBrokers are configured" 

15:04:11,879 ERROR [main] Application - QTLConnectionException Exception occurred while executing method populateAvailableDocBas 

eCombo of CSVImport class 

15:04:11,879 ERROR [main] Application - [DM_DOCBROKER_E_NO_DOCBROKERS]error: "No DocBrokers are configured" 

[DM_DOCBROKER_E_NO_DOCBROKERS]error: "No DocBrokers are configured" 
    at com.impact.qtl12.documentum.services.DocumentumHandler.getDocbaseList(DocumentumHandler.java:190) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.populateAvailableDocBaseCombo(QTL.java:627) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.addTargetGroup(QTL.java:264) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.createShell(QTL.java:565) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.launch(QTL.java:587) 

    at com.impact.qtl12.imports.UI.CSVFile.QTL.main(QTL.java:607) 

但是,當我試圖運行相同的應用程序DCTM.jar和config文件夾,價值通過指定在同一目錄

應用程序的啓動主要編譯類庫文件夾的地址,所以就是這兩種情況

回答

0

的EMC的Documentum DFC需要dfc.properties找到可用的編緝的Documentum docbrokers之間的差異。 dfc.properties文件應該放在你的類路徑中。 該文件的確切查找機制取決於你使用的是什麼版本的DFC的。但將此文件放在你的類路徑中應該適用於所有版本。

+0

我設置的dfc.properties在類路徑,但應用程序沒有得到它,它被扔dfc.properties的相同的異常未發現異常,我設置類路徑下面的命令,這是我使用的設置CLASSPATH的命令 組類路徑=%CLASSPATH%; d:\ Documentum的\配置 和用於執行jar文件命令是 Java的罐子 「d:\版測試\ QTL.jar」,也從其中i是在啓動應用程序它是創造命名爲「Documentum的」文件夾,所以它這DFC版本您使用的是越來越的Documentum – 2013-03-18 12:09:06

+0

的參考? – 2013-03-18 12:24:55

+0

DFC版本是6.7 – 2013-03-18 13:17:26