Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка в struts / 5 сообщений из 5, страница 1 из 1
12.09.2006, 22:44
    #33982439
rukus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в struts
не могу понять откуда берется данный меседж... :(

Код: 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.
51.
52.
HTTP Status  500  - 

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling  this  request.

exception 
javax.servlet.ServletException: Cannot find bean: "user" in any scope
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java: 867 )
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java: 800 )
	org.apache.jsp.regSuccess_jsp._jspService(regSuccess_jsp.java: 87 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java: 1085 )
	org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java: 263 )
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java: 398 )
	org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java: 318 )
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 241 )
	org.apache.struts.action.ActionServlet.process(ActionServlet.java: 1196 )
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java: 414 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 743 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )

root cause 
javax.servlet.jsp.JspException: Cannot find bean: "user" in any scope
	org.apache.struts.taglib.TagUtils.lookup(TagUtils.java: 935 )
	org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java: 225 )
	org.apache.jsp.regSuccess_jsp._jspx_meth_bean_write_0(regSuccess_jsp.java: 118 )
	org.apache.jsp.regSuccess_jsp._jspService(regSuccess_jsp.java: 63 )
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 133 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 311 )
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 301 )
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 248 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java: 1085 )
	org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java: 263 )
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java: 398 )
	org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java: 318 )
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 241 )
	org.apache.struts.action.ActionServlet.process(ActionServlet.java: 1196 )
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java: 414 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 743 )
	javax.servlet.http.HttpServlet.service(HttpServlet.java: 856 )

note The full stack trace of the root cause is available in the Tomcat logs.
Apache Tomcat/ 5 . 0 . 16 
...
Рейтинг: 0 / 0
12.09.2006, 23:08
    #33982462
Valiot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в struts
Видимо батенька, используете какой-то бин 'user' - вот его-то struts и не может отыскать ни в одном из скоупах.
...
Рейтинг: 0 / 0
12.09.2006, 23:44
    #33982495
rukus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в struts
может нельзя в разных action'ах делать одинаковые форварды???

Код: 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.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts-config  PUBLIC 
          "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
          "http://struts.apache.org/dtds/struts-config_1_2.dtd">

<struts-config>
    <data-sources>
        <data-source type="com.mysql.jdbc.jdbc2.optional.MysqlDataSource" key="test">
            <set-property property="username" value="root" />
            <set-property property="password" value="" />
        </data-source>
    </data-sources>
    <form-beans>        
        <form-bean name="userRegistrationForm" type="UserRegistrationForm"/>
        <form-bean name="ParamForm" type="ParamForm"/>
    </form-beans>
    <action-mappings>
        <action path="/AddressJavascriptValidation"
     type="AddressAction"
     name="AddressForm"
     scope="request"
     validate="true"
     input="/AddressJavascriptValidation.jsp">
     <forward name="success" path="/pages/success.jsp"/>
        </action>
        <action path="/UserRegistration"
            type="UserRegistrationAction"
            name="userRegistrationForm"
                attribute="user"
                input="/UserRegistration.jsp">
            <exception type="java.sql.SQLException"
            key="UserRegistration.sql.exception"
            path="/UserRegistrationException.jsp" />
        <forward name="success" path="/regSuccess.jsp"/>
        <forward name="welcome" path="/UserRegistration.jsp"/>
        </action>
        <action path="/param"
            type="ParamAction"
             name="ParamForm"
                scope="request"
                validate="true"
                attribute="parama"
                input="/param.jsp">
                <forward name="success" path="/regSuccess.jsp"/>
                <forward name="validationError" path="/validationError.jsp"/>
        </action>
        <action path="/welcome"
            input="/welcome.jsp">
        <forward name="success" path="/regSuccess.jsp"/>
        <forward name="welcome" path="/UserRegistration.jsp"/>
        </action>
    </action-mappings>
    <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
    <message-resources parameter="application"/>
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
          <set-property
            property="pathnames"
           value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
    <plug-in className="org.apache.struts.tiles.TilesPlugin">
        <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/>
    </plug-in>
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
        <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>
</struts-config>
...
Рейтинг: 0 / 0
13.09.2006, 10:39
    #33983137
dominator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в struts
сказали же уже в regSuccess.jsp используется бин user а action его не кладет никуда
...
Рейтинг: 0 / 0
13.09.2006, 11:17
    #33983284
rukus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в struts
ой - спасибо - я даже не думал что там ошибка... (я дерево :)) )
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка в struts / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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