powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Опять JSF и опять настройка
10 сообщений из 10, страница 1 из 1
Опять JSF и опять настройка
    #33411368
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот наконецто появилось у меня свободное время.
Решил продолжить разбираться с JSF.
Всё настроил положил что куда надо вроде. :-)

Но вылетает ошибка и я ни как не могу понять что с ней делать.
Помогите пожалуйста.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
javax.servlet.ServletException: Servlet.init()  for  servlet Faces Servlet 
threw exception
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java: 407 )
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 105 )
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 148 )
	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: 856 )
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java: 744 )
	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: 527 )
	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java: 80 )
	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java: 684 )
	java.lang.Thread.run(Thread.java: 595 )

root cause

java.lang.NullPointerException
	javax.faces.webapp.FacesServlet.init(FacesServlet.java: 144 )
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java: 407 )
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 105 )
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 148 )
	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: 856 )
	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java: 744 )
	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: 527 )
	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java: 80 )
	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java: 684 )
	java.lang.Thread.run(Thread.java: 595 )



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33411415
Фотография Изя Шниперсон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по-ходу какой-нибудь компонент не проинициализирован.
внимательно изучи конструктор своего PageBean и посмотри - все ли компоненты проинициализированы

public PageBean(){
form1 = new HtmlForm();
commandButton1 = new HtmlCommandButton();
commandButton2 = new HtmlCommandButton();
inputSecret1 = new HtmlInputSecret();
.....
}
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33411430
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да ничего я не инициализирую.
У меня простенький пример.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
   <!DOCTYPE HTML  PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<html>
   <body>
    <a href="faces/">Faces</a>
   </body>
</html>



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33412204
vansickle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima Yermak
Вот наконецто появилось у меня свободное время.
Решил продолжить разбираться с JSF.
Всё настроил положил что куда надо вроде. :-)

Но вылетает ошибка и я ни как не могу понять что с ней делать.
Помогите пожалуйста.
Posted via ActualForum NNTP Server 1.3

web.xml, faces-config.xml и полный лог предъявите
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33412345
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app  PUBLIC 
        "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>

    <!--A  short  name that is intended to be displayed by tools.-->
    <display-name>The simplest JSF application.</display-name>

    <!--FacesServlet is the controller  for  our JSF application.
It will handle all request URLs to our application.-->
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet- class >javax.faces.webapp.FacesServlet</servlet- class >
        <load-on-startup> 1 </load-on-startup>

    </servlet>

    <!--In  this   case , the <url-pattern> tag directs the container to send 
all Web
    client requests that end with /faces/*, where the asterisk denotes any 
additional
    path or file information, to the servlet.
     For  example, the following URLs:
    http://www.mydomain.com/SimplestJSFApplication/faces/index.jsp
    http://www.mydomain.com/SimplestJSFApplication/faces/greeting.jsp-->
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>

    <taglib>
        <taglib-uri>
            http://java.sun.com/jsf/html
        </taglib-uri>
        <taglib-location>
            /WEB-INF/html_basic.tld
        </taglib-location>
    </taglib>

    <taglib>
        <taglib-uri>
            http://java.sun.com/jsf/core
        </taglib-uri>
        <taglib-location>
            /WEB-INF/jsf_core.tld
        </taglib-location>
    </taglib>

</web-app>
faces-config.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faces-config  PUBLIC 
        "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
        "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">

<faces-config>

 </faces-config>
/faces/index.jsp
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 <!DOCTYPE HTML  PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<html>
   <body>
    <a href="faces/">Faces</a>
   </body>
</html>

список либов
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-logging.jar
jsf-api.jar
jsf-impl.jar

log
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
  01 . 12 . 2005   14 : 17 : 04  org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception  for  servlet Faces Servlet
java.lang.NullPointerException
 at javax.faces.webapp.FacesServlet.init(FacesServlet.java: 144 )
 at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java: 1091 )
 at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java: 750 )
 at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 130 )
 at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 178 )
 at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java: 407 )
 at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 126 )
 at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 105 )
 at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 107 )
 at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 148 )
 at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: 856 )
 at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java: 744 )
 at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: 527 )
 at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java: 80 )
 at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java: 684 )
 at java.lang.Thread.run(Thread.java: 595 )


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33412670
vansickle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вполне рабочий пример - разве что библиотеки тегов явно лишние и списки lib'ов проверьте на работоспособность с сервером, на котором тестируете
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33412994
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а где на index.jsp JSF компоненты то ??? В принципе так наверное можно, но попробуй добавить кое что:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<!DOCTYPE HTML  PUBLIC  "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

<f:view>

<html>
   <body>
    <a href="faces/">Faces</a>
   </body>
</html>

</f:view>
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33413385
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё равно тот же не понятный ексепшен.

Сервер: Tomcat 5.1
Java: 1.5.04


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33413561
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С MyFaces, например, идут примеры в виде готовых war'ов, т.е. ничего настраивать не нужно, просто копируешь war в tomcat_home/webapps и все. Примеры робочие, я сам проверял. Вот и ты проверь :) Сразу станет ясно в чем проблема, т.к. это может быть и из-за JDK, дистра JSF, Томката и т.д.
...
Рейтинг: 0 / 0
Опять JSF и опять настройка
    #33413579
Dima Yermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Токо появилось свобожное время и тут же закончилось. :-(

Так что как оно токо появится буду дальше пробовать, соответственно и
вопросы будут,
так что пока всем спасибо.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Опять JSF и опять настройка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]