问题标签 [dfc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2524 浏览

active-directory - 使用 Active Directory 创建 Documentum 用户

有什么方法可以通过使用 Active Directory 信息以编程方式创建 Documentum 用户?(我对 ADT 知之甚少,只知道它存储用户信息。)

0 投票
2 回答
8649 浏览

documentum - 无法从 windows7(32 位)连接 windows2008(64 位)中的内容服务器文档库

当我使用 DFC 从 windows7(32bit) 连接 windows2008(64bit) 中的 docbase 时发生错误。(内容服务器版本为 Developer_Edition_6.6_windows_sql)。

DfServiceException:: 线程:主;MSG:[DFC_SESSION_DOCBASE_UNREACHABLE] Docbase“documentum”无法访问;错误代码:ff;NEXT:在 com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.open(DocbaseConnection.java 的 com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.establishNewRpcClient(DocbaseConnection.java:259) 处为空:122) 在 com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.(DocbaseConnection.java:96) 在 com.documentum.fc.client.impl.connection.docbase.DocbaseConnection.(DocbaseConnection.java:60 ) 在 com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionManager 的 com.documentum.fc.client.impl.connection.docbase.DocbaseConnectionFactory.newDocbaseConnection(DocbaseConnectionFactory.java:26)。

但是如果我在 Windows XP 上使用相同的 DFC 代码,它工作正常......

此外,我可以使用相同的 DFC 代码从这个 windows7(32 位)连接 windows XP 中的另一个文档库。

我已经关闭了这些机器中的所有防火墙。有任何想法吗?

0 投票
1 回答
1789 浏览

java - 我们可以在作曲家中以编程方式动态更改 Dfc.properties 文件吗

我写了一个 Java(Documentum) 程序,我们需要反复更改 DocBase,有什么方法可以根据某些条件更改 dfc.properties?更改就像注释一行,即 Docbase 属性,同时取消注释 otehr tahts all,但它应该是动态的

0 投票
1 回答
5539 浏览

dql - DQL 查找属性表

我们总是可以通过语法(select * from table_name)从表中找到相应的表属性,反之亦然我的意思是有没有办法找到带有属性名称的表名?

0 投票
2 回答
3291 浏览

java - EMC Documentum:获取以前版本的 IDfSysObject

如果我们使用IDfId checkin(boolean keepLock, String versionLabels) throws DfException方法,我们会得到新版本的IDfSysObject. 如何删除最新版本并恢复到以前的版本?

0 投票
1 回答
750 浏览

grails - DFC 的 Grails 多环境配置问题

dfc.jar我们有一个使用和dctm.jarAPI连接到 Documentum 文档库的 Grails 应用程序。这些 jar 期望dfc.properties文件位于类路径上以配置 docbase 设置。在一个环境中工作时这很好,但我们正在为 、 和 环境构建战争文件devtest每个prod环境都有自己的dfc.properties配置。

Grails 环境配置非常适合处理应用程序中的其他环境特定设置,但我无法找到一种方法来覆盖dfc.properties每个环境的文件或配置 Documentum API 以从其他地方检索它的设置。

我已经考虑过拥有特定于环境的属性文件,然后在每次战争构建之前运行一个 shell 脚本以将它们复制到dfc.properties文件中,但这感觉就像是一个 hack。我希望能够只进行三个战争构建,而不会混淆复制不同版本的属性文件。

任何有关如何解决此多环境配置问题的建议将不胜感激。

0 投票
2 回答
7270 浏览

c# - 如何在 C# 中使用 DFC 获取文档内容

我有 documentum 开发者版 6.6。我想在 c# 中使用 DFC 获取文档内容(将内容读入流中)。我使用了以下 C#.net 代码

但它会引发以下异常。

例外:无法将“System.__ComObject”类型的 COM 对象转换为接口类型“DFCLib.IDfDocument”。此操作失败,因为 IID 为“{EFAC2D68-175B-11D2-9927-006097C27C31}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:不支持此类接口(来自 HRESULT 的异常:0x80004002 (E_NOINTERFACE)) .

我也尝试了以下方法(它运行成功),但我不知道如何将内容读入流或内存流。

0 投票
0 回答
987 浏览

java - DFC - 在保存之前设置不同的文件存储

我有一个线程正在更新声明所有可用文件存储的地图。要可用,文件存储必须是"online"并且他的大小必须是< 500MB. 如果文件存储达到 500MB 的限制,则轮到他"Read Only"创建一个新的。那部分没问题。

主线程根据地图上的可用文件将文件存储分配给每个新文档。但是,我想处理文档链接到文件存储的情况,比如说filestore_01,并且只是在属性和save()方法之间,filestore_01由第二个线程更新并转为"Read Only"

因此,我设置了一个 catch 并对错误代码进行测试,以便在发生该错误时为文档启动一个新的计算存储。问题是即使“新”文件存储似乎链接到我的文档,当我回忆起save()Documentum 重试将文档保存在原始文件存储中的方法时,filestore_01.

我通过 DFC 做所有事情,我不能使用,MIGRATE_JOB因为我的文档是新的,暂时不保存。

有人有想法吗?

这是代码:

第一个computeStorage()调用是在setFile()DFC 方法中,我将 PDF 链接到文档。

文件存储映射更新的第二个线程(大约每 5 秒运行一次)启动此功能:

这是computeStorage()方法:

0 投票
1 回答
578 浏览

java - Tomcat 出现 Documentum 6.5 SP3 错误

在我的应用程序中调用Documentum时出现此错误。

应用服务器是Apache Tomcat

我们正在从Documentum 5.3 sp4升级到6.4 sp3
能够使其在本地工作,但在部署在服务器 ( Solaris ) 上时不能。

0 投票
2 回答
3373 浏览

java - [DM_API_E_BADATTRNAME] 错误:“文档/对象的属性名称 'str_en' 错误。”

我在我的应用程序中收到以下错误:

错误描述:无法准备搜索结果。

错误消息: [DM_API_E_BADATTRNAME] 错误:“文档/对象的属性名称 'str_en' 错误。”

技术跟踪细节:

仅当我最近将 dfc 从 5.3 (sp6) 升级到版本 6.7 (sp1) 时,该错误才开始。我在本地运行一切。我的 5.3 (sp6) 版本仍然可以正常工作,但我想知道即使它们在同一个文档库、同一个应用程序(dfc 更改除外)和同一个服务器上运行,什么会导致错误。

这是 result.jsp 的代码片段,它应该显示搜索:

还有search.jsp:

先感谢您,

埃德