Struts - <global-exceptions> exception d’analyse syntaxique xml

Struts - exception d'analyse XML

Problème

Un exemple de gestionnaire d'exceptions<global-exceptions> dans struts-config.xml.






    
        
    

    
        
              
        
    

    
        //...
    

Pendant le déploiement, l'erreurorg.apache.commons.digester.Digester est signalée.

19 April 2010 6:50:13 PM org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 52 column 17: The content of element type
"struts-config" must match "(display-name?,description?,form-beans?,
global-exceptions?,global-forwards?,action-mappings?,controller?,
message-resources*,plug-in*)".

La syntaxe de<global-exceptions> est absolument correcte, avez-vous repéré l'erreur?

Solution

Les éléments du fichier struts-config.xml «MUST» apparaissent dans le bon ordre. Voir à nouveau le message d'erreur:

"struts-config" must match
display-name?,
description?,
form-beans?,
global-exceptions?,
global-forwards?,
action-mappings?,
controller?,
message-resources*,
plug-in*

Les<form-beans> doivent apparaître avant<global-exceptions>. Vous devez modifier votre struts-config.xml dans l'ordre suivant:






    
        
              
        
    

        
        
    

    
        //...