Я использую Spring-ws для написания SOAP-клиента. При этом на сервере используются две wsdl для тестовой и продакшн сред, одинаковые по содержанию, но с разными targetNamespace. Подскажите, пожалуйста, можно ли как-то использовать классы, сгенерированные из одной wsdl, для отправки сообщений в среду с другой wsdl, меняя namespace программным способом?
На сервере: В классе-обработчике конечных точек web-сервиса указать:
@WebService(serviceName = "myName", targetNamespace = myNamespace)
На клиенте: В классе, вызывающим конечную точку web-сервиса указать:
@WebServiceClient(name = "myName", targetNamespace = myNamespace)
Значение переменной myNamespace
брать из файла параметров *.properties
, например так:
@Value("${myNamespace}"
String myNamespace;
Соответственно для тестовой и продакшн сред параметры разные..
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
В чем проблема? Comple error : Compilation failed; see the compiler error output for details
TypeError: Cannot read property 'firstChild' of null
уважаемые знатоки и профессионалы! Из предложенных мне схожих тем по моим запросам на StackOverflow я ничего не нашёлВозможно, плохо искал или неправильно...