Схема JAX-WS http://jax-ws.dev.java.net/spring/servlet.xsd не может быть найден

Я реализую JAX-WS со средой Spring.

Ниже приводится мой Spring applicationContext.xml

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
xmlns:ws="http://jax-ws.dev.java.net/spring/core"
xmlns:wss="http://jax-ws.dev.java.net/spring/servlet"
xsi:schemaLocation="
    http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://jax-ws.dev.java.net/spring/core
    http://jax-ws.dev.java.net/spring/core.xsd
    http://jax-ws.dev.java.net/spring/servlet
    http://jax-ws.dev.java.net/spring/servlet.xsd
    http://www.springframework.org/schema/context 
    http://www.springframework.org/schema/context/spring-context-3.0.xsd
    ">

Тем не менее, Затмение жалуется:

Ссылочный файл содержит ошибки (http://jax-ws.dev.java.net/spring/servlet.xsd).

После расследования я нахожу URL:http://jax-ws.dev.java.net/spring/servlet.xsd Не существует. Вместо этого, кажется, следует перейти к:http://jax-ws.java.net/spring/servlet.xsd (Вы можете открыть эту ссылку в браузере)

Поэтому я обновил URL-адрес схемы XSD изhttp://jax-ws.dev.java.net/spring/servlet.xsd вhttp://jax-ws.java.net/spring/servlet.xsd

Теперь мое applicationContext.xml выглядит так:

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
xmlns:ws="http://jax-ws.dev.java.net/spring/core"
xmlns:wss="http://jax-ws.dev.java.net/spring/servlet"
xsi:schemaLocation="
    http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://jax-ws.dev.java.net/spring/core
    http://jax-ws.java.net/spring/core.xsd
    http://jax-ws.dev.java.net/spring/servlet
    http://jax-ws.java.net/spring/servlet.xsd
    http://www.springframework.org/schema/context 
    http://www.springframework.org/schema/context/spring-context-3.0.xsd
    ">

На самом деле с этим изменением ошибка Eclipse исчезает. Проблема заключается в том, что после запуска веб-службы в Tomcat 7 вместо этого появляется следующая ошибка выполнения:

org.xml.sax.SAXParseException; номер строки: 20; номер столбца: 29; schema_reference.4: не удалось прочитать документ схемы 'http://jax-ws.java.net/spring/servlet.xsd', потому что 1) не смог найти документ; 2) документ не может быть прочитан; 3) корневого элемента документа нет. в com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException (ErrorHandlerWrapper.java:198) в com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning (ErrorHandavaWra.) на com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError (XMLErrorReporter.java:433)

Пожалуйста, порекомендуйте.

Большое спасибо. С Уважением,

Ответы на вопрос(4)

Ваш ответ на вопрос