netbeans jboss prosty minimalny projekt

0

Zainstalowałem netbeans 6.7.1 oraz JBoss 5.1.0.GA Application server.
Robie najprostszy projekt w netbeans (war) zaznaczam, że chcę korzystać z dobrodziejstw biblioteki jsf. Wciskam "Build". Aplikacja się tworzy. Wciskam "Run", uruchamiany jest przez IDE JBoss AS, po czym wyskakuje mi strona informująca mnie że aplikacja nie działa.
Przypominam, że jest to przykładowa aplikacja Netbeans!

Nadmienię, że zwykła aplikacja WAR wykorzystująca JSP działa jak należy. Sądzę, że problem leży gdzieś w zależnościach, jakieś biblioteki czy coś.

Manipulowanie bibliotekami jest możliwe poprzez ustawienia projektu - zakładka Libraries "Compile time libraries" i Build->Packing
Jeśli usunę z nich te biblioteki, lub właśnie dodam je do obydwu ustawień projekt nie działa. JSF nie działa.

Gdzieś na jakiejś stronie wiki JBoss wyczytałem, że aplikacja WAR nie musi mieć w sobie żadnej biblioteki JSF lub JSTL (które są wykorzystywane w projekcie) ponieważ posiada je Application Server. Sprawdziłem. Faktycznie w serwerze "default" katalog deploy, jest folder jbossweb.sar z plikiem jstl.jar i katalogiem jsf-libs.

Nie mniej obojętnie co robię w tej aplikacji, to niczego to nie zmienia, aplikacja nie działa.
Dla pewności zrobiłem zwykły projekt WAR. Zwykłe strony JSP działają dobrze.
Domyślny projekt Netbeans nadal nie działa łatwo i natychmiastowo.

JBoss wyświetla za to:
javax.servlet.ServletException: Servlet execution threw an exception
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause:
java.lang.NoClassDefFoundError: javax/faces/event/PhaseEvent

Myślę sobie, ze może JSF nie jest "uruchomione" na JBoss, natomaist na wiki JBossa pisało, że jest automatycznie włączone jeśli znajdzie string Faces Servlet w web.xml, który faktycznie tam jest. Jest też faces-config.xml. Niby wszystko jest. To czemu nie działa zatem....

Może ktoś da rade odpowiedzieć mi jak uruchomić taki prosty projekt netbeans na JBoss?

0

Hmm.... grzebałem cały czas i zaczęło działać. Nie wiem czemu.

Zadziałało przy wyrzuceniu z opcji projektu bibliotek JSF. pozdrawiam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1