Я разработал Simple WebService, используя встроенную поддержку JDK6 JAX-WS
, и развернул на Tomcat6
в качестве веб-проекта.Для этого мне нужно скопировать jaxws-api.jar
в TOMCAT_HOME/endorsed directory
(из-за некоторых проблем с загрузчиком классов) и несколько JAX-WS RI
банок в WEB-INF/lib
и, наконец, все работает нормально.
Теперь мне нужно написать клиент для какого-либо другого JAX-WS
веб-сервиса, развернутого в другом месте, и вызвать его из моего созданного веб-приложения.
Здесь я получаю ошибки из-за наличия JAX-WS
банок в моей папке WEB-INF/lib
.Я могу вызвать веб-сервис из отдельного Java-проекта, не имея JAX-WS RI
jars на моем classpath.
Может кто-нибудь сказать мне, как я могу развернуть веб-проект, который также является поставщиком WebService и потребителем WebService?