M. Amin, I just had the exact same problem. I found that I did not use the
fully qualified name to my ApplicationResource.properties file in the
web.xml init parameter to the ActionServlet

// the way that was causing me problems
<init-param>
      <param-name>application</param-name>
      <param-value>ApplicationResources</param-value>
</init-param>

// correction that cleared up the problem
<init-param>
      <param-name>application</param-name>

<param-value>com.robert.test.struts.simple.ApplicationResources</param-value
>
</init-param>


HTH

-----Original Message-----
From: M. Amin [mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 12, 2001 4:03 PM
To: [EMAIL PROTECTED]
Subject: RE: An error occurred when i tried to view struts example


Dear Nishit,
 My example application is organized as follows
WEB-INF : contains all the tag libraries and the xml configuration files.
WEB-INF/lib : contains struts.jar
WEB-INF/classes : contains ApplicationResource.properties file

Is there any thing missed to lauch this example application correctly ? any
help will be appreciated.

Regards,
 M. Amin



On Thu, 12 Apr 2001, you wrote:
> your ApplicationResource file is not loaded properly....
> check your classpath...
> you should have struts.jar in your web-inf\lib
>
> Nishit
>
> -----Original Message-----
> From: M. Amin [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, April 12, 2001 3:42 PM
> To: [EMAIL PROTECTED]
> Subject: An error occurred when i tried to view struts example
>
>
> Dear All,
>  I'm a newbie to struts and i'm interested in its MVC paradigm but when i
> tried
> to lauch struts-blank applicaton example i got the following error message
:
>
>
> Error: 500
>
> Location: /struts-blank/index.jsp
>
> Internal Servlet Error:
>
> javax.servlet.ServletException: Missing message for key index.title
>         at
>
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
> l.java:459)
>         at
>
_0002findex_0002ejspindex_jsp_0._jspService(_0002findex_0002ejspindex_jsp_0.
> java:227)
>         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$JspServletWrapper.service(JspServlet.ja
> va:177)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
>         at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
>         at org.apache.tomcat.core.Handler.service(Handler.java:286)
>         at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>         at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
> 7)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>         at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:210)
>         at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>         at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
>         at java.lang.Thread.run(Thread.java:475)
>
> Root cause:
>
> javax.servlet.jsp.JspException: Missing message for key index.title
>         at
> org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:242)
>         at
>
_0002findex_0002ejspindex_jsp_0._jspService(_0002findex_0002ejspindex_jsp_0.
> java:90)
>         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$JspServletWrapper.service(JspServlet.ja
> va:177)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
>         at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
>         at org.apache.tomcat.core.Handler.service(Handler.java:286)
>         at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>         at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
> 7)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>         at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:210)
>         at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>         at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
>         at java.lang.Thread.run(Thread.java:475)
>
> Any help will be appreciated.
>
> Regards,
>  M. Amin


Reply via email to