问题标签 [oracle-ucm]
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.
json - Elasticsearch 查询格式
我正在尝试根据另一个以 JSON 格式转储数据的应用程序的输出从弹性运行搜索。这是格式:
已将此数据转储到 json 文件并将其上传到弹性。
我无法创建一个查询,该查询将根据每个字段的特定值列出项目/数据。
例如,我应该如何设置一个查询来返回所有项目 where dDocAuthor
is weblogic
?
java - WCC 中带有自定义 Java 组件的 NoClassDefFoundError
我正在尝试为oracle-ucm创建一个自定义 Java 组件。
它可以正确安装但是当我运行我得到的代码时:
System code execution error. Unable to create service. java.lang.NoClassDefFoundError: com/lowes/content/edam/massMetaDataUpdate/service/ServiceApplication.
component.hda 文件如下所示:
作为参考,我的服务类的开头如下所示:
包 com.lowes.content.edam.massMetaDataUpdate.service;
我的组件是在 MMUService 类中配置的,该类与找不到的类在同一个包中。两个类文件都直接在同一个文件夹中。那么为什么它可以找到初始服务类,但不能从同一个包中找到包含的帮助类呢?
组件向导中的高级构建设置
全部空白,除了:
自定义类路径: $COMPONENT_DIR/classes
自定义库路径: $COMPONENT_DIR/libs
oracle - 如何从 Oracle webcenter 内容服务器中的自定义表中获取数据。(辅助元数据)文档级别?
我一直在研究 Oracle 网络中心内容 12c,我正在使用文档级别的元数据(辅助元数据集)。由于这些元数据不是 doc Meta 表的一部分,因此无法使用任何搜索服务获取它们。这些元数据在我无法访问的内容服务器中创建了一个自定义表。有没有人研究过辅助元数据集?以及如何从自定义表中获取数据?
java - Oracle WCC NoClassDefFoundError:在自定义组件中运行 Apache POI 时出现 org/xml/sax/EntityResolver
我正在为Oracle WCC编写一个自定义组件,以读取和处理 Excel 文件中的元数据更新。
但是,当我的组件尝试使用apache-poi(版本: 3.11)读取文件时,出现以下异常:
我已将库文件添加到 hda 文件中的组件类路径中。
注意: 缺少的类应该由xml-apis-1.0.b2.jar
maven 依赖项提供,并包含在组件 Classpath 中,并复制到 lib 文件夹中。
那么为什么我会得到例外?为什么服务器找不到org.xml.sax.EntityResolver
?
进一步的问题
我希望我不会把它发送到错误的兔子洞,但一位前同事在使用apache-fop时遇到了oracle-ucm 的问题。由于fop使用它自己的自定义类加载器。apache-poi有同样的问题吗?IdcClassLoader
Manifest.hda(组件列表)
oracle - Oracle UCM 不会显示原始 pdf 文件名
我一直在使用 Oracle UCM。
我所要做的就是扫描一些文档,将这些 pdf 文件复制到 Oracle Content Server 中,然后我应该可以访问该站点并能够使用它们各自的名称搜索这些文件。
到目前为止一切都很好,但这就是事情变得丑陋的地方。
搜索完一个文件后,UCM 网站不会显示我的真实姓名,即我提供给扫描的 pdf 的那个。该站点显示名称“sitios”(西班牙语中的“站点”,我在一个拉丁国家),而不是我最初给它的名称。
java - 无法从自定义 WCC Java 服务调用 DOC_INFO_BY_NAME
我正在为oracle-ucm创建一个自定义 Java 组件,以根据传入的 Excel 文件进行一些处理。这些文件与Content ID无关。应用程序在读取 excel 文件后做的第一件事就是调用DOC_INFO_BY_NAME。
简而言之:为什么不能按名称找到DOC_INFO_BY_NAMEdProcessingState
,我该如何解决?
完整详情如下
但是,当我这样做时,我收到以下错误消息:
获取“LOCALHOST16200000001”的 DOC_INFO 时出错。无法检索“LOCALHOST16200000001”的信息。无法检索文件格式信息。找不到参数“dProcessingState”。[ 细节 ]
发生了错误。下面的堆栈跟踪显示了更多信息。
我尝试了多种调用附加服务的方法。
目前我正在使用:
那么为什么 WCC 找不到dProcessingState
,我该如何解决呢?
foreign-keys - WCC UCM 中的元数据:对于一个文档,如何使用业务表中的多个值作为元数据?
我们有一个BUSINESS_TABLE
with ID, NAME, FIELD1, FIELD2, ...., FIELDn
。
在 WCC 中,我们希望将文档链接到来自 的多个项目BUSINESS_TABLE
(例如:Document_1
与id_1
、id_2
、id_455
、id_456
等相关),并且这些值必须被索引,因此我们可以从 WCC 对这些数据运行查询。
我们的第一个想法是在 memo ( ) 类型的自定义元数据中列出这些值,xLinkedBusinessItems = id_1, id_2, id_455, ......
但 memo 类型限制为 1000 个字符,这不足以满足我们的需要。(我们知道如何将备忘录扩展到 4000 个字符,但即便如此,这还不够。)
你有想法吗 ?我们如何处理这个特性?
谢谢。
java - 尝试使用 apache poi 在 excel 上写入 WCC 搜索结果时出错
我正在尝试使用 apache poi 3.15 在 excel 文件上写入 WCC 的 GET_SEARCH_RESULTS 的响应。但我在这里收到以下错误。
java.lang.NoClassDefFoundError: org/apache/commons/collections4/multimap/ArrayListValuedHashMap
java.lang.ClassNotFoundException:org.apache.commons.collections4.multimap.ArrayListValuedHashMap
我已经在库路径中包含了以下 jar。
我的 WCC (11.1.1.8) 似乎无法从 commons-collections4-4.1.jar 加载类文件。
我已经从集合 jar 中提取了 ArrayListValuedHashMap.class 并将其添加到类路径中,但这也无济于事。
我是否需要尝试使用较低版本的 POI?
在此先感谢,阿南达罗伊
webcenter - Oracle Webcenter 内容:URL“/wcc”和“/cs”有什么区别?
我公司决定迁移到Oracle 融合中间件,我们开始使用Oracle Webcenter组件,尤其是WCC (v11.1)。
我们可以通过 2 个不同的入口点访问我们的文档:
- http://server:port_1 /wcc
- http://server:port_2 /cs (这个 URL 也可以通过 RIDC 访问)
GUI 从一个应用程序到另一个应用程序非常不同,但它们的主要功能似乎是相同的:我可以浏览、查看、下载存储的文档,我可以访问元数据,我可以进行高级搜索或上传一个文件...
为什么 Oracle 提供 2 个 webapps 来管理内容?为什么这些 URL 在 2 个不同的Weblogic服务器(或域)上?我们应该使用一个地址而不是另一个地址吗?
谢谢你。
webcenter - 网络中心内容字段验证
我们如何在签入 Oracle WebCenter Content 时验证自定义字段?这可能是电子邮件验证或自定义验证,表示该文件将只允许用户输入 10 个字符,其中前四个是字母,接下来的第六个字符是数字。
问候, 阿南达·罗伊