我正在开发一个服务层应用程序,它提供了一个web服务目录,然后我使用OpenESB编排它们。
我使用http://localhost:8080/services/myService?wsdl
创建导入外部WSDL定义的BPEL。
问题是 - 这些BPEL强烈依赖于此特定URL,当我在生产服务器上部署时,我的ESB层停止工作。
如何使我的BPEL独立于特定端点?我可以将URI引用到外部配置文件吗?
答案 0 :(得分:0)
要做到这一点,您必须创建应用程序配置和应用程序变量,并将它们添加到您的http地址。示例:" http:// $ {MyHtttpAddress}:$ {MyHttpPort} / service1 / myService?wsdl" />。 应用程序和变量在管理控制台中设置,可以针对每个环境进行更改。
此致
保罗