我正在使用Service Bus 11gR1
我创建了一个代理服务 如果我将浏览器指向以下内容,我可以查看它的WSDL: https://wlsdev.mydomain.com/osb/RJMTest/XXIC_ErrorQueryAsync_Proxy?wsdl
当我查看返回的WSDL时,我可以看到绑定元素列出了实际的主机而不是负载均衡器:
</WL5G3N0:binding>
<WL5G3N0:service name="query_ptBindingQSService">
<WL5G3N0:port binding="WL5G3N2:query_ptBinding" name="query_ptBindingQSPort">
<WL5G3N3:address location="http://internalserver.com:8010/osb/RJMTest/XXIC_ErrorQueryAsync_Proxy"/>
</WL5G3N0:port>
</WL5G3N0:service>
我的问题是我需要更改OSB中的哪些设置来改变SOAP wsdl用于生成WSDL的内容?
(在SOA中有一个ServerURL设置)
答案 0 :(得分:2)
您必须将群集http前端主机更新为负载均衡器地址。这需要在WebLogic管理控制台上完成
您需要重新启动托管服务器。