faces-config.xml Fehler xsd für Version 2.1

8

Eclipse sagt mir immer wieder, dass es ein Problem mit http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd in meiner faces-config.xml gibt, hat jemand anderes ein Problem damit?

%Vor%

Der Fehler ist:

%Vor%

Wenn ich mir die Details anschaue, gibt es eine Menge Fehler, die mit s4s-elt-character:.....

beginnen

Ich benutze mojarra 2.1.13.

Danke.

EDIT: Anscheinend hat Oracle es geändert und das behebt es:

Ссылка

    
casolorz 22.09.2012, 19:07
quelle

5 Antworten

6

Wir arbeiten gerade daran. Identifizierte das Problem und arbeitete an der Lösung. Bitte verfolgen Sie dieses JIRA-Problem: Ссылка

Hoffe, das hilft und entschuldigt den 'Fehler'.

Update: Dieses Problem wurde behoben.

    
John Clingan 09.10.2012, 23:08
quelle
3

Wie SJuan76 herausstellt, gibt es ein Problem mit Oracle, das 2.1 faces-config XSD bei Ссылка

Dennoch ist 2.0 XSD in Ссылка

in Ordnung

Die Fehler sind wahrscheinlich auf eine falsche Antwort zurückzuführen (es handelt sich überhaupt nicht um eine XSD).

Workaround verwendet das gleiche XSD von einer anderen Quelle (ersetzen Sie die zweite Adresse in xsi: schemaLocation), zum Beispiel: Ссылка

Warnung: Dies ist nur eine vorübergehende Abhilfe, überhaupt nicht nett. Jemand muss sich das zuerst bei Oracle ansehen und die 2.1 XSD wieder auf die Adresse java.sun.com setzen.

    
Jurri 23.09.2012 00:45
quelle
0

Geben Sie in Ihrem Browser die URL ein:

%Vor%

Oracle gibt einen weichen 404 zurück, und Eclipse (oder irgendjemand) kann das nicht als xsd analysieren.

Ich wette, dass es einen Fehler mit der URL gibt, aber ich habe nicht den richtigen in meinem Kopf ...

UPDATE: Für 2.0 ist es http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd (und die Browse gibt die .xsd zurück); Ich finde die URL, die Sie irgendwo im Web gepostet haben, aber nicht in Oracle ... Sind Sie sicher, dass Sie die 2.1 Bibliotheken in Ihrem Klassenpfad haben?

    
SJuan76 22.09.2012 19:11
quelle
0

Ich habe den gleichen Fehler auch, wenn ich ein dynamisches Webprojekt mit JSF 2.1-Konfiguration erstelle faces-config hat diesen Fehler, daher muss ich ein Webprojekt mit JSF 2.0-Konfiguration erstellen.

    
user1588834 23.09.2012 23:31
quelle
0

Ich habe die gleichen Probleme. Um das zu lösen, erstelle ich einfach ein neues "Dynamisches Projekt" und im Projekt Facetten (Projekt / Eigenschaften / Projekt Facetten) Ich habe die Option "JavaServer Faces" Version 2.1 markiert. Danach sehen Sie die Meldung: "Weitere Konfiguration erforderlich ..." (unten) Klicken Sie in diese Nachricht und wählen Sie die Lib, die Ihre javax.faces-2.1.x.jar enthält. Klicken Sie auf "OK" und "Anwenden". Die Eclipse erstellt die Datei faces-config.xml, die die korrekte Beschreibung enthält.

In meinem Projekt erzeuge diese Konfigurationen:

%Vor%     
user2638975 29.01.2014 22:00
quelle

Tags und Links