🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #141730

Re: Ustawianie Welcome page dla aplikacji

#141730
From: Yacho
Date: Fri, 17 Oct 2008 20:07
31 lines
2068 bytes
LuQaS pisze:
> Dodaj takie coś w web.xml i będzie git ;)
> 
> <servlet-mapping>
>      <servlet-name>Faces Servlet</servlet-name>
>      <url-pattern>/index.faces</url-pattern>
>  </servlet-mapping>
> 
> 
Zgodnie z przewidywaniami - nie działa.
ścieżka *.faces powinna zawierać /index.faces więc ten wpis nic nie 
wnosi - błąd dalej ten sam.

org.apache.jasper.JasperException: java.lang.RuntimeException: Cannot 
find FacesContext

wydaję mi się że problem jest następujący - welcome file może być 
jedynie rzeczywistym plikiem na serwerze aplikacji.
Oczywiście odwołanie się do pliku JSF bez przepuszczania go przez 
serwlet JSFowy zwróci błąd.

Rozwiązaniem byłoby tu napisanie regułki dopinającej url "/" pod 
wywołanie serwletu JSF z contextem ustawionym na index.faces jednak nie 
wiem jak do serwletu przekazać na sztywno kontekst :)


Jeśli mógłby ktoś dogłębnie wyjaśnić mi naturę problemu (chcę zrozumieć 
a nie tylko dostać rozwiązanie) byłbym wdzięczny :)

-- 
Jacek
Technical Details
Message-ID: <gdar99$ob6$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <gd7rh3$psi$1@inews.gazeta.pl> <0b4b9a0b-7d48-4b48-bce5-40806b1e5100@l64g2000hse.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Yacho <yacho1984@[googlemail].com>
Newsgroups: pl.comp.lang.java
Subject: Re: Ustawianie Welcome page dla aplikacji
Date: Fri, 17 Oct 2008 22:07:06 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 31
Message-ID: <gdar99$ob6$1@inews.gazeta.pl>
References: <gd7rh3$psi$1@inews.gazeta.pl> <0b4b9a0b-7d48-4b48-bce5-40806b1e5100@l64g2000hse.googlegroups.com>
NNTP-Posting-Host: chello089074165208.chello.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1224274025 24934 89.74.165.208 (17 Oct 2008 20:07:05 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Fri, 17 Oct 2008 20:07:05 +0000 (UTC)
X-User: yacho1984
X-Antivirus: avast! (VPS 081017-0, 2008-10-17), Outbound message
In-Reply-To: <0b4b9a0b-7d48-4b48-bce5-40806b1e5100@l64g2000hse.googlegroups.com>
X-Antivirus-Status: Clean
User-Agent: Thunderbird 2.0.0.17 (Windows/20080914)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit