Hi David,

Thanks for your mail.

Actually I don't still know what is causing the problem.
Now based on your mail, I've tried with both the following DTDs:

http://jakarta.apache.org/struts/dtds/struts-config_1.0.dtd";>struts-conf
ig_1_1.dtd 
http://jakarta.apache.org/struts/dtds/struts-config_1.0.dtd";>struts-conf
ig_1_0.dtd 
The result is same:
org.apache.jasper.JasperException: Cannot find message resources under
key org.apache.struts.action.MESSAGE

Actually when I reload the webapp, I get the following error in my log:

2003-12-08 11:26:07 StandardWrapper[/strutsShop:default]: Loading
container servlet default
2003-12-08 11:26:08 StandardWrapper[/strutsShop:action]: Marking servlet
action as unavailable
2003-12-08 11:26:08 StandardContext[/strutsShop]: Servlet /strutsShop
threw load() exception
javax.servlet.UnavailableException: Parsing error processing resource
path 
        at
org.apache.struts.action.ActionServlet.handleConfigException(ActionServl
et.java:1035)
        at
org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServl
et.java:1014)
        at
org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja
va:955)
        at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
        at javax.servlet.GenericServlet.init(GenericServlet.java:256)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav
a:935)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j
ava:3422)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3623
)
        at
org.apache.catalina.startup.HostConfig.checkWebXmlLastModified(HostConfi
g.java:614)
        at
org.apache.catalina.startup.HostConfig.run(HostConfig.java:854)
        at java.lang.Thread.run(Thread.java:536)

I'm attaching web.xml and struts_config.xml below:
-----------struts-config.xml -----------------
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
          "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd";>
 <struts-config> 
</struts-config>
----------------------web.xml--------------------
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    SYSTEM 
    "http://java.sun.com/dtd/web-app_2_3.dtd";>
    
<web-app>

  <servlet>
    <servlet-name>action</servlet-name>
 
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>application</param-name>
      <param-value></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>
    <init-param>
      <param-name>detail</param-name>
      <param-value>2</param-value>
    </init-param>
    <init-param>
      <param-name>validate</param-name>
      <param-value>true</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>
  <servlet-mapping>
    <servlet-name>invoker</servlet-name>
    <url-pattern>/servlet/*</url-pattern>
  </servlet-mapping>
  <!-- The Welcome File List -->
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>

<!-- Struts Tag Library Descriptor -->
<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>


Thanks for your help.

Regards
Mukund

-----Original Message-----
From: David Friedman [mailto:[EMAIL PROTECTED] 
Sent: Saturday, December 06, 2003 2:39 PM
To: Struts Users Mailing List
Subject: RE: Tomcat 4.1.29 & Struts


Mukund,

What was your Tomcat 4.1.29 problem?  Was the wrong DTD part of the
problem?

Regards,
David

-----Original Message-----
From: Mukund Ramadoss [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 04, 2003 7:06 PM
To: 'Struts Users Mailing List'
Subject: Tomcat 4.1.29 & Struts


Is anyone working with Struts on Tomcat 4.1.29?
If yes, can you provide me some inputs on the installation.

I'm getting org.apache.jasper.JasperException: Cannot find message
resources under key org.apache.struts.action.MESSAGE, when executing
<bean:message key="index.title"/> in the jsp.

Thanks
Mukund


-----Original Message-----
From: Mukund Ramadoss [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 04, 2003 9:00 AM
To: 'Struts Users Mailing List'
Subject: RE: org.apache.struts.action.MESSAGE


My attachment got denied.
I'm enclosing it here. Thanks - Mukund
----------------------------- struts-config.xml
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
          "http://jakarta.apache.org/struts/dtds/struts-config_1.0.dtd";>
 <struts-config>
 <message-resources
 parameter="ApplicationResources"
key="org.apache.struts.action.MESSAGE" null="false" /> </struts-config>
----------------------------- web.xml
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    SYSTEM
    "http://java.sun.com/dtd/web-app_2_3.dtd";>

<web-app>

  <servlet>
    <servlet-name>action</servlet-name>

<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>application</param-name>
      <param-value></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>
    <init-param>
      <param-name>detail</param-name>
      <param-value>2</param-value>
    </init-param>
    <init-param>
      <param-name>validate</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
       <param-name>application</param-name>
       <param-value></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>
  <servlet-mapping>
    <servlet-name>invoker</servlet-name>
    <url-pattern>/servlet/*</url-pattern>
  </servlet-mapping>
  <!-- The Welcome File List -->
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>

<!-- Struts Tag Library Descriptor -->
<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>



-----------------------------

-----Original Message-----
From: Mukund Ramadoss [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 04, 2003 8:55 AM
To: 'Struts Users Mailing List'
Subject: org.apache.struts.action.MESSAGE


Hi,

I'm setting up Struts to work with Tomcat 4.1.29.

When I tried to run a jsp (BookView.jsp) from a tutorial, I get the
following exception :
org.apache.jasper.JasperException: Cannot find message resources under
key org.apache.struts.action.MESSAGE
        at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:254)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)


I'm attaching struts-config.xml, web.xml, and BookView.jsp for your
reference.

I've tried copying ApplicationResources.properties from classes to
WEB-INF folder. But the result is same. Any suggestions?

Thanks
Mukund


---------------------------------------------------------------------
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]


---------------------------------------------------------------------
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]

Reply via email to