问题标签 [filenet-content-engine]

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 回答
396 浏览

java - 从记录文件网获取文档信息时的问题

我遇到了一个问题,我无法获取与记录关联的文档信息。下面的行用于获取特定记录,

com.ibm.jarm.api.core.Record r = RMFactory.Record.fetchInstance(jarmFPOS, "{AE10E0F1-323F-4445-A529-78F744E8D3E4}", null);

现在我有一个记录对象,我需要获取文档信息,例如 DocId、DocTitle、DocOwner 等。我知道所需的信息存储在一个名为“RecordedDocuments”的属性中,或者我们可以使用 RMProperty.DOCUMENT_LINK 从中我们可以获得价值。我正在使用类似下面的东西。

对象 obj3 = (Object) r.getProperties().get(RMProperty.DOCUMENT_LINK).getObjectValue();

我的问题就在这里。我无法从对象中获取值。我尝试将其类型转换为文档对象,但没有运气。我不断收到类型转换错误。谁能帮助我如何获得所需的输出。

谢谢。

0 投票
2 回答
364 浏览

vb.net - 在不获取的情况下检索文档类描述 symbolicName

我正在尝试检索一个ClassDescription symbolicName对象IDocumentClassDescription即使我只想要symbolicName.

有没有办法做到这一点?我只是想避免为每个浏览的文档进行提取...

(也 IDocument.GetClassName 没有帮助,它返回“文档”)

0 投票
1 回答
1282 浏览

filenet-p8 - FileNet 5.2.1 中的批量移动作业

我需要将文档从一个存储区域移动到另一个存储区域,并计划在 FileNet P8 v5.2.1 的 Sweep Jobs 下使用 Bulk Movement Jobs。

我的过滤条件显然是(并且唯一的)存储区域 ID,因为我想针对特定存储区域并将内容移动到另一个存储区域(有点像存档)而不改变安全性、关系包含、文档类等。

当我运行这项工作时,虽然我的目标存储区域中有大约 100,000 个对象;在检查对象字段中,作业显示 500M 个对象,移动对象大约需要 15 小时。DBA 分析这种情况告诉我,虽然我在 docverion 表上创建了所有必要的索引(根据 FileNet 文档),但这项工作仍在进行全表扫描。

  1. 为什么会发生这样的事情?

  2. 可以使用哪些额外的索引,这会有什么帮助?

  3. 有没有更好的方法来减少时间消耗?

0 投票
1 回答
1022 浏览

filenet-content-engine - 更新序列号不匹配;请求的 USN = 2,数据库 USN = 3

我正在使用 Filenet 4.5.1 我的项目中有一个模块,我们将内容从文件夹移动到新创建的文件夹,然后从旧文件夹中删除它们。

但是,这里 toFolder.save(RefreshMode.REFRESH); 未正确执行,异常即将到来

FNServices.getOldFileFolderObject() 中的异常:对象 {ADF64C74-F80D-4BD7-8A58-86699C66BFAC} 自检索后已被修改。更新序列号不匹配;请求的 USN = 2,数据库 USN = 3。

在这里,对象是指新创建的文件夹。

0 投票
0 回答
343 浏览

apache-camel - camel-cmis:从文件网检索传递元数据的文档

一周以来,我一直在尝试为以下要求创建骆驼路线。

  1. 使用请求键,路由查看文件网
  2. 如果 filenet 中有 key 文档 - 它将被检索并发送到 Portal
  3. 如果不是 - 请求将被发送到外部 WS,检索到的文档将存储在文件网中。
  4. 对于下一个相同的请求密钥,将根据元数据从文件网中检索文档并作为响应发送

以下是用于从文件网络中检索和存储的 2 个接口/骆驼路由

存储文件

检索文档

在上述路线中,没有/非常少的元数据信息...如果我需要按元数据搜索文档或使用元数据作为键将文档存储到文件网。示例:将具有以下键的文档存储为元数据并使用相同的 1. 身份号码 2. 文档类型 3. 接收日期进行检索

有人可以告诉我在骆驼交换中设置元数据或使用元数据来存储和检索文档吗?

0 投票
1 回答
1486 浏览

active-directory - Filenet 用户缓存刷新

当“新”用户添加到现有 AD 组或我们创建新的 AD“组”时,我们必须等待太长时间才能更新 P8 中的缓存。如果我将任何工作流转移到该区域,它将立即更新缓存。

我们的 java 程序正在 AD 中创建这些新用户和组。在通过 java 程序创建新用户或组时,我们需要一个解决方案,我们可以调用“某物”来刷新 p8 中的缓存/更新 Oracle 中的表。

任何想法,将不胜感激。谢谢。

0 投票
2 回答
1129 浏览

jakarta-ee - 到 Filenet 内容引擎的远程 iiop 连接

我有两个 WebSphere 服务器。第一个(v.8.5.5)在本地托管我的EJB Bean(RunsAS'Admin'角色映射到'domain_user')第二个(v.7)托管FileNet ContentEngine 5.1。当我将我的 Ejb bean 部署到第二个 Websphere 并与 iiop://localhost:2809/FileNet/Engine 连接时可以吗?

但是当我从第一个 WAS iiop://second-was:2809/FileNet/Engine 远程连接时出现错误

我已经设置了这些配置:

System.setProperty("java.security.auth.login.config", "c:\eq\config\jaas.conf.WebSphere"); System.setProperty("com.ibm.CORBA.ConfigURL", "file:c:\ea\config\sas.client.props");

...然后做 PushSubject

我的 EJB 代码:

顺便说一句,我的最终目标是透明地创建远程连接(没有 pushSubject、popSubject ..)

0 投票
3 回答
1353 浏览

javascript - IBM Filenet 如何与 Angular 应用程序集成

我对 Filenet 不熟悉。

我使用 IBM FileNet 作为文档管理系统。如何在我的 AngularJs 应用程序中使用 Filenet Web 服务 API。

请帮帮我,如果有人试过这个。

谢谢

0 投票
1 回答
1355 浏览

java - 在哪里可以找到 IBM FileNet Content Engine 订阅日志?

在我当前的项目中,在 RedHat 6.7 系统上使用 Filenet P8 Content Platform Engine 5.2.1 和 WebSphere 8.5.5.3。我想知道订阅在哪里记录。

在我的课程代码中,我将此配置用于 log4j:

我认为关于订阅的日志应该位于 P8 安装的后端,但不幸的是我找不到它们。

我是否必须启用某种审计日志记录?

0 投票
1 回答
486 浏览

java - IBM Filenet p8 中的自定义订阅错误

在我当前使用 Filenet P8 Content Platform Engine 5.2.1 和 WebSphere 8.5.5.3 的项目中。我将内容引擎订阅部署到系统。当我将文档放入系统并运行订阅时,在跟踪日志中我发现了以下消息:

为什么?

我将使用 maven 来构建我的工件。在 pom.xml 我有:

我假设,如此处所报告,我必须只将我的事件类添加到代码模块中,因为其他 CE 依赖项应该在类路径中。