2010-06-15 21 views
1

我想在单个CF页上使用多个Web服务。我已经在管理员>服务器设置> java和jvm中为ColdFusion类路径中的每个Web服务输入了存根目录:c:\ coldfusion9 \ stubs \ ws1,c:\ coldfusion9 \ stubs \ ws2多种服务的coldfusion类路径 - 只识别第一个目录

由于某种原因,只有首先列出其存根路径的Web服务才能工作。当我尝试拨打第二个Web服务时,出现“无法找到网络服务操作”

但如果我切换管理设置中列出的路径顺序并重新启动服务,则列出的Web服务首先现在将工作。

关于如何管理多个Web服务及其存根的任何想法?

谢谢!

回答

0

如果你也是服务的所有者,亚当在this SO answer提出的方法可能也可以帮助你。

+0

不,这不能解决问题,即将2个存根目录添加到类路径中。我已经正在访问WSDL,并且它正在生成存根,但是当我添加两条路径时,它只承认我看到的第一个 – ffc 2010-06-15 20:24:12

+0

,但它看起来像本地CF正尝试重新使用同一个存根用于不同的服务。原因可以与targetNamespace的名称相同 - 就像我在不同域中使用相同的web服务一样。 – Sergii 2010-06-16 06:23:46

相关问题