2017-02-21 7 views
0

Я пытаюсь настроить клиент JAX-WS с использованием пружины. У меня есть следующее определение bean-компонента. Получение ошибки ниже.springframework/remoting класс не найден

<bean id="someClient" class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean"> 
<property name="serviceInterface" value="somePortType" /> 
      <property name="wsdlDocumentUrl" value="file:///someWSDL.wsdl"/> 
      <property name="namespaceUri" value="soemNS" /> 
      <property name="serviceName" value="Services201006" /> 
     </bean> 

Вызванный: org.springframework.beans.factory.CannotLoadBeanClassException: Ошибка при загрузке класс [org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean] для фасоли с именем 'someClient' определено в ServletContext ресурса [/ WEB-INF /jax-ws.xml]: проблема с файлом класса или зависимым классом; Вложенное исключение - java.lang.NoClassDefFoundError: Не удалось связать org/springframework/remoting/jaxws/JaxWsPortProxyFactoryBean (модуль «deployment.JbossEAP_WS_WebServiceEAR.ear.JBossEap_WS_SpringService.war: main» из загрузчика сервисного модуля): не удалось связать org/springframework/remoting/JAXWS/JaxWsPortClientInterceptor (модуль "deployment.JbossEAP_WS_WebServiceEAR.ear.JBossEap_WS_SpringService.war: главный" от служебного модуля Loader): орг/aopalliance/перехватом/MethodInterceptor

ответ

0

, какая версия весной вы используете? Кажется, что в военном файле отсутствует зависимость. JaxWsPortClientInterceptor является частью spring-web.jar

Смежные вопросы