Oracle11g OSB对业务服务的调用导致错误

Oracle11g OSB对业务服务的调用导致错误,oracle11g,oracle-service-bus,Oracle11g,Oracle Service Bus,我根本没有使用过OSB和Oracle产品,但现在是时候了,我的工作就是配置weblogic服务器并设置旧OSB服务器的备份 我已安装weblogic并导入该备份。代理服务似乎还可以,但所有业务服务都坏了。当我尝试在sbconsole中使用测试控制台测试它们时,我得到了一些奇怪的错误 错误说明:调用导致错误:尝试查找“jms.TestBusinessService”时未找到子上下文“jms”。已解析“” 业务服务url为'jms://localhost:7001/weblogic.jms.XACo

我根本没有使用过OSB和Oracle产品,但现在是时候了,我的工作就是配置weblogic服务器并设置旧OSB服务器的备份

我已安装weblogic并导入该备份。代理服务似乎还可以,但所有业务服务都坏了。当我尝试在sbconsole中使用测试控制台测试它们时,我得到了一些奇怪的错误

错误说明:调用导致错误:尝试查找“jms.TestBusinessService”时未找到子上下文“jms”。已解析“”

业务服务url为'jms://localhost:7001/weblogic.jms.XAConnectionFactory/jms.TestBusinessService"


似乎服务器不知道如何呼叫服务,他需要有效的地址。如何在连接工厂中设置与“jms.TestBusinessService”的连接?

备份中应包含服务器的配置。使用的所有资源的设置和设置。错误表示业务服务无法调用(将消息传递给)新服务上的资源,显然丢失了

备份中没有关于jms基础架构(项目使用的)的文档,对吗?最好是某种自动化的解决方案——通过wlst设置所有内容的Python脚本,等等

如果没有-原始服务器是否仍然可用?您可以手动检查jms资源并复制这些资源


又没有了?您必须转到weblogic控制台,手动创建业务服务引用的jms连接工厂和队列/主题。Gl hf-微调这些参数将非常有趣。

您在Weblogic服务器上创建了JMS吗?我找到了旧的JMS设置,并成功地将它们应用到新的Weblogic服务器上。我大约一个月前发现的。