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 Boot Java Discussion :

Spring boot + Strust2 2.5.26 : Spring boot ne parse pas struts.xml


Sujet :

Spring Boot Java

  1. #1
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2007
    Messages : 83
    Points : 229
    Points
    229
    Billets dans le blog
    2
    Par défaut Spring boot + Strust2 2.5.26 : Spring boot ne parse pas struts.xml
    Bonjour

    Lorsque j'utilise SpringBoot avec Struts 2.3.20 (donc ng.filter), tout est ok. Je vois passer le parse du fichier struts.xml dans la log et l'appli fonctionne correctement.
    Par contre, si j'utilise Struts 2.5.26, la log indique
    2021-06-08 11:04:20.734 INFO 16536 --- [ main] o.a.s.spring.StrutsSpringObjectFactory : ... initialized Struts-Spring integration successfully
    mais le parse n'est pas fait, ce que montre l'appli qui ne répond pas correctement.
    J'ai passé log4j en version 2.12.1 et modifié struts.xml pour passer la doc type en version 2.5
    Voir PJ

    Si qq à une idée du problème ...

    Cordialement
    Fichiers attachés Fichiers attachés

  2. #2
    Membre actif

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2007
    Messages : 83
    Points : 229
    Points
    229
    Billets dans le blog
    2
    Par défaut Au cas ou
    Bon je me réponds
    En fait cela n'a rien à voir avec SpringBoot mais avec le fait que cette version de struts2 force le paramètre Strict Invocation à true ce qui interdit les actions de type XXX_*
    Pour régler ce pb, 2 options
    A) Ajouter strict-method-invocation="false" à package
    OU
    B) Ajouter AllowedMethod dans les actions concernées

    Voir lien https://stackoverflow.com/questions/...s-2-5/37219125

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/08/2018, 14h22
  2. Réponses: 4
    Dernier message: 07/09/2017, 22h51
  3. [Spring MVC],[<form:input] pas de binding !
    Par Invité dans le forum Spring Web
    Réponses: 4
    Dernier message: 20/12/2007, 16h44
  4. [Data] [débutante][spring][ibatis] Error parsing XML
    Par stardust dans le forum Spring
    Réponses: 4
    Dernier message: 12/12/2006, 17h58
  5. [Spring MVC] Apport par rapport à Struts
    Par Elmilouse dans le forum Struts 1
    Réponses: 4
    Dernier message: 06/04/2006, 09h17

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