问题标签 [osb]

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 投票
0 回答
7678 浏览

xsd - OSB“未在 WSDL 资源中配置依赖关系映射”

我正在使用Oracles 服务总线 (OSB),并且尝试在我的WSDL中使用XSD ,该 XSD 在其 XSD 导入中具有以下 schemaLocation:

我的问题是 OSB 无法解决这种依赖关系并给我错误:

"The dependency mapping is not configured in WSDL resource".

我可以通过将XSD导入OSB项目并使用资源的相对路径来解决(schemaLocation="../myXSDs/br-2.xsd")问题,但我不想要相对路径,尤其是在我不需要的时候。

那么如何在OSB中直接使用 URL 作为XSD资源呢?如果不是,为什么?安全原因??

我的软件堆栈如下:

OSB(版本 11.1.1.7.0)

OEPE (11.1.1.7.0)(包括 Weblogic Server 10.3.6.0)

来自面向服务的开发人员的友好问候:-)

0 投票
0 回答
1705 浏览

web-services - 无法从 OSB 调用存储过程

我是OSB新手,我的任务是为一些在 OSB 中创建的现有 Web 服务提供一些支持。第一个是针对 DB2 的简单 SQL 选择,第二个执行 DB2 存储过程。当我对本地安装的 Weblogic 实例(版本 10.3)运行这些存储过程时,我遇到了问题。

执行 SQL select 语句的 Web 服务运行良好,这让我相信我的服务器上的数据源设置正确。但是,我不能执行存储过程。该服务在我们的托管环境中运行良好,因此我的本地服务器配置一定有问题。我似乎无法弄清楚它是什么。尝试执行 SP 时出现的错误是:

BEA-380001:调用 JCA 出站服务因应用程序错误而失败,异常:com.bea.wli.sb.transports.jca.JCATransportException:oracle.tip.adapter.sa.api.JCABindingException:oracle.tip.adapter.sa.impl .fw.ext.org.collaxa.thirdparty.apache.wsif.WSIFException: servicebus:/WSDL/HumanaWebService/adapter/Project1/InsertCase [ InsertCase_ptt::InsertCase(InputParameters,OutputParameters) ] - WSIF JCA 执行操作“InsertCase”失败由于:存储过程调用错误。尝试准备和执行 CTS.INS_CTS_HUM_SUBRO API 时出错。准备和执行 CTS.INS_CTS_HUM_SUBRO API 时出错。原因:java.lang.NullPointerException

任何人都可以就可能导致这种情况的原因提供一些见解吗?如果我需要提供更详细的信息,请告诉我。提前致谢。

0 投票
1 回答
151 浏览

oracle - Oracle Service Bus - 应用服务器和 JMS 支持

后端中的任何应用程序服务器是否都支持 Oracle Service Bus - 例如:weblogic 应用程序服务器?还是它有自己的应用服务器实现?

Tibco 有一个叫做 EMS 的东西,它是 JMS 规范的实现。OSB 是否有自己的 JMS 实现?或者它是否利用了与其集成的任何应用程序服务器的功能?

0 投票
1 回答
109 浏览

xml - 借助键在其他列表中查找对象

我需要在 OSB 流程中进行特定的 XQuery 转换。

输入有这种形式:

目标输出具有以下结构:

目前我的 xquery 看起来像:

如您所见,OBJECT_1 和 OBJECT_2 之间没有“匹配”...

如何在 OBJECT_2 中“查找”列出与 object1 月份键匹配的对象(在 SQL 中:)OBJECT_1.MONTH=OBJECT_2.MONTH?在构建 OBJECT_1 时,我可以走进 OBJECT_2 列表来查找我需要的键吗?

0 投票
1 回答
1252 浏览

xslt - 支持参数值的 XSLT 示例

上下文:从 OSB 到 xslt 调用。请帮助提供样本以支持以下要求。

我正在寻找一个示例 xslt 文件,它将从 OSB 获取多个参数值。

从 OSB 我想将四个参数值传递给 xslt 函数,如果其中任何一个与传递的值匹配,则必须在输入消息($body)中获取四个属性值,然后它应该返回 true 其他 wsie false。

假设,我要传递给 xslt 的参数值是 mango、carrot、pepsi、venilla,并且在输入 xml 中的部分例如

只有在输入中,如果从 OSB 传递到 xslt 的值存在于任何相应的属性中,那么它应该返回 true,否则返回 false。

0 投票
4 回答
1010 浏览

soa - 我们可以将 GIT 用于 Oracle Service Bus 项目和 BPEL 项目吗?

我们计划为 OSB 和 BPEL 项目引入 GIT,这是一个正确的选择吗?不确定它将如何比较 jars?

0 投票
0 回答
449 浏览

oracle11g - 从具有对话 ID 的 BPEL 流程调用 OSB-WebService

我在从 SOA Suite 11g BPEL 流程调用 OSB-WebService 时遇到问题。

  • 如果我没有指定对话 ID,它会起作用。
  • 如果我确实指定了对话 ID(我正在使用 ECID),我会收到错误消息:“无法访问以下端点:”

一旦来自 OSB WebService 的响应消息到达,就会抛出错误。

注意:来自 OSB WebService 的响应消息不应重新调用 BPEL 流程,而只是确认 OSB 收到了消息。(稍后将使用对话 ID。)

我的假设是对话 ID 和对话 ID 之间存在混淆。

有什么建议么?

0 投票
1 回答
501 浏览

java - 有没有办法在 OSB 中处理自定义 java 异常?

例如,我创建了一个扩展 RuntimeException 的异常。我的例外有一个名为“代码”的新字段。我想在 Oracle Service Bus 进程中处理此异常并检索此代码以引发另一个具有包含该代码的 XML 结构的异常。有没有办法做到这一点 ?

0 投票
1 回答
3842 浏览

xquery - 如何遍历 Oracle Service Bus 控制台中的 xml 节点 - Xquery?

我创建了一个Proxy Service管道,我想将传入的 xml 转换为其他结构。喜欢

应该转化为

从我选择的管道阶段Add Action -> Flow Control -> For Each

我已经body/prices/*在 Xquery builder 中选择了。

但没有prices处理任何标签。

我得到“变量中的总计数”totalCount总是为零。

0 投票
1 回答
12028 浏览

osb - 如何在eclipse中设置OSB服务?

我对此做了一些研究。在我所看到的任何地方,这都是打包的。

Weblogic/Eclipse IDE/OSB。

如何使用 Eclipse 作为客户端并连接到 OSB 服务器,部署到服务器进行测试。

我不想安装任何服务。

我还安装了不支持 OSB 的 Jdeveloper。