问题标签 [documentum-dfs]

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 投票
2 回答
992 浏览

documentum - Documentum REST API

我正在尝试为 Documentum REST API 开发 ESB 连接器。根据他们在其网站上提供的信息,需要 Documentum Content Server 和 Documentum Core REST 才能使用 API。

我想知道内容服务器和 Documentum Core REST 是否可以免费下载和使用。

先感谢您。

0 投票
0 回答
409 浏览

documentum - EMC Documentum 中内容再现服务器的体系结构或流程图

  1. 内容再现服务器如何在 EMC Documentum 中工作?我尝试查看 EMC Documentum 站点,但找不到任何令人满意的流程架构图。

  2. 如何处理再现请求以及 Adlib 服务在 EMC Documentum 中的内容转换中的作用是什么?

有人可以在 EMC Documentum 中提供有关 CTS 的此流程和体系结构的一些解释吗?

0 投票
1 回答
430 浏览

c# - 将对象保存到存储库:dataObject.Properties.Set("i_folder_id") vs dataObject.Relationships.Add()

我正在使用 DFS.NET 生产力层 v6.7。

我有变量dataObjectrepoFolderPath. 我想保存dataObject在 path 指定的文件夹中repoFolderPath

我可以通过两种方式做到这一点:

  1. 通过设置 i_folder_id:

    /li>
  2. 通过使用 DFS .NET API:

    /li>

:如果我选择一个高于另一个,除了第一种方法我可以使用i_folder_id和第二种方法我可以使用之外,会有什么不同repoFolderPath?第二组线最终会导致设置i_folder_id,还是会做更多的事情?

显然,为了保存dataObject到存储库,我在这两种情况下都在执行以下操作:

0 投票
2 回答
5417 浏览

documentum - 查找活跃用户数的 DQL 查询

有人可以建议我使用 DQL 查询来查找 documentum 存储库中的活动用户数。

以下是我正在使用的查询,但它没有给出正确的结果,有人可以建议吗?

0 投票
3 回答
7046 浏览

documentum - dfc.properties 的替代品

我们正在从 Java 程序(使用 dfc.jar)连接到 documentum 服务器以提取文档。为了连接到服务器,它需要我们使 dfc.properties 在类路径中可用。我们已经有一个主属性文件,所以要避免再有一个。相反,我们希望将属性放在其他属性文件中,然后在连接到 documentum 服务器时使用它们。我可以找到如何从 Java 代码中使用 docbroker 主机和端口,即使用 IDfTypedObject。

就像代码中设置了primary_host和primary_port一样,有没有办法通过代码设置,dfc.properties中的以下属性?dfc.globalregistry.repository dfc.globalregistry.username dfc.globalregistry.password

0 投票
2 回答
415 浏览

documentum - 有没有办法通过 .NET API 监听 EMC Documentum 中的上传事件?

我需要实现一个连接到 EMC Documentum 并在每次加载文档时接收事件的 Windows 服务。该事件应包含对文档本身的引用。有没有办法通过 API 做到这一点,还是我必须使用网络服务进行轮询?

0 投票
0 回答
1114 浏览

java - 在自定义 DFS 应用程序(DfLogger、log4j)中启用 TRACE

概括

我们正在努力在自定义 Documentum DFS 应用程序中启用 log4j 的 TRACE 级别。该应用程序在 Tomcat 7.0 上运行并使用 Log4j 1.2.13,并打包为 WAR 存档。

我们有一个appender CustomServiceAppender,它可以与所有其他级别(即DEBUG 及更高级别)一起正常工作。在开发过程中,我们将此附加程序配置为 DEBUG 级别,而对于生产,我们将其更改为 INFO 或 WARN。然后日志记录的行为就像我们预期的那样(它限制了日志记录)。

但是,我们已经编写了一些代码来记录我们希望在日志中看到的 TRACE 级别。我们尝试重新启动、重新部署、删除缓存、检查 log4j 和 commons-logging 版本(它们分别是 1.2.13 和 1.1.1)。此外,没有 XML 配置文件,我们知道我们的属性文件正在被拾取。

我们使用 DFS 中的默认记录器,即DfLogger类。


更改配置 - 为什么它不起作用?

log4j.properties我们更改以下

......这是行不通的!但是,以下确实有效

这里发生了什么事?为什么我们不能启用 TRACE?


log4j.properties

作为参考,这是我们完整的配置文件(标识名称已更改):

0 投票
1 回答
948 浏览

java - 在 Documentum 中将文档或文件夹从一个存储库移动到另一个存储库

我正在做一个连接到 Documentum 数据存储的 JavaFx 项目。我有柜子,我们称它为 CabinetA,里面的文件很少。可以说 Folder1 和 Folder2 。每一个里面都有几份文件。我想将 doc1 (最初在 Folder1 中)移动到 Folder2 。为此,我需要删除所有 ACL 和所属信息并将其移动到 Folder2 并根据那里已经存在的文档重新设置它。根据我的研究,一种方法是使用转储和上传文件,可以根据 EMC 社区进行如下操作。

