问题标签 [oracle-soa]

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

maven - 使用 Maven 编译 SOA 12C 项目时的问题

我正在尝试使用 Maven3.2.5 并使用默认的 Maven 本地存储库构建我的 SOA 12.2.1.0.0 项目。我已完成以下步骤: 1.将 Maven 同步插件安装到本地存储库(mvn install) 2.Pushed使用 Push 目标将所有必需的库添加到本地存储库 3.更新了原型以反映新安装的库。

当我尝试使用 Maven 编译项目时,出现以下错误:

1.0-SNAPSHOT: 无法在 com.oracle.adf.library:BC4J-Service-Runtime:pom:12.2.1-0-0 收集依赖项''没有可用于 com.oracle.legacy_oc4j_xml_schemas:com.oracle.webservices 的版本。 fmw.web-common-schemas-impl:jar:[12.2.1,12.2.2) 在指定范围内

存储库的 com.oracle.legacy_oc4j_xml_schemas 包含一个文件夹(com.oracle.webservices.fmw.web-common-schemas-impl),其中包含一个文件 resolver-status.properties,内容如下:

下面是有效的pom:

如果我错过了一些步骤,有人可以帮我解决这个问题。

0 投票
1 回答
329 浏览

xml - 在输出的 xml 标签中获取不需要的 URL。BPEL Oracle SOA 11g

在我的 BPEL 中,我在 catch 块中发现了一个错误。在 catch 块中,我有一个分配活动,它将输入有效负载(数据)映射到故障变量并填充 jms 队列。从该 jms 队列中,另外一项服务获取数据并发送错误邮件。现在在错误邮件中,我得到的有效负载为:

但是,如果我检查流跟踪,则有效负载看起来像这样,我相信应该在我的邮件中获取以下没有 URls 的数据:

请告诉我为什么我在邮件的 xml 标记中获取 url。

PFB 我抓黑的分配部分:

提前致谢。

0 投票
1 回答
347 浏览

ant - Oracle SOA 命令行 Ant 构建

我在从 JDeveloper Studio 中释放组件构建时遇到了一些问题...

我在 JDeveloper 中设置了对 aia.jar 的引用,我似乎无法在 Ant 命令行上正确指定它。

这是我的命令行:

起初一切似乎都很顺利,直到它失败了:package oracle.apps.aia.core.eh.logging does not exist

0 投票
1 回答
585 浏览

oracle-soa - Oracle SOA Suite 12c 基础设施管理 Java API 更改

我使用 Oracle SOA Suite 基础设施管理的 11g 版本的 Oracle Fusion Middleware Java API 开发了 Java/Groovy 脚本:

https://docs.oracle.com/cd/E28280_01/apirefs.1111/e10659/toc.htm

然而,在查看 12c 版本后,我发现 API 仅包含产品 11g 版本的一小部分:

https://docs.oracle.com/middleware/1221/soasuite/api-reference-soa/toc.htm

我想念 Composite、Service、Reference 和许多其他接口(例如来自 oracle.soa.management.facade)。11g 版本提供了丰富的 API 用于查询和管理 SCA 组合,而 12c 不再是这种情况。

您能否建议您如何以编程方式检索有关 12c 版本中的复合材料的信息?

我找不到 Oracle 关于此更改的任何声明,如果您了解更多,请您提供建议?

0 投票
0 回答
614 浏览

oracle-service-bus - Oracle SOA Suite 12c:Service Bus 项目中composite.xml 文件的使用

复合服务 (SCA) 在文件 composite.xml 中描述。这对 SOA Suite 12c SCA 组合有效。这些组合被部署到 soa-infra 容器中。

但是,服务总线 (SB) 项目/服务还包含一个 Composite.xml 文件。服务总线服务实际上不是组合——如果我部署一个 SB 服务,我不会在组合中找到它。我只能在 SB 控制台中找到 SB 服务(或通过 Enterprise Manager,我认为它在同一个地方)。

我知道 SCA 和 Service Bus(都是 SOA Suite 的一部分)的集成仍在进行中,我想知道 Service Bus 服务是否会在未来的 SAO Suite 版本中实现为组合,或者组合的目的是什么SB 项目中的 .xml。你能给些建议么?

SB 开发指南没有给出任何指示。

0 投票
0 回答
381 浏览

bpel - BPEL SOA 11g 中由 OracleApplicationsAdapter 创建的包装程序包显示为无效

我正在使用 OracleApplicationsAdapter 调用包。此包中的过程返回记录类型。在配置期间,会创建一个包装程序包和过程。但是如果我签入数据库并且所有调用都失败并显示错误代码,则它是无效的

java.sql.SQLException: ORA-01403: no data found ORA-06512: at line 1 检查以确保包含参数数据的 XML 与 XSD 中的参数定义匹配。

如果我将 DBAdapter 用于相同的过程,那么它可以正常工作。OracleApplicationsAdapter 可能有什么问题?

0 投票
1 回答
345 浏览

oracle - soa.delete_instances_in_parallel 不适用于所有分区

我们的组织中有 4 个不同的分区。我们希望一次以一个分区为目标,并具有不同的保留期。以下 pl/sql 块适用于一个分区,但不适用于其他分区。请指教。

PL/SQL 块:

谢谢。

0 投票
1 回答
1110 浏览

xml - 在 Oracle SOA XSL 转换中迭代游标

我有一个基本的应用程序,我从数据库中获取贷款产品列表并显示给用户。我编写了一个 xsl 转换文件,在其中迭代结果集并将每一行添加为贷款产品。但最终的 List 充满了相同的对象。

我的复合.xml:

在此处输入图像描述

GetLoanProductsBPEL 内容:

在此处输入图像描述

GetLoanProductsBPEL 组件内的 Transform1 文件内容:

在此处输入图像描述

在数据库中,我有 3 种贷款产品:

在此处输入图像描述

但结果我得到了相同贷款产品的 3 个实例:

当我查看 Flow Trace 时,我看到在 Invoke 中我得到了 3 条不同的记录,但在 Transform1 之后,相同的记录被写入了 3 次。

调用 1 跟踪:

在此处输入图像描述

转换后的回复输出:

在此处输入图像描述

Transform1 XSLT 文件源代码:

0 投票
1 回答
1125 浏览

xslt - 将 XML 元素值映射到目标 XML 中的元素数组

我有一个要求,我有一个 XML 文件,例如:

这些值将以下列方式映射到目标模式:

我们有一个名为 1to many(1-infinite) 的标签:

现在我必须通过以下方式映射到它:

我必须在 XSLT 中使用这些东西。任何人都可以帮助解决这个特定的概念。谢谢

0 投票
1 回答
77 浏览

oracle12c - oracle soa quick start 安装需要oracle数据库安装还是自带一些嵌入式数据库?

我是 Oracle SOA 产品和学习的新手。

我已经安装了 fusion middlewre 12.2.1.2.0 soa quick install distributin,我想知道它是否需要任何数据库。我知道在生产架构中它当然需要 oracle 数据库,但就开发环境而言,它带有哪个数据库?

还有如何查看/修改这些与数据库配置相关的文件。

谢谢