9
votes

Erreur XSD faces-config.xml pour la version 2.1

Eclipse continue à me dire qu'il y a un problème avec http://java.sun.com/xml/ns/javae/web-facesconfig_2_1.xsd code> sur mes faces-config.xml, est quelqu'un sinon ayant un problème avec elle? XXX PRE>

L'erreur est: P>

  Referenced file contains errors (http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd).  


1 commentaires

Si vous rencontrez des problèmes similaires avec JSF 2.2, le même correctif aide: oracle.com/webolder/techNetwork/jsc/xml/ns/javaee/...


5 Réponses :


0
votes

mettre dans votre navigateur l'URL:

 http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd


2 commentaires

C'est l'URL que Eclipse mettez lorsque j'ai créé le projet http://java.sun.com/xml/ns/javae/web-facesconfig_2_1.xsd


Correction http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javae e / web-facceponfig_2_ 1.xsd



3
votes

Comme SJUAN76 souligne, il y a un problème avec Oracle manquant 2.1 Faces-config xsd à http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd

Pourtant, 2.0 XSD est OK à http: //java.sun .COM / XML / NS / Javaee / Web-facesConfig_2_0.xsd

Les erreurs sont probablement dues à une réponse incorrecte (ce n'est pas un XSD du tout).

La solution de contournement utilise le même XSD à partir d'une source différente (remplacez la deuxième adresse dans XSI: Schémagination), par exemple: https: // svn .java.net / svn / mojarra ~ svn / tags / 2.1.13 / JSF-API / DOC / web-faconfig_2_1.xsd

AVERTISSEMENT: Ce n'est qu'une solution de contournement temporaire, pas bien du tout. Quelqu'un doit d'abord jeter un coup d'œil à cela à Oracle et mettre le 2,1 XSD sur l'adresse Java.sun.com.


2 commentaires

Eh bien, il ne semble rien affecter pour avoir http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd Échec Sauf pour Eclipse Septenptionnant. Espérons que Oracle résoudra cela.


Apparemment, cela corrigé http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javae e / web-facceponfig_2_ 1.xsd



0
votes

J'ai la même erreur également, lorsque je crée un projet Web dynamique qui a une configuration JSF 2.1 Face-config a cette erreur, je dois donc créer un projet Web avec la configuration JSF 2.0.


2 commentaires

Y a-t-il des avantages à 2.1?


Essayez http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javae e / web-facceponfig_2_ 1.xsd



6
votes

0
votes

J'ai le même problème. Pour résoudre ce problème, je crée juste un Nouveau "projet dynamique" et dans des facettes de projet (projets / propriétés / facettes de projet) J'ai marqué l'option "javaserver face" version 2.1 . Après, vous verrez le message: "Configuration supplémentaire requise ..." (ci-dessous) Cliquez dans ce message et sélectionnez la lib qui contient votre javax.faces-2.1.x.jar. Cliquez sur "OK" et "appliquer". L'ECLIPSE Créez le fichier faces-config.xml contenant la description correcte.

dans mon projet génère ces configurations: xxx


0 commentaires