有人知道如何访问 WSDL
的 Oracle Service Bus
URL 吗?
例如,在 tomcat、axis2 中,如果部署了服务,我可以像这样访问它的 WSDL:http://localhost:8080/services/foo?wsdl
如何在 OSB 中实现相同的功能?
P.S.:我已经在 OSB
中安装了 Weblogic
。
最佳答案
您以相同的方式访问它。要验证 wsdl 的路径,请登录 OSB 控制台:
http://localhost:7001/sbconsole
单击左侧的资源浏览器,您应该会看到已部署的所有可用代理及其路径。如果您单击其中一个代理,您将看到您的端点 URI:
Endpoint URI /service/test/YourService
如果您在末尾添加 ?WSDL,您应该能够像这样访问您的 WSDL:
http://localhost:7001/service/test/YourService?WSDL
假设您的托管服务器正在使用该端口的本地主机上运行。
关于wsdl - 如何在 Web 浏览器中访问 OSB 代理服务的 WSDL URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16649819/