IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

[Spring-WS] Problème d'accès au WS [Web Services]


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut [Spring-WS] Problème d'accès au WS
    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>

  2. #2
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Par défaut
    Peux tu nous dire quelle version de Spring WS et Spring utilise tu ?
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut Versions
    Spring ws 1.5.4
    Spring 2

  4. #4
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Par défaut
    Il semblerait que pour utiliser Spring WS 1.5, il soit nécessaire d'utiliser Spring 2.5.

    As-tu la possibilité d'essayer ?
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut Version
    Je teste cela demain et je te dis ce qu'il en est

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut Vérification des versions
    J'ai mis la version 2.5 de spring et 1.5 de spring_WS mais toujours la même erreur


    ça fait 3 jours que et pas moyen, je ne comprends pas mes erreur, je commence à

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ADO] [MSACCESS] Problème d'accès à une table nommée OF
    Par FredRaid dans le forum Bases de données
    Réponses: 3
    Dernier message: 15/02/2005, 17h22
  2. Problème d'accès à une DB
    Par Mvu dans le forum ASP
    Réponses: 4
    Dernier message: 04/01/2005, 11h36
  3. [TOMCAT] JSP problème d'accès aux méthodes d'une classes
    Par gunnm dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 22/05/2004, 14h02
  4. problème d'acces concurentiel à un fichier
    Par Theoden dans le forum MFC
    Réponses: 2
    Dernier message: 04/03/2004, 09h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo