Hi,
I had similar problem before. It looks like there is
compatibility issue here. As I put old version
struts.jar in the example lib directory, everything
seems working fine. So the example doesn't work with
new struts.jar (tested in JRun 3.0). However, under
Tomcat 3.2, everything is fine.
Which servlet container do you use?
John
--- Keith Kee <[EMAIL PROTECTED]> wrote:
> Hi:
> I just download a copy of the nightly build
> struts, and after
> deployment, I cannot access the url:
> http://localhost:8080/struts-example
> with a error. I am new with struts, but it seems
> like it is tried to access
> a static string in the action class.
>
> javax.servlet.ServletException: Cannot find message
> resources under key
> org.apache.struts.action.MESSAGE
> at
>
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
> l.java:441)
> at
>
org.apache.jsp.index_jsp._jspService(index_jsp.java:462)
> 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.ja
> va:200)
> at
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:357)
> at
>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:431)
> at
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:246)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:191)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:254)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:201)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2119)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> )
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :162)
> at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at
>
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
> at
>
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 818)
> at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:893)
> at java.lang.Thread.run(Thread.java:484)
>
>
>
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/