问题标签 [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.
osb - 导入在 Jdeveloper 中创建的 WSDL 时选择的资源无效
我在 Jdeveloper 中创建了一个 DBadapter 服务,现在我想在 eclipse 中创建一个业务服务并将这个业务服务与 DBAdapter 集成。
因此,我从 DBAdapter 导入了 .wsdl、.jca 和 .xml 文件,并将它们放在 Oracle 服务总线项目的相应文件夹中。现在,在我的业务服务中,我选择了服务类型作为 WSDL Web 服务,并且我已经给出了我的 OSB 项目中存在的 WSDL 的路径。
但是,在这里我收到“选择的资源无效”的错误。我不确定我在这里做错了什么。
欣赏所有建议
问候阿努拉格
java - 从 XQ 中的 SOAP 请求中删除命名空间
我正在使用 Oracle 服务总线来处理基于 REST 的服务。我需要在 OSB 中处理 REST 到 POST 的转换。Bcse ma 后端是一个 SOAP 系统。这是从 OSB 生成的请求
但我需要从我的请求中删除 "xmlns:get="http://www.crm.org/CustomerService/""。bcse 它将通过一个错误。我正在使用 OSB Eclipse 和 Xquery 来构建请求。是否可以在 XQ 中处理。
scheduler - Oracle Service Bus 代理服务调度程序
我需要创建一个代理服务调度程序,在 5 分钟后接收队列的消息。像队列一样会产生单个或多个消息,但代理会在每 5 分钟间隔后接收到该消息。我怎样才能仅使用 oracle 服务总线来实现这一点......请帮助我
web-services - OSB 代理服务器如何通过网络服务读取邮件服务器上的新电子邮件?
我必须阅读到达邮件服务器(Pop3/Imap)的新电子邮件。电子邮件必须从文本格式转换为肥皂消息,然后路由到另一个 OSB 代理服务。我可以使用 Web 服务进行转换吗?何时以及如何调用它?
任何建议将不胜感激。谢谢。
费尔利
ssl - Weblogic OSB 2 路 SSL 连接
我有一个 OSB 服务,它通过 2way SSL 连接与银行通信。OSB_server 配置为使用“自定义身份和 Java 标准信任密钥库”。身份密钥库具有服务器证书和信任密钥库 CA 证书。私有别名设置为使用“密钥” - 我已将银行收到的客户端证书添加到身份密钥库、CA 到“cacerts”,并将 SSL 私有别名更改为接收一个“800345”并将 UseServerCerts 设置为 true。与银行的通信正常,但是.. 由于私有 SSL 证书错误,其他服务无法正常工作。
找到了可以使用 WLST 脚本更改私钥的解决方案,但它需要重新启动或重新部署模块。找到的另一个解决方案是使用 PKI 提供程序/凭证映射。在 weblogic 中指出这是不推荐使用的技术,但无论如何尝试过...收到我创建的提供程序在 weblogic 主域中找不到的异常(它在那里)。
一般来说,我有:
- 来自银行的密钥对 来自银行的 CA 证书
你能帮忙吗?我应该在哪里插入此键以使 OSB 服务正常工作?任何其他解决方案都会很高兴听到..或任何教程..
replace - Oracle Service Bus 中的 Xquery“替换给定索引的位掩码值”问题
我正在尝试替换 32 位字符串变量。起初,所有值为“0”。
我有一些索引值,应该用“1”替换这些索引中的值。
例如,我有索引值=(3,10)
预期结果应该是;
实际上我做到了:) 但是我的位掩码值中有空格字符。我无法删除空格字符。
我的工作代码;
我的工作代码的结果是;
email - 电子邮件轮询:阅读主题和发件人
我在实现 OSB 服务时遇到了一个小麻烦。我的目标是通过 OSB 轮询电子邮件收件箱以阅读电子邮件的正文、发件人和主题并处理其中包含的数据。我目前正在正确处理正文,但是发件人和主题步骤并不完美。
代理服务轮询邮件收件箱(请求消息类型:MFL;传输配置:电子邮件),使用 Xquery 将数据转换为 xml 数据并将它们路由到另一个代理服务。正如我之前所说,这种机制正在发挥作用......但是丢失了很多信息(到,抄送,密件抄送,日期/时间等......)
有没有办法处理电子邮件的发件人和主题?
在此先感谢,劳拉
email - OSB设计问题
我必须实现一个系统来轮询来自邮件服务器的电子邮件。处理电子邮件内容(正文、主题、发件人、日期等)并准备使用这些数据发送到另一个服务的请求。我的问题是:使用 OSB 和电子邮件传输我可以读取变量(正文、主题等),然后我必须将主题拆分为 3 个不同的变量(它以这种格式出现:Var1)并准备调用另一个服务(该服务已经部署并且它的 wsdl 和 Url 是已知的)。我怎样才能做到这一切?如何拆分主题并准备我的请求?我必须使用 java 类还是 OSB 可以自动完成?
我怎样才能做到这一点?有更好的选择吗?
osb - 学习oracle服务总线需要知道wsdl吗?那么您还需要了解哪些其他语言?
学习oracle服务总线需要知道wsdl吗?学习oracle服务总线需要知道wsdl吗?那么您还需要了解哪些其他语言?
oracle - Oracle Service Bus - 分配表达式
我有这个问题,我不确定它为什么会发生以及如何解决它。我创建了一个 OSB 项目。在代理服务管道中,我正在对另一个应用程序中的同步 SOAP 服务进行服务调出。其他服务需要如下请求正文:
我正在使用 Assign 将上述表达式放入变量中。
注意这一行:
xmlns:q3="http://www.camstar.com/WebService/DataTypes" 需要在 q3:type="OnlineQuery_Info" 之前才能成功调用其他服务,否则服务调用将失败。
在开发中它看起来很好。我也可以测试表达式的分配。
当我去 OSB 控制台测试服务时,我注意到在 Assign 变量中,命名空间位置发生了切换,它变成了这样:
这会使服务调用失败。我尝试将正文有效负载放入 xslt。结果是一样的。我不确定为什么它会在命名空间之前切换类型。最终结果是服务没有按预期工作。
知道我能做些什么来解决这个问题。如何防止切换?
谢谢