Announcement

Collapse
No announcement yet.

JSF - HTTP Status 404 - Requested Resource ist not available

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • JSF - HTTP Status 404 - Requested Resource ist not available

    Hallo alle zusammen,

    ich bin gerade dabei eine kleine erste Webanwendung mit JSF (Seam) und dem JBoss Server zu schreiben.
    Leider ... Wird meine jsf/jsp Seite nicht angezeigt.
    (Ich bin noch absolut blutiger Anfänger ... ).
    Ich weiß nur leider nicht, warum. Und wo genau ich suchen soll (nach dem Fehler),
    weiß ich leider auch nicht.
    Ich arbeite mit Eclipse.
    Eclipse zeigt mir noch die Exception "Cannot find FacesContext" an.
    Ich hoffe, ihr könnt mir weiter helfen ... oder einen Tipp geben.

    Vielen Dank im Voraus!

    Gruß,
    -=cats=-

  • #2
    Auch hallo,

    ... oder einen Tipp geben.
    So ganz ohne Quellcode wird das wohl eher ein Ratespiel....
    Aber auf ein paar u.U. ganz nützliche Resourcen kann man hinweisen:
    Tutorial mit Eclipse uind Seam sowie einige Refcardz von http://www.dzone.com
    MfG
    Cheat-Sheets for Developers / Programming Quotes

    Comment


    • #3
      Originally posted by -=cats=- View Post
      Hallo alle zusammen,

      Eclipse zeigt mir noch die Exception "Cannot find FacesContext" an.
      -=cats=-
      Die Exception kommt, wenn man eine Faces-Seite mit der Orignal-URL xy.jsp aufruft. Bei JSF-Anwendungen ist in web.xml ein Mapping definiert, das beim Aufruf einer Seite z.B. mit .faces oder .xhtml zuerst das Faces-Servlet aufruft /Front-Controller-Pattern).

      aragon

      Comment


      • #4
        :: Ich brauche erneut nochmal Eure Hilfe ... :-(

        Hi,

        vielen Dank für Eure Antworten!
        Frohes neues übrigens noch!
        Leider stehe ich mittlerweile wieder vor diesem Problem. Es scheint diesmal
        jedoch eine andere Ursache zu haben ... Und ich finde das Problem leider nicht

        Vielleicht schafften Quellcode-Teile diesmal mehr Klarheit:
        (Die Seite, die aufgerufen werden soll, heißt start.xhtml, soll aber in der URL als start.do aufgerufen werden können).

        Folgendes steht in der Datei: pages.xml

        Code:
        <page view-id="/start.xhtml">
        		<action execute="#{KlasseImpl.start()}"/>
        </page>
        Noch ein Hinweis: Ich arbeite mit Hibernate / JPA und JBoss Seam.

        Das hier steht in der Datei: web.xml

        Code:
        <servlet>
           	<servlet-name>Faces Servlet</servlet-name>
           	<servlet-class>org.jboss.Projekt_Seam</servlet-class>
           	<load-on-startup>1</load-on-startup>
        </servlet>
           
        <servlet-mapping>
                <servlet-name>Faces Servlet</servlet-name>
           	<url-pattern>*.do</url-pattern>
         </servlet-mapping>
        Vielen Dank für Eure Hilfe im Voraus :-)

        Gruß,
        -=cats=-

        Comment

        Working...
        X