但我真的不明白我应该如何在我的移动功能中使用它。它如何删除所属信息以及如何将其添加到第二个存储库。任何描述都非常受欢迎:)

0 投票
1 回答
1083 浏览

documentum - 运行 documentum 代码时出错

在以下位置运行 documentum 代码时出现错误:

在下面的代码中:

我得到的错误如下:

错误:

请任何人都可以帮助我。我是documentum的新手。

0 投票
0 回答
616 浏览

documentum - EMC Documentum - 服务方法“执行”调用失败

我已将 documentum 与我们的 .net 应用程序集成。在此应用程序中,我们正在上传将存储在 documentum 上的文档。但是当我试图这样做时,它会引发以下错误。

  1. 服务方法“执行”调用失败。
  2. 没有 https://dfs-uat.abc.com:800/services/core/QueryService可以接受消息的端点监听。这通常是由不正确的地址或 SOAP 操作引起的。有关更多详细信息,请参阅 InnerException(如果存在)。
  3. 无法连接到远程服务器

它在其他笔记本电脑上工作正常,但在我的笔记本电脑上却不工作。我不知道到底发生了什么。任何帮助都将不胜感激。提前致谢。

在 Emc.Documentum.FS.Runtime.Context.Impl.ClientReflectionServiceInvoker.Invoke(对象代理,MethodInfo 方法,Object[] args) 在 Emc.Documentum.FS.Runtime.Context.Impl.UcfClientInvocationHandler.Invoke(对象代理,MethodInfo 方法, Object[] args) 在 Emc.Documentum.FS.Runtime.Context.Impl.SoapClientInvocationHandler.Invoke(Object proxy, MethodInfo 方法, Object[] arguments) 在 Emc.Documentum.FS.Runtime.Context.Impl.HttpSessionInvocationHandler.Invoke Emc.Documentum.FS.Runtime.Context.Impl.ReturnedContentTransformationHandler.Invoke 的(对象代理,MethodInfo 方法,Object[] args)(对象代理,MethodInfo 方法,Object[] args)在 Emc.Documentum.FS.Runtime.Context Emc.Documentum.FS.Runtime.Context.Impl.ContextThreadLocalInvocationHandler 中的 .Impl.OperationOptionsHandler.Invoke(Object proxy, MethodInfo method, Object[] args)。在 Emc.Documentum.FS.Runtime.Context.Impl.ServiceContextInvocationHandler.Invoke(Object proxy, MethodInfo method, Object[] args) 在 $Proxy1.Emc.Documentum.FS 调用(Object proxy, MethodInfo method, Object[] args) .Services.Core.IQueryService.Execute(Query , QueryExecution , OperationOptions ) 在 DocumentumSample.DClient.DQueryServiceClient.GetObjectIdByFileOrFolderName(String fileOrFolderName) 在 C:\tfs\1TRAM_TRAMS\TRAM\MAIN\DVT\WEB\MAIN\TRAMS.Documentum\DClient \DQueryServiceClient.cs:第 53 行GetObjectIdByFileOrFolderName(String fileOrFolderName) 在 C:\tfs\1TRAM_TRAMS\TRAM\MAIN\DVT\WEB\MAIN\TRAMS.Documentum\DClient\DQueryServiceClient.cs:line 53GetObjectIdByFileOrFolderName(String fileOrFolderName) 在 C:\tfs\1TRAM_TRAMS\TRAM\MAIN\DVT\WEB\MAIN\TRAMS.Documentum\DClient\DQueryServiceClient.cs:line 53

服务器堆栈跟踪:在 System.ServiceModel.Channels.HttpOutput.Send 的 System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream() 在 System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.SendRequest(Message消息,TimeSpan 超时)在 System.ServiceModel.Channels.RequestChannel.Request(消息消息,TimeSpan 超时)在 System.ServiceModel.Dispatcher.RequestChannelBinder.Request(消息消息,TimeSpan 超时)在 System.ServiceModel.Channels.ServiceChannel.Call( System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) 处 System.ServiceModel.Channels 处的字符串操作、布尔单向、ProxyOperationRuntime 操作、Object[] 输入、Object[] 输出、TimeSpan 超时。ServiceChannelProxy.Invoke(IMessage 消息)

在 [0] 处重新引发异常:在 Emc.Documentum 的 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) 处的 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)。 Emc.Documentum.FS.Services.Core.QueryServicePortClient.Emc.Documentum.FS.Services.Core.QueryServicePort.execute(executeRequest request) 的 FS.Services.Core.QueryServicePort.execute(executeRequest 请求) Emc.Documentum.FS。 Services.Core.QueryServicePortClient.Execute(查询查询、QueryExecution 执行、OperationOptions 选项)

在 System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) 在 System.Net.HttpWebRequest.GetRequestStream() 在 System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream()