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

Struts 1 Java Discussion :

[struts-layout] missing ressources


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé Avatar de gamel
    Inscrit en
    Avril 2006
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 128
    Par défaut [struts-layout] missing ressources
    Bonjour à tous,

    Je crois avoir bien mis tout en place mais j'avoue ne pas être sur a 100% :
    • Dossier config et images dans mon WEB-INF
    • Déclaration dans mon struts-config.xml (/treeview + /sort ..)


    J'ai une jsp :
    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
    <layout:menu>
    <layout:menuItem key="menu.test.menu1" link="link1.html"/>
    	<layout:menuItem key="menu.test.menu2">
    	<layout:menuItem key="menu.test.item1" link="link2.html"/>
    	<layout:menuItem key="menu.test.item2" link="link3.html"/>
    </layout:menuItem>	
    <layout:menuItem key="menu.test.menu3">
    	<layout:menuItem key="menu.test.menu4">
    		<layout:menuItem key="menu.test.item3" link="link4.html"/>
    		<layout:menuItem key="menu.test.item4" link="link5.html"/>
    	</layout:menuItem>
    	<layout:menuItem key="menu.test.item5" link="link6.html"/>
    </layout:menuItem>
    <layout:menuItem key="menu.test.menu5" link="link7.html"/>
    </layout:menu>
    et j'ai ce message en retour :

    java.lang.ClassCastException: org.apache.struts.tiles.TilesUtilImpl
    org.apache.struts.tiles.TilesRequestProcessor.initDefinitionsMapping(TilesRequestProcessor.java:84)
    org.apache.struts.tiles.TilesRequestProcessor.init(TilesRequestProcessor.java:75)
    org.apache.struts.action.ActionServlet.getRequestProcessor(ActionServlet.java:602)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    Je bloque, si qqn pourrait me filer un coup de pouce

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    As-tu défini le controller suivant dans ton struts-config.xml ?
    if forward to Tiles definition are to be used with sorting or paging on the server, the Struts-Layout request processor must be used and declared in struts-config.xml :

    <controller processorClass = "fr.improve.struts.taglib.layout.workflow.LayoutRequestProcessor"/>

  3. #3
    Membre confirmé Avatar de gamel
    Inscrit en
    Avril 2006
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 128
    Par défaut
    Oui je l'ai bien défini ...

    J'ai cette erreur sur toute mon appli
    C'est meme des que je rajoute ce controleur que j'ai cette erreur !!

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Excuse-moi d'insister mais tu es sûr que tu as bien défini ce controleur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fr.improve.struts.taglib.layout.workflow.LayoutRequestProcessor
    et non celui-là :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    org.apache.struts.tiles.TilesRequestProcessor

  5. #5
    Membre confirmé Avatar de gamel
    Inscrit en
    Avril 2006
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 128
    Par défaut
    Sur et certain ...

  6. #6
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Ce controleur doit être défini seulement si tu utilises Struts-Layout avec les Tiles.
    Est-ce bien le cas ?

    Si oui, as-tu aussi défini le plugin des Tiles dans ton struts-config.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <plug-in className="org.apache.struts.tiles.TilesPlugin">
    	<set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
            <set-property property="definitions-debug" value="0" />
            <set-property property="definitions-parser-details" value="0" />
            <set-property property="definitions-parser-validate" value="false" />
            <set-property property="moduleAware" value="true"/>					
    </plug-in>

  7. #7
    Membre confirmé Avatar de gamel
    Inscrit en
    Avril 2006
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 128
    Par défaut
    Je suis parti en fait sur une autre solution, j'utilise les treetag, cela suffit a faire ce que je voulais, je n'ai malheureusement pas le temps de mettre en place les struts-layout. Meme si cette solution est pour moi meilleure, merci à toi

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/06/2007, 15h51
  2. Struts layout affichage tableaux erreur: Missing resources
    Par bous_saad317 dans le forum Struts 1
    Réponses: 1
    Dernier message: 24/10/2006, 14h09
  3. [Struts-Layout] gestion des css
    Par pilz dans le forum Struts 1
    Réponses: 2
    Dernier message: 18/05/2005, 09h23
  4. [struts]Documentation Struts-layout
    Par GreenJay dans le forum Struts 1
    Réponses: 5
    Dernier message: 14/06/2004, 11h51
  5. [Struts]Fichier de ressource
    Par Ho(c)ine. dans le forum Struts 1
    Réponses: 2
    Dernier message: 19/04/2004, 14h10

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