2013-06-19 3 views
1

У меня есть три веб-службы. Клиент, сервер и другой сервер. Первый сервер выступает как клиент второго сервера. Теперь у меня есть две службы, которые запускаются на одном компьютере. Это отдельные услуги, но один использует другой. Но когда я использую обе службы, возникает проблема с пространством имен.Несколько пространств имен в gSoap

error: redefinition of 'Namespace namespaces []' 

Как решить эту проблему с именем?

ответ

0

Я решил это путем объединения всех WebServices в одном
т.е. wsdl2h -0 Service.h service1.wsdl service2.wsdl


, а затем
soapcpp2 -j Service.h
исчезла Теперь ошибка пространства имен.