You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "Butt, Dudley" <db...@metropolitan.co.za> on 2003/10/16 19:29:29 UTC

jpetstore example from ibatis uses struts

Hi all,

Anyone managed to successfully get the JPetstore app working? I managed to build ok, but I'm getting the following error when trying to do anything on
the index page

type Exception report
message Internal Server Error
description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception 
javax.servlet.ServletException: Cannot find bean category in scope null
	at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:471)
	at org.apache.jsp.Category$jsp._jspService(Category$jsp.java:934)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:431)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:355)
	at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
	at java.lang.Thread.run(Thread.java:536)
root cause 
javax.servlet.jsp.JspException: Cannot find bean category in scope null
	at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:493)
	at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:179)
	at org.apache.jsp.Category$jsp._jspService(Category$jsp.java:703)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:683)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:431)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:355)
	at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
	at java.lang.Thread.run(Thread.java:536)



NOTICE: 

This message contains privileged and confidential information intended 
only for the person or entity to which it is addressed. 
Any review, retransmission, dissemination, copy or other use of, or 
taking of any action in reliance upon this information by persons or 
entities other than the intended recipient, is prohibited. 

If you received this message in error, please notify the sender 
immediately by e-mail, facsimile or telephone and thereafter delete the 
material from any computer. 

The New Africa Capital Group, its subsidiaries or associates do not 
accept liability for any personal views expressed in this message.

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


RE: jpetstore example from ibatis uses struts

Posted by James Mitchell <jm...@apache.org>.
What container/version are you using?




--
James Mitchell
Software Engineer / Struts Evangelist
http://www.struts-atlanta.org
678.910.8017
AIM:jmitchtx




> -----Original Message-----
> From: Butt, Dudley [mailto:dbutt@metropolitan.co.za] 
> Sent: Thursday, October 16, 2003 1:29 PM
> To: 'struts-user@jakarta.apache.org'
> Subject: jpetstore example from ibatis uses struts
> 
> 
> Hi all,
> 
> Anyone managed to successfully get the JPetstore app working? 
> I managed to build ok, but I'm getting the following error 
> when trying to do anything on
> the index page
> 
> type Exception report
> message Internal Server Error
> description The server encountered an internal error 
> (Internal Server Error) that prevented it from fulfilling 
> this request.
> exception 
> javax.servlet.ServletException: Cannot find bean category in 
> scope null
> 	at 
> org.apache.jasper.runtime.PageContextImpl.handlePageException(
> PageContextImpl.java:471)
> 	at 
> org.apache.jsp.Category$jsp._jspService(Category$jsp.java:934)
> 	at 
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at 
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service
> (JspServlet.java:201)
> 	at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:381)
> 	at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(Applicat
> ionDispatcher.java:683)
> 	at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(Appli
> cationDispatcher.java:431)
> 	at 
> org.apache.catalina.core.ApplicationDispatcher.forward(Applica
> tionDispatcher.java:355)
> 	at 
> org.apache.struts.action.ActionServlet.processActionForward(Ac
> tionServlet.java:1759)
> 	at 
> org.apache.struts.action.ActionServlet.process(ActionServlet.j
> ava:1596)
> 	at 
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(ApplicationFilterChain.java:247)
> 	at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterChain.java:193)
> 	at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.java:243)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.java:190)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.valves.CertificatesValve.invoke(Certificat
> esValve.java:246)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2347)
> 	at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.java:170)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:170)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv
> e.java:468)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java:174)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.connector.http.HttpProcessor.process(HttpP
> rocessor.java:1027)
> 	at 
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProce
> ssor.java:1125)
> 	at java.lang.Thread.run(Thread.java:536)
> root cause 
> javax.servlet.jsp.JspException: Cannot find bean category in 
> scope null
> 	at 
> org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:493)
> 	at 
> org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:179)
> 	at 
> org.apache.jsp.Category$jsp._jspService(Category$jsp.java:703)
> 	at 
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at 
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service
> (JspServlet.java:201)
> 	at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:381)
> 	at 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(Applicat
> ionDispatcher.java:683)
> 	at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(Appli
> cationDispatcher.java:431)
> 	at 
> org.apache.catalina.core.ApplicationDispatcher.forward(Applica
> tionDispatcher.java:355)
> 	at 
> org.apache.struts.action.ActionServlet.processActionForward(Ac
> tionServlet.java:1759)
> 	at 
> org.apache.struts.action.ActionServlet.process(ActionServlet.j
> ava:1596)
> 	at 
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(ApplicationFilterChain.java:247)
> 	at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterChain.java:193)
> 	at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.java:243)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.java:190)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.valves.CertificatesValve.invoke(Certificat
> esValve.java:246)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.core.StandardContext.invoke(StandardContex
> t.java:2347)
> 	at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:180)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDi
> spatcherValve.java:170)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:170)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv
> e.java:468)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:564)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java:174)
> 	at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardP
> ipeline.java:566)
> 	at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:472)
> 	at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at 
> org.apache.catalina.connector.http.HttpProcessor.process(HttpP
> rocessor.java:1027)
> 	at 
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProce
> ssor.java:1125)
> 	at java.lang.Thread.run(Thread.java:536)
> 
> 
> 
> NOTICE: 
> 
> This message contains privileged and confidential information 
> intended 
> only for the person or entity to which it is addressed. 
> Any review, retransmission, dissemination, copy or other use of, or 
> taking of any action in reliance upon this information by persons or 
> entities other than the intended recipient, is prohibited. 
> 
> If you received this message in error, please notify the sender 
> immediately by e-mail, facsimile or telephone and thereafter 
> delete the 
> material from any computer. 
> 
> The New Africa Capital Group, its subsidiaries or associates do not 
> accept liability for any personal views expressed in this message.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: jpetstore example from ibatis uses struts

