| Author |
jspException: Missing message for key "index.title"
|
Gnanasekaran Sakthivel
Greenhorn
Joined: Jul 14, 2004
Posts: 23
|
|
Thanks for your help Error when runing an application (JBoss/Ant/Struts/Windows2000/NO EJB) ************************************************************ After deployed the application using Ant.. Then I started the application with http://localhost:8080/strutstest/index.jsp The browser gives Error --------------------------- HTTP Status 500- type:exception report javax.servlet.ServletException: Missing message for key "index.title" org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758) . . . . . . root cause: javax.servlet.jsp.JspException: Missing message for key "index.title" org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:297) org.apache.jsp.index_jsp._jspx_meth_bean_message_0(index_jsp.java:173) org.apache.jsp.index_jsp._jspx_meth_html_html_0(index_jsp.java:110) org.apache.jsp.index_jsp._jspService(index_jsp.java:79) . . . . . JBoss Server Log Error (at the Command Line) ------------------------------------------------------ ........ 13:46:33,218 INFO [PropertyMessageResources] Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true 13:46:33,218 INFO [PropertyMessageResources] Initializing, config='org.apache.struts.action.ActionResources', returnNull=true 13:46:33,406 INFO [PropertyMessageResources] Initializing, config='org.apache.struts.webapp.example.AlternateApplicationResources', returnNull=true 13:46:33,703 INFO [PropertyMessageResources] Initializing, config='org.apache.struts.webapp.example.ApplicationResources', returnNull=true ......... 13:47:42,625 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception javax.servlet.jsp.JspException: Missing message for key "index.title" at org.apache.struts.taglib.bean.MessageTag.doStartTag (MessageTag.java:297) at org.apache.jsp.index_jsp._jspx_meth_bean_message_0 (index_jsp.java:173) ......... *********************************************************** I am seeing in some forumns about this error, they talk around the location of the struts.jar file. But I checked with their solutions. I am ok with that. Still I am getting this error. Details about my set up and files. -------------------------------------- C:\jboss-3.2.4\projects\strutstest\build\jar directory has the web-examples classes and the application resource property files; the ApplicationResources.properties file contains the following line also: index.title=MailReader Demonstration Application (Struts 1.1-dev) my C:\jboss-3.2.4\projects\strutstest\build\waWEB-INF\lib directory has struts.jar also along with some other parts of my index.jsp ------------------------- . . . . <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> . . . . <html:base/> . . . . parts of my struts-bean.tld ------------------------------- <tag>message org.apache.struts.taglib.bean.MessageTag empty arg0 false . . . . . . . . . parts of my struts-config.xml ----------------------------------- . . . . . <message-resources parameter="org.apache.struts.webapp.example.ApplicationResources"/> <message-resources parameter="org.apache.struts.webapp.example.AlternateApplicationResources" key="alternate"> </message-resources> . . . . . Any one, if you know a little about this even, give me some clues thank you very much Edison
|
Best Wishes
|
 |
Gnanasekaran Sakthivel
Greenhorn
Joined: Jul 14, 2004
Posts: 23
|
|
Yes I found the reason... Through ant deploy, somehow, I had the ApplicationResources.properties file only in the main diretory but not in the WEB-INF/classes directroy. Now I just tried copying the message resources property files into this WEB-INF/classes directory and packed it back to strutstest.ear. It is working fine. I dont know exactly why this happened though. But actually the correct way is to update my build.xml file, which has the directions to Ant in/for building WAR and JAR stuffs. I will correct the building of WAR area to contain the *.properties file also. Thanks
|
 |
 |
|
|
subject: jspException: Missing message for key "index.title"
|
|
|