Annie,

The struts.jar is already in \WEB-INF\lib.  I have other actions which
proceed this one that work just fine.  I even have other "html" tags in this
jsp which seem to work ok.  For example, I have a <html:form> which is
accepted.  But as soon as I put in the <html:text> with the property
attribute to refer to one of my form bean attributes, it gets the error.

Thanks,

Mike

-----Original Message-----
From: Annie Chang [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 25, 2002 12:18 AM
To: Struts Users Mailing List
Subject: Re: Help with: Cannot find bean
org.apache.struts.taglib.html.BEAN in scope null


Please make sure Struts lib(all the jar file) are in your application's
classpath.
Simply, you can copy all jar files of Struts to your application's
\WEB-INF\lib .
It should be OK.

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, March 24, 2002 8:35 PM
Subject: Help with: Cannot find bean org.apache.struts.taglib.html.BEAN in
scope null


> I'm getting an error (Cannot find bean org.apache.struts.taglib.html.BEAN
in
> scope null) when I attempt to use one of my ActionForm properties in the
JSP
> file.  I've looked the struts-config.xml over 100 times and I can't figure
> out what I'm doing wrong.  Here are the pertinent portions of my
> struts-config.xml.  If anyone sees my problem, I would appreciate some
help.
> Form bean:
>     <form-bean name="pharmacyPeriodSelectForm"
> type="com.omnicare.purchasing.araging.webapp.PharmacyPeriodSelectForm" />
> Action path:
>     <!-- Enter the region name -->
>     <action path="/regionEntry"
>         name="pharmacyPeriodSelectForm"
>
> type="com.omnicare.purchasing.araging.webapp.PharmacyPeriodSelectAction"
>         scope="request"
>         validate="false"
>         input="/pages/AR_pharmacy_period.jsp"
>         parameter="regionEntry">
>       <forward name="success" path="/pages/AR_pharmacy_period.jsp" />
>     </action>
> The PharmacyPeriodSelectAction executes fine.  When I return the success
> forward, I get the error.
> Thanks for your help, Mike Witt
> The full error message is:
> javax.servlet.ServletException: Cannot find bean
> org.apache.struts.taglib.html.BEAN in scope null
> at
>
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
> l.java:459)
> at
>
pages._0002fpages_0002fAR_0005fpharmacy_0005fperiod_0002ejspAR_0005fpharmacy
>
_0005fperiod_jsp_29._jspService(_0002fpages_0002fAR_0005fpharmacy_0005fperio
> d_0002ejspAR_0005fpharmacy_0005fperiod_jsp_29.java:167)
> at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.ja
> va:130)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:282)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
>
org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatcherIm
> pl.java:222)
> at
>
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl
> .java:162)
> at
>
org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.ja
> va:1758)
> at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1595)
> at
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:81
> 2)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
> at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:213)
> at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
> at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
> at java.lang.Thread.run(Thread.java:484)
> Root cause:
> javax.servlet.jsp.JspException: Cannot find bean
> org.apache.struts.taglib.html.BEAN in scope null
> at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:493)
> at
>
org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:188)
> at
>
pages._0002fpages_0002fAR_0005fpharmacy_0005fperiod_0002ejspAR_0005fpharmacy
>
_0005fperiod_jsp_29._jspService(_0002fpages_0002fAR_0005fpharmacy_0005fperio
> d_0002ejspAR_0005fpharmacy_0005fperiod_jsp_29.java:135)
> at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.ja
> va:130)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:282)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
>
org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatcherIm
> pl.java:222)
> at
>
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl
> .java:162)
> at
>
org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.ja
> va:1758)
> at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1595)
> at
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
> at org.apache.tomcat.core.Handler.service(Handler.java:287)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:81
> 2)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
> at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:213)
> at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
> at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
> at java.lang.Thread.run(Thread.java:484)
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to