Wie zu autodeploy war-Datei mit GlassFish — vom "Core-JavaServerFaces" von David Geary, Cay S. Horstmann
Naive Frage, aber dies ist mein Erster Schritt in JSF, so verzeihen Sie mir 😉
Ich bin nach all der Schritte, das erste Beispiel von "Kern JavaServerFaces" von David Geary, Cay S. Horstmann (3. Auflage).
Was funktioniert im Allgemeinen:
- java funktioniert
- glassfish funktioniert
- Ich kompilieren kann den angefügten code
- Die ich erstellen kann .war-Datei
Das problem beginnt, wenn ich kopieren Sie die war-Datei in autodeploy Unterverzeichnis von GlassFish und versuchen zu zeigen, um die entsprechende Seite im GF. Im Gegenzug bekomme ich 404-Fehler und in den logs finde ich dieses:
Auswahl von Datei /opt/glassfish3/glassfish/domains/domain1/autodeploy/login.Krieg für autodeployment.
Modul-Typ, nicht anerkannt für Modul /opt/glassfish3/glassfish/domains/domain1/applications/login
Es ist keine installiert-container in der Lage Umgang mit dieser Anmeldung
Autodeploy gescheitert : /opt/glassfish3/glassfish/domains/domain1/autodeploy/login.Krieg.
glassfish 3.1.2, java 1.6.0_29, opensuse 11.4.
Die Frage ist, wie dieser code funktioniert?
Updates
jar-tvf login.Krieg
0 Thu Apr 12 22:24:24 CEST 2012 META-INF/
71 Thu Apr 12 22:24:24 CEST 2012 META-INF/MANIFEST.MF
0 Mon Jun 27 10:13:54 CEST 2011 src/
0 Mon Jun 27 10:13:54 CEST 2011 src/java/
0 Mon Jun 27 10:13:54 CEST 2011 src/java/com/
0 Thu Apr 12 22:16:32 CEST 2012 src/java/com/corejsf/
603 Thu Apr 12 22:16:32 CEST 2012 src/java/com/corejsf/UserBean.java
0 Mon Jun 27 10:13:54 CEST 2011 web/
0 Thu Apr 12 21:24:56 CEST 2012 web/WEB-INF/
877 Mon Jun 27 10:13:54 CEST 2011 web/WEB-INF/web.xml
0 Thu Apr 12 22:21:38 CEST 2012 web/WEB-INF/classes/
0 Thu Apr 12 22:21:38 CEST 2012 web/WEB-INF/classes/com/
0 Thu Apr 12 22:21:38 CEST 2012 web/WEB-INF/classes/com/corejsf/
704 Thu Apr 12 22:21:38 CEST 2012 web/WEB-INF/classes/com/corejsf/UserBean.class
0 Mon Jun 27 10:13:54 CEST 2011 web/WEB-INF/beans.xml
786 Mon Jun 27 10:13:54 CEST 2011 web/index.xhtml
394 Mon Jun 27 10:13:54 CEST 2011 web/welcome.xhtml
- Zeige die Ausgabe von "jar-tvf login.Krieg".
- Ravn Andersen, fertig.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre war-Datei ist kaputt.
Paket es bis in den web-Ordner statt. WEB-INF sollte in der root.