Mon problème est le suivant enfin mes problèmes(2)
1:Lorsque je déploie mon service(war) sur le serveur tomcat, le répertoire correspondant est bien créé (ok). Lorsque je pointe avec mon navigateur sur le service, une erreur 405 est signalé par mon navigateur.

2: J’ai essayé de générer automatiquement le WSDL avec votre exemple et avec l’exemple sur le tutoriel officiel, et j’obtient la même erreur :
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hrSearcher' defined in ServletContext resource [/WEB-INF/spring-ws-servlet.xml]: Cannot resolve reference to bean 'mySchema' while setting bean property 'schema'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mySchema' defined in ServletContext resource [/WEB-INF/spring-ws-servlet.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.springframework.core.io.Resource.getURI()Ljava/net/URI;
je pense avoir épuisé toutes mes ressources

d’avance

pour info, voici la structure du projet déployé sur tomcat
+---hrSearchService
| +---META-INF
| | \---maven
| | \---net.memel
| | \---hrSearchService
| +---schema\hrSearch.xsd
| \---WEB-INF\spring-ws-servlet.xml & web.xml
| +---classes
| | +---be
| | | \---memel
| | | +---model\Military.class
| | | +---schema\hrSearch.xsd
| | | \---spring
| | | \---ws\HrService.class
| | | \---endpoint\HrSearcherEndpoint.class
| | \---schema
| +---lib */J'ai ici toutes les libraires nécessaires/*
| \---schema\hrSearch.xsd

Voici aussi le fichier spring-ws-servlet.xml
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
 
 
	<bean id="hrSearcherEndpoint" class="be.memel.spring.ws.endpoint.HrSearcherEndpoint">
		<property name="hrService" ref="hrService"/>
	</bean>
	<bean id="hrService" class="be.memel.spring.ws.HrService">
	</bean>
 
	<bean class="org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping">
		<property name="mappings">
			<props>
				<prop key="{http://localhost:8080/hrSearchService/schema/hrSearch}MilitaryRequest">hrSearcherEndpoint</prop>
			</props>
		</property>
		<property name="interceptors">
			<list>
				<bean class="org.springframework.ws.server.endpoint.interceptor.PayloadLoggingInterceptor"/>
			</list>
		</property>
	</bean>
 
	<bean id="hrSearcher" class="org.springframework.ws.wsdl.wsdl11.DefaultWsdl11Definition">
		<property name="schema" ref="mySchema" />
		<property name="portTypeName" value="hrSearcher" />
		<property name="locationUri" value="/hrSearchService/" />
<!--	<property name="targetNameSpace" value="/hrSearchService/definitions" /> -->
	</bean>
	<bean id="mySchema" class="org.springframework.xml.xsd.SimpleXsdSchema">
		<property name="xsd" value="/WEB-INF/schema/hrSearch.xsd" />
	</bean>
</beans>