Hi, James:
There may be copy and paste problem. Let me try
to copy it again:
--------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web
Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<!-- Action Servlet Configuration -->
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>application</param-name>
<param-value>test.struts.MessageResources</param-value>
</init-param>
<init-param>
<param-name>mapping</param-name>
<param-value>org.apache.struts.action.RequestActionMapping</param-value>
</init-param>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<!-- Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- Struts Tag Library Descriptors -->
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-template.tld</taglib-location>
</taglib>
</web-app>
-----------------------------------
Caroline Jen
--- James Mitchell <[EMAIL PROTECTED]> wrote:
> I'm hoping that was a copy 'n paste error, because
> you're web.xml is
> hosed.
>
>
>
> --
> James Mitchell
> Web Developer/Struts Evangelist
> http://www.apache.org/struts/
>
>
>
> > -----Original Message-----
> > From: Caroline Jen [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, February 27, 2003 12:02 PM
> > To: [EMAIL PROTECTED]
> > Subject: Stuck With My First Struts Exercise --
> Tomcat Cannot
> > Find The MessageResources.properties File
> >
> >
> > I am trying to run my first Struts -- using the
> > tutorial "Login" example at
> >
>
http://www.javaranch.com/newsletter/Mar2002/newslettermar2002.
> > jsp#struts
> >
> > There is a MessageResources.properties file that
> > allows for all strings displayed in an application
> to
> > be defined. Nonetheless, After I
> > entered
> http://localhost:8080/struts/jsp/LoginView.jsp
> >
> > in the browser address bar, I got HTTP Status 500
> > --missing key title.login. However, "title.login"
> is
> > in the MessageResources.properties and is not
> empty.
> >
> > Therefore, I hard coded the text of the key
> > title.login in the LoginView.jsp and re-ran this
> Login
> > example. I got another HTTP Status 500. This
> time,
> > the error message said that the next key
> > "heading.login" in the MessageResources.properties
> is
> > missing. Henceforth, I concluded that the Tomcat
> > cannot find the MessageResources.properties file.
> >
> > I have checked MessageResources.properties:
> >
> > 1. name of the file: spelling is correct
> > 2. location of the file: it is in the directory
> > together with all compiled servlet class files;
>
> > i.e.
> >
> c:\tomcat\webapps\struts\WEB-INF\classes\test\struts
> > 3. type of the file: the Windows Explorer shows
> the
> > type of the MessageResources.properties file is
> a
> > PROPERTIES File
> > 4. mapping of the MessageResources.properties
> file:
> > it does not seem to be wrong.
> >
> > I need your experience in telling what else could
> go
> > wrong. Please help.
> >
> > The contents of the web.xml file that is in the
> > c:\tomcat\webapps\struts\WEB-INF directory is
> shown
> > below:
> >
> >
> > code:
> >
>
-------------------------------------------------------
> >
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <!DOCTYPE web-app PUBLIC "-//Sun Microsystems,
> > Inc.//DTD Web Application 2.2//EN"
> > "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
> > <web-app>
> > <!-- Action Servlet Configuration -->
> > <servlet>
> > <servlet-name>action</servlet-name>
> >
> >
>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
> > <init-param>
> > <param-name>application</param-name>
> >
> >
>
<param-value>test.struts.MessageResources</param-value>
> > </init-param>
> > <init-param>
> > <param-name>mapping</param-name>
> >
> >
>
<param-value>org.apache.struts.action.RequestActionMapping</pa
> > ram-value>
> > </init-param>
> > <init-param>
> > <param-name>config</param-name>
> >
> >
>
<param-value>/WEB-INF/struts-config.xml</param-value>
> > </init-param>
> > <init-param>
> > <param-name>debug</param-name>
> > <param-value>2</param-value>
> > </init-param>
> > <load-on-startup>2</load-on-startup>
> > </servlet>
> > <!-- Action Servlet Mapping -->
> > <servlet-mapping>
> > <servlet-name>action</servlet-name>
> > <url-pattern>*.do</url-pattern>
> > </servlet-mapping>
> > <!-- Struts Tag Library Descriptors -->
> > <taglib>
> >
> <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
> >
> >
>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
> > </taglib>
> > <taglib>
> >
> <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
> >
> >
>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
> > </taglib>
> > <taglib>
> >
> <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
> >
> >
>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
> > </taglib>
> > <taglib>
> >
> >
>
<taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>
> >
> >
>
<taglib-location>/WEB-INF/struts-template.tld</taglib-location>
> > </taglib>
> > </web-app>
> >
> >
>
-------------------------------------------------------
> >
> > .
> >
> >
> >
> >
> >
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Tax Center - forms, calculators, tips, more
> > http://taxes.yahoo.com/
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]