1

我有三个网络服务。客户端、服务器和另一个服务器。第一台服务器充当第二台服务器的客户端。现在我有两个服务正在同一台机器上运行。这些是单独的服务,但一个使用另一个。但是当我同时使用这两种服务时,就会出现命名空间问题。

error: redefinition of 'Namespace namespaces []'

如何解决这个命名空间问题?

4

1 回答 1

1

我通过将所有 Web 服务合二为一解决了这个问题,即
wsdl2h -0 Service.h service1.wsdl service2.wsdl


然后
soapcpp2 -j Service.h
现在命名空间错误消失了。

于 2013-06-26T20:47:00.047 回答