问题标签 [oracle-service-bus]

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

proxy - 在 oracle 服务总线中使用 MQ 传输时未创建代理服务

当我使用 MQ 传输创建新的代理服务时,它只创建管道而不是实际的代理服务。

这只发生在 MQ 传输上,而不是其他类型的适配器... oracle 服务总线控制台中的导航器不显示代理服务,只显示管道...

0 投票
1 回答
684 浏览

oracle12c - Export OSB resources without using export wizard on JDeveloper

Using JDeveloper in order to create and manage Oracle Service Bus 12c resources, I am able to export the required resources into a .jar file using the Resources Export Wizard of JDeveloper, selecting one by one those needed, under the tree of each project.

What I want to do though is find a way to export a .jar file based on resources list, given in a file of a commonly used format (JSON, CSV etc), as it can be time saving for a large number of resources. My first thought was to search if JDeveloper provides such way or attempt do this programmatically, yet my search on this has not given me any information of how-to.

Is there an alternative way of doing this?

0 投票
1 回答
67 浏览

eclipse - 为多个 for 循环完成了 Xquery

我有如下输入请求

我需要形成如下模式的输出

对于上面的payload,输出应该是

我已经尝试在 Xquery 下面得到相同的结果,但最终出现错误或不符合要求

输出字段的描述如下 BIKey-->它由“业务标识符”的所有 B 值与“:”连接,然后对于每个业务对象,它用“|”分隔 Bkey--> 使用 bkey Bvalue 的直接映射 Bvalue--> 使用 Bvalue BOID 的直接映射-> 它必须为每个业务对象形成,需要将业务标识符的值 Bvalues 与 ':' 任何建议,我相信我必须这里有两个复杂的循环,但无法破解它。

谢谢

0 投票
1 回答
52 浏览

eclipse - 用于复杂负载的 Eclipse Xquery

我有如下输入请求

我需要形成如下模式的输出

对于上面的payload,输出应该是

我已经尝试在 Xquery 下面得到相同的结果,但最终出现错误或不符合要求

输出字段的描述如下 BIKey——>它由“业务标识符”的所有 B 值与“:”连接,然后对于每个业务对象,它用“|”分隔 Bkey--> 使用 bkey 进行 Bvalue直接映射 --> 使用 Bvalue 进行直接映射 BOID--> 它必须为每个业务对象形成,需要将业务标识符的值 Bvalue 与 ':' 连接起来 任何建议,我相信我必须进行两个复杂的循环在这里,但无法破解它。

感谢@Martin,因为他帮助我使用' ancestor'轴破解了这个问题,但有些 eclispe 没有识别' ancestor'。

谢谢

0 投票
2 回答
250 浏览

chef-infra - 使用 WLST 在 servicebus 控制台中创建 JNDI 提供程序资源

我需要使用WLST在servicebus 控制台中创建一个JNDI提供程序资源,作为 Chef Automation 的一部分。我知道手动创建的过程,但没有 WLST 脚本。我也没有在任何博客或官方文件上找到必要的信息。谁能帮我解决这个问题?

0 投票
1 回答
1936 浏览

weblogic12c - 如何通过脚本部署 Oracle Service Bus 项目?

我正在尝试将 Oracle 服务总线项目部署到我在 Internet 受限 VM 中本地托管的 weblogic 12c 服务器,但这些工具表明我的 JAR 文件不是有效的应用程序文件。将 OSB 项目构建和部署到 weblogic 主机的正确方法是什么?

我尝试构建使用 configjar 实用程序来创建 jar 文件以及直接从 JDeveloper 导出到 jar 文件。我也尝试过使用ant任务jwsc来构建osb项目,但没有成功。

我尝试通过 deploy() WLST 命令、wldeploy ANT 任务和 wldeploy 实用工具进行部署,但它们遇到错误并退出。不过,我可以毫无问题地获取 .jar 文件并通过服务总线控制台手动上传它。

我原以为上面的示例代码会成功部署应用程序,但每次都返回以下错误代码:

部署消息:weblogic.management.DeploymentException:[J2EE:160177]“C:\jdeveloper\mywork\CommonServicesOSB\CrmConnections\test3.jar”中的应用程序未被识别为有效的应用程序类型。如果这是一个 EAR 文件,请确保 META-INF/application.xml 存在。EJB-JAR 应该有 META-INF/ejb-jar.xml 或存在相应的注释。如果这是一个分解的 WAR,目录的名称必须以“.war”结尾。RAR 需要 META-INF/ra.xml。JMS 部署应该是一个名称以“-jms.xml”结尾的 XML 文件。JDBC 部署应该是一个名称以“-jdbc.xml”结尾的 XML 文件。对于其他应用程序类型,请参阅 WebLogic Server 文档。

我猜我错过了一个关键文件或步骤,但我能找到的文档并没有让这更清楚。有谁知道这应该如何工作?

0 投票
0 回答
71 浏览

weblogic - 是否有任何工具可以自动化 CICD 的 Oracle Service Bus 配置以及从何处获取?

我已经尝试过 WLST。我能够部署战争。我看到有一个库可以访问 OSB: https ://docs.oracle.com/middleware/1221/osb/java-api/toc.htm https://docs.oracle.com/middleware/1221/osb /develop/GUID-AA6A4EAE-5F52-41B4-92A6-E0F3FACF5E2C.htm#OSBDV2771

我已阅读有关 WLI 的信息。在 WLST 控制台中,我尝试以下操作:

我不知道我是否必须从任何地方下载一些 JAR 或遵循哪个安装手册。

这个 JAR 应该在哪里?在哪里可以下载?

0 投票
1 回答
1441 浏览

oracle - 对业务服务的服务调出在 OSB 中返回错误

我有一个代理服务,它对业务服务进行服务调出,以将数据放置到 Rest 端点。

当我测试业务服务时,PUT 成功并得到 201 响应。当我测试代理服务时,PUT 失败并出现 400 错误请求错误。我在两种情况下都使用相同的请求有效负载和出站

当通过代理服务进行测试时,相同的有效负载如何提供来自业务服务和故障的成功响应。

代理服务是否有可能在内部将有效负载传递给业务服务时改变它?请帮忙。

0 投票
1 回答
348 浏览

oracle - OSB 12c 在标头中发送 Cookie

在此先感谢您的帮助!。

好吧,基本上我有一个业务服务,我必须发送一个请求和一个标头,在那个标头中我需要放置一个 Cookie,在 oracle 页面文档中说

要使用复杂的 XML 表达式(Oracle Service Bus 默认格式)设置 cookie,请使用以下表达式语法在出站请求中配置 HTTP Cookie 标头的值:

<cookie-values xmlns="http://www.bea.com/wli/sb/transports/http"> <value>{fn:concat("cookie_name", "=", "cookie_value")}</value> </cookie-values>

在路由组件中,我有一个像这样的传输头

在此处输入链接描述

根据我在 XQuery 表达式中发送的文档

在此处输入图像描述

但是每次我发送请求时,日志都会显示

在此处输入图像描述

我尝试使用 fn-bea:inlinedXML 函数返回一个 xml 类型或用引号括起来,但总是返回相同的错误

我也尝试根据总线控制台中oracle页面的结构直接测试业务服务,并成功发送Cookie

在此先感谢(如果您看到任何错误,请原谅我的英语)再次感谢

0 投票
1 回答
15 浏览

tomcat8 - 我们可以在 Tomcat 中部署 Oracle Service Bus 项目吗?

我们可以在 tomcat 中部署 Oracle Service Bus 项目吗?如果是,那么我们需要对从 OSB 生成的 jar 进行哪些更改。有人可以帮忙吗?

谢谢