Posted by Jeff Kyser <kt...@comcast.net>.
its been a little while, but it worked fine for me.

-jeff

On Thursday, October 16, 2003, at 12:29  PM, Butt, Dudley wrote:

> Hi all,
>
> Anyone managed to successfully get the JPetstore app working? I  
> managed to build ok, but I'm getting the following error when trying  
> to do anything on
> the index page
>
> type Exception report
> message Internal Server Error
> description The server encountered an internal error (Internal Server  
> Error) that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: Cannot find bean category in scope null
> 	at  
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageConte 
> xtImpl.java:471)
> 	at org.apache.jsp.Category$jsp._jspService(Category$jsp.java:934)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at  
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServl 
> et.java:201)
> 	at  
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381 
> )
> 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at  
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispat 
> cher.java:683)
> 	at  
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDis 
> patcher.java:431)
> 	at  
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispa 
> tcher.java:355)
> 	at  
> org.apache.struts.action.ActionServlet.processActionForward(ActionServl 
> et.java:1759)
> 	at  
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
> 	at  
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at  
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic 
> ationFilterChain.java:247)
> 	at  
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil 
> terChain.java:193)
> 	at  
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal 
> ve.java:243)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal 
> ve.java:190)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.j 
> ava:246)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:23 
> 47)
> 	at  
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav 
> a:180)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV 
> alve.java:170)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav 
> a:170)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:46 
> 8)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve 
> .java:174)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor. 
> java:1027)
> 	at  
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java 
> :1125)
> 	at java.lang.Thread.run(Thread.java:536)
> root cause
> javax.servlet.jsp.JspException: Cannot find bean category in scope null
> 	at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:493)
> 	at  
> org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:179)
> 	at org.apache.jsp.Category$jsp._jspService(Category$jsp.java:703)
> 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at  
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServl 
> et.java:201)
> 	at  
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381 
> )
> 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at  
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispat 
> cher.java:683)
> 	at  
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDis 
> patcher.java:431)
> 	at  
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispa 
> tcher.java:355)
> 	at  
> org.apache.struts.action.ActionServlet.processActionForward(ActionServl 
> et.java:1759)
> 	at  
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
> 	at  
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at  
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic 
> ationFilterChain.java:247)
> 	at  
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil 
> terChain.java:193)
> 	at  
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal 
> ve.java:243)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal 
> ve.java:190)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.j 
> ava:246)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:23 
> 47)
> 	at  
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav 
> a:180)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV 
> alve.java:170)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav 
> a:170)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:46 
> 8)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:564)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve 
> .java:174)
> 	at  
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j 
> ava:566)
> 	at  
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 
> 472)
> 	at  
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at  
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor. 
> java:1027)
> 	at  
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java 
> :1125)
> 	at java.lang.Thread.run(Thread.java:536)
>
>
>
> NOTICE:
>
> This message contains privileged and confidential information intended
> only for the person or entity to which it is addressed.
> Any review, retransmission, dissemination, copy or other use of, or
> taking of any action in reliance upon this information by persons or
> entities other than the intended recipient, is prohibited.
>
> If you received this message in error, please notify the sender
> immediately by e-mail, facsimile or telephone and thereafter delete the
> material from any computer.
>
> The New Africa Capital Group, its subsidiaries or associates do not
> accept liability for any personal views expressed in this message.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org