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]

Reply via email to