问题标签 [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 投票
2 回答
7216 浏览

osb - 如何在 OSB 上处理格式不正确的 xml

嗨,我在我的项目中使用 OSB 11g。

我收到一些不是 XML 或格式不正确的数据。

当我的代理设置为“消息服务”时,我可以在 JavaCallouts 中处理我的接收数据

但是..当我在处理接收数据之前选择“任何 XML 服务”时,OSB 会尝试解析数据

并引发错误:解组消息时失败:无法解析 XML 文本。

我不需要解析数据,我只想检查我收到了什么数据,猜猜是谁发送的

并将其打印到文件中。

当错误作为字符串使用“任何 XML 服务”时,有什么方法可以处理接收数据?

0 投票
1 回答
1251 浏览

xquery - 使用 xquery 调用数据库,给出重复值

我正在使用 XQuery 来查询 OSB 项目中的数据库。考虑下表:

和 XQuery

对于此查询,我得到的结果为<root>Dheepan Raju</root>. 但我只需要返回一行,即使查询返回不止一行,如下所示<root>Dheepan</root>。我[1]在查询中使用了谓词,但不知道为什么它连接值并返回。当返回多行时,谁能告诉我如何只返回第一行。

0 投票
2 回答
1282 浏览

parallel-processing - OSB - Split-Join calling secured web service

I create a new Split-Join (in the OSB workshop application). Then I use an action "Invoke Service" to call a not secured business service. So far no problem. When I assign a security policy to my business service, the OSB does not accept. Here is the error message in the OSB workshop: [Parallel, Scope, Invoke Service] The WSDL Binding for BusinessService "OSB/1_0/BusinessServices/TestBS" is not supported: The service feature "WS-Security" is not supported. How can I call a secured business service in a splitJoin?

Thanks

0 投票
1 回答
2778 浏览

osb - 如何将我的代理服务路由到 OSB 中的另外 3 个本地代理服务

让我解释一下我的情况。我通过队列接收到一个 XML 文件,该文件将使用 ODATA RESTful 服务影响三个不同的表。

我简化 ODATA 模式(而不是批量处理)的逻辑结论是将 XML 重定向到具有不同 XQuery 转换的三个本地代理。然后这些代理将调用 Web 服务来更新数据库。

谁能帮我?我可以在路由节点中使用 for-each 循环还是有其他方法可以做到这一点?

0 投票
2 回答
1876 浏览

java - 在 Xquery 中读取文本文件

我正在将“&”转换为&amp;,但它无法转换。请给我一个解决方案。我正在以这种方式读取文本文件:

错误信息:

0 投票
1 回答
1175 浏览

java - 列名“txn_date”无效

我在 Jdeveloper DB-adapter 中编写了此查询并在 OSB11g 中构建了业务服务,当我部署项目并运行业务服务器并插入 INPUT PARAMETERS 时,我收到以下错误:

0 投票
5 回答
1875 浏览

java - OSB 中的异步 WebService

如何在 Oracle Service Bus 中使 WEB-Service 异步。请指导开发它!

这是计算器的网络服务,我必须在osb中调用异步网络服务。

0 投票
1 回答
7071 浏览

soap - XQuery 转换映射错误:{err}FORG0005:预期正好一项,得到 0 项

我在进行 XQuery 映射时遇到问题。错误如下:

分析 XML 时出错:{err}FORG0005:只需要一项,得到 0 项。

这是我收到的回复文件:

在我的 OSB 控制台中,我有以下绑定...

XQuery 资源:OSBSettlementProxy/XQuery/NGCombustibleXQResponse

变量名和绑定:

我已经diffgr在我的命名空间中定义了,所以我知道这不是问题......

0 投票
2 回答
3465 浏览

xquery - 如何从xquery中删除空属性

在进行 xquery 转换时,我遇到了要删除元素的空属性的条件。

例子:

在测试中得到的输出为<Product name="abc" a="xyz" b="def" c=""/>

在这里,我想删除具有空值的属性,即 c。我尝试了很多事情,但无法解决它。有人知道怎么做吗?

0 投票
2 回答
8945 浏览

timeout - 收到响应前 OSB 超时

我有一个与 Web 服务通信的 OSB 应用程序。我正在使用测试控制台发送请求。返回到测试控制台的结果是空的。如何增加应用程序等待响应的时间?