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 :

Problème de configuration de servlet.xml


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut Problème de configuration de servlet.xml
    Bonjour à tous,
    je suis en train de me former pour mettre en place un web service sur une application cependant je rencontre un problème avec le fichier spring-ws-servlet.xml.
    En effet lorsque je tente de tester mon service je tombe sur :
    org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 7 in XML document from ServletContext resource [/WEB-INF/spring-ws-servlet.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'beans'.
    org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:404)
    Voici mon fichier spring-ws-servlet.xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?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:oxm="http://www.springframework.org/schema/oxm"
    	xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schem...-beans-2.5.xsd
    http://www.springframework.org/schema/oxm
    http://www.springframework.org/schema/oxm/spring-oxm-1.5.xsd">
    D'après ce que j'ai trouvé sur les différents forum ce serait lié à ma version de spring, qui est la 2.5.6.
    Je pense que le problème vient du jar spring-ws-1.5.9-all.jar qui contient spring-oxm-1.5.xsd cependant le lien http://www.springframework.org/schem...ng-oxm-1.5.xsd ne mene à rien.
    J'ai beau tente de modifier mon fichier avec le lien http://www.springframework.org/schem...ng-oxm-3.2.xsd cela ne fonctionne pas puisque de toute façon le jar indique la version 1.5.

    Je vous remercie d'avance pour les réponses.

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Hello,

    j'ai déjà eu ça... de mémoire, il manque des jars dans le classpath (oui je sais l'erreur n'est pas très parlante et il m'a fallu du temps avant de trouver).

    Si tu es en maven, ajoute ceci (je suis pas sûr d'avoir tout mis, dis moi si tu as des problèmes, et sinon il y en a peut-être trop, à vrai dire je ne sais plus exactement quelles étaient les librairies à mettre pour que cela fonctionne):

    Code : 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
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    <dependency> 
        <groupId>org.springframework.ws</groupId> 
        <artifactId>spring-ws-core</artifactId> 
        <version>${dep.springws.version}</version>
    </dependency>
     
    <dependency>
        <groupId>org.springframework.ws</groupId>
        <artifactId>spring-ws-security</artifactId>
        <version>${dep.springws.version}</version>
    </dependency>
     
    <dependency> 
        <groupId>org.springframework.ws</groupId> 
        <artifactId>spring-xml</artifactId> 
        <version>${dep.springws.version}</version> 
    </dependency> 
     
    <dependency> 
        <groupId>com.sun.xml.wss</groupId> 
        <artifactId>xws-security</artifactId> 
        <version>${dep.xwssecurity.version}</version> 
    </dependency>
     
    <dependency> 
        <groupId>org.apache.ws.commons.axiom</groupId> 
        <artifactId>axiom-impl</artifactId> 
        <version>${dep.axiom.version}</version>
        <exclusions>
            <exclusion>
                <groupId>commons-logging</groupId>
                <artifactId>commons-logging</artifactId>
            </exclusion> 
            <!-- why the hell does this shit comes with a (bugged) copy of javamail in it???? -->
            <exclusion> 
                <groupId>org.apache.geronimo.specs</groupId>
                <artifactId>geronimo-activation_1.1_spec</artifactId>
            </exclusion>
            <exclusion> 
                <groupId>org.apache.geronimo.specs</groupId> 
                <artifactId>geronimo-javamail_1.4_spec</artifactId> 
            </exclusion> 
        </exclusions> 
    </dependency>
     
    <dependency> 
        <groupId>xalan</groupId> 
        <artifactId>xalan</artifactId> 
        <version>${dep.xalan.version}</version> 
    </dependency>
    et sinon bah... euh... ajoute les jars qui correspondent à ces artifacts

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    Je ne suis avec maven.
    Actuellement dans lib je dispose des jar spring suivants :

    spring-aop-2.5.6.jar
    spring-beans-2.5.6.jar
    spring-context-2.5.6.jar
    spring-core-2.5.6.jar
    spring-jdbc-2.5.6.jar
    spring-orm-2.5.6.jar
    spring-tx-2.5.6.jar
    spring-web-2.5.6.jar
    spring-webmvc-2.5.6.jar
    spring-ws-1.5.9-all.jar

    Faut-il que je les rajoute egalement dans le MANIFEST.MF ou carrement dans les variables d'environements de ma machine ?

  4. #4
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Ajouter les jars dans WEB-INF/lib.

    MANIFEST.MF ça sert à rien

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2014
    Messages : 7
    Par défaut
    J'ai ajouter les jar :

    spring-ws-core-2.1.0.RELEASE.jar
    spring-ws-security-2.1.4.RELEASE.jar
    spring-xml-2.1.4.RELEASE.jar

    Cependant cela n'as rien changé.

  6. #6
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Bah euh... il en manque encore pas mal par rapport à ce que je t'ai indiqué...

Discussions similaires

  1. Problème de configuration de persistence.xml
    Par zied87 dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 3
    Dernier message: 02/01/2011, 16h36
  2. Problème de configuration de log4j.xml
    Par menzlitsh dans le forum Logging
    Réponses: 6
    Dernier message: 24/04/2009, 13h21
  3. problème servlet xml
    Par youp_db dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 02/10/2006, 15h46
  4. problème xsl : inclure une donnée xml dans une balise html
    Par djodjo dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 03/01/2003, 09h24

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