мы пытаемся использовать пружину со стеком метро для реализации веб-сервисов.
Настройка вроде бы в порядке, но мы получаем ошибку в applicationContext.xml
cvc-complex-type.2.4.c: соответствующий подстановочный знак является строгим, но без декларации можно найти для элемента 'WSS: связывание' .
cvc-complex-type.2.4.c: соответствующий подстановочный знак является строгим, но без декларации можно найти для элемента 'WSS: связывание'
Я думаю, что опубликованные примеры устарели и что для Spring 3 привязка должна быть определена по-другому.
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:ws="http://jax-ws.java.net/spring/core" xmlns:wss="http://jax-ws.java.net/spring/servlet" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd"> <wss:binding url="/ws"> <wss:service> <ws:service bean="#webService"/> </wss:service> </wss:binding> <!-- this bean implements web service methods --> <bean id="webService" class="com.test.TestService"/> </beans>
Как мне настроить привязку или где найти описание.
Для начала, вы, кажется, упускаете это в своем schemaLocation:
schemaLocation
http://jax-ws.java.net/spring/core http://jax-ws.java.net/spring/core.xsd http://jax-ws.java.net/spring/servlet http://jax-ws.java.net/spring/servlet.xsd
( больше здесь, но я думаю, вы уже видели это )