[prev in list] [next in list] [prev in thread] [next in thread]
List: struts-user
Subject: Re: how to use JSF tree control in a Struts application?
From: snpe <snpe () snpe ! co ! yu>
Date: 2004-04-15 20:23:53
Message-ID: 200404152224.28800.snpe () snpe ! co ! yu
[Download RAW message or body]
On Thursday 15 April 2004 04:43 pm, Craig McClanahan wrote:
> >
> >
> OK. So, what happens if you do *not* make the validation.xml change
> above? (Trying to narrow down the possibilities here).
>
> FWIW, I've been testing struts-faces against the Struts 1.1 release, not
> the HEAD of CVS, since that is what most people will be using it with.
> Yes, I do indeed need to test against the latest code too, but you could
> be encountering issues because of things that have changed since 1.1.
>
> Craig
>
I start from begining -
- download struts-faces-20040407.tar.gz
- add jsf libraries in WEB-INF/lib and jsf tlds WEB-INF
all libraries are from struts-faces and JSF 1.0 final - I add only log4j-1.2.8.jar
(I have one applications from dbforms distribution - bookstore.war and after deploy this application
I have to have commons-loggings and log4j libs in all applications - I don't know why)
tomcat 5.0.19 start struts-faces fine
- call localhost:8080/struts-faces and this work
- register users work fine (I try empty filed and get errors fine)
- I register user abcd (4 char) and it work fine)
- log off
- log on with abcd (password abcd) work fine
- log off
- log on and click button 'Log on' with empty username and password and this is error :
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
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)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:142)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
root cause
java.lang.NullPointerException
javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:676)
javax.faces.component.UIViewRoot.encodeBegin(UIViewRoot.java:323)
javax.faces.webapp.UIComponentTag.encodeBegin(UIComponentTag.java:574)
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:461)
org.apache.jsp.logon_jsp._jspx_meth_s_errors_0(logon_jsp.java:131)
org.apache.jsp.logon_jsp._jspService(logon_jsp.java:104)
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)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:142)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0 logs.
Apache Tomcat/5.0
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic