Bonjour,
J'utilise JBoss RC 1 et Struts 2 et je rencontre un problème quand j'essaie d'utiliser un fichier de validation XML (ça marche bien sans).
Le message d'erreur est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
java.lang.IllegalArgumentException: URI scheme is not "file"
	at java.io.File.<init>(Unknown Source)
	at com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(ValidatorFactory.java:323)
It looks like it is not happy with the XML validation file.
Here is the content of that file :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE validators PUBLIC 
  		"-//OpenSymphony Group//XWork Validator 1.0.2//EN" 
  		"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">    
 
<validators>
    <field name="name">
        <field-validator type="requiredstring">
            <message>You must enter a name</message>
        </field-validator>
    </field>
</validators>
J'ai vu que quelqu'un a déjà eu le même problème :
http://www.nabble.com/Simple-validat...d18894126.html
Mon code est presque similaire au sien.
Il a "résolu" le problème en passant de JBoss 5 à JBoss 4.0.5 et ce n'est pas une bonne solution pour moi puisque je veux rester sur JBoss 5.

Est-ce que quelqu'un sait s'il y a un problème connu avec Struts 2 et JBoss 5 ?
Avez-vous des suggestions ?
Merci d'avance pour votre aide.