wsdl – 如何访问WSO2 ESB中的注册表
如何在定义新的代理服务时从注册表中引用WSDL文件?我正在使用WSO2 ESB.
Q1:我可以使用localEntry元素在我的代理服务中定义WSDL吗?例如: localEntry key="my_wsdl" src="file:/wsdl/MyServiceSOAP.wsdl" 前提是我以前使用过管理控制台>添加收藏>创建“wsdl”,然后添加资源> MyServiceSOAP.wsdl. "/wsdl/MyServiceSOAP.wsdl" 和 "wsdl/MyServiceSOAP.wsdl" 不工作.我遵循the documentation,但他们没有展示如何将WSDL上传到注册表中. Q2:如果MyServiceSOAP.wsdl导入MyService.wsdl怎么办?我也需要为MyService.wsdl使用Add Resource,但是我是否需要做任何其他事情来使代理编译?
我想你在这里指的是注册表.每个产品中的注册表空间包含三个主要分区.
>本地 配置注册表包含可以在同一产品的多个实例(例如,ESB节点集群)之间共享的特定于产品的配置.所以你可以在Config注册表中创建WSDL集合并像它一样引用它. "conf:/wsdl/MyServiceSOAP.wsdl" 通过将资源上载到Registry,您也可以在创建代理服务时轻松选择它们. 我认为只有当资源位于本地文件系统中名为“wsdl”的目录中时,才能将资源称为“file:/wsdl/MyServiceSOAP.wsdl”. Caused by: java.io.FileNotFoundException: ./wsdl/MyServiceSOAP.wsdl (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:120) at java.io.FileInputStream.<init>(FileInputStream.java:79) at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70) at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161) at org.apache.synapse.config.SynapseConfigUtils.getObject(SynapseConfigUtils.java:197) ... 46 more (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 从Windows命令提示符复制到剪贴板的简便方法
- windows-8 – 尽管代码正确,Windows 8 Metro Til
- powershell – 在Windows 2012 R2 Server Core上
- windows-server-2008 – 如何从默认域策略中删除
- Win32API函数加入目录?
- 权限 – Microsoft Exchange Server权限洞察
- windows-server-2008-r2 – 如何在共享驱动器上自
- .net – 如何在OnStart方法中停止服务?
- 适用于Windows 7的Android USB驱动程序?
- 在Windows上使用带有cygwin的anaconda环境