Исключение на apache cxf при вызове JaxWsProxyFactoryBean.create () (в проекте maven) - PullRequest
0 голосов
/ 10 июня 2010

Я написал клиент, который использует веб-сервис.Хорошо работает в отдельном проекте.Но когда я пытаюсь использовать его в своем проекте Maven, он терпит неудачу.Зависимости верны:

    <dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-frontend-jaxws</artifactId>
    <version>2.2.8</version>
</dependency>
<dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-transports-http</artifactId>
    <version>2.2.8</version>
</dependency>
    <!-- Jetty is needed if you're are not using the CXFServlet -->
<dependency>
    <groupId>org.apache.cxf</groupId>
    <artifactId>cxf-rt-transports-http-jetty</artifactId>
    <version>2.2.8</version>
</dependency>

Но, похоже, возникает ошибка при вызове этого метода:

JaxWsProxyFactoryBean.create();

Вот что я получаю:

    10.06.2010 12:50:59 org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass
INFO: Creating Service {http://tempuri.org/}BMWebServiceSoapService from class net.myClassPath.BMWebServiceSoap
2010-06-10 12:51:00.992::WARN:  Nested in org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/wsdl/extensions/soap12/SOAP12Address:
java.lang.NoClassDefFoundError: javax/wsdl/extensions/soap12/SOAP12Address

Кто-нибудьесть подсказка?Спасибо!

1 Ответ

2 голосов
/ 10 июня 2010

У мавена зависимость: дерево или подобное.Это выглядит так, будто вы выбираете старую или плохую версию wsdl4j.

Дан

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...