Problema com o Struts (Excessão quando tenta carregar a página)

1 resposta
flaviomorigi

Caros amigos me ajudem nesta:

Criei um novo projeto no eclipse e importei o pacote struts-blank.war (Projeto vazio), mas quando executo a página no browser aparece a seguinte excessão:

-------> Início da exessão.
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception

javax.servlet.ServletException: Missing message for key “welcome.title”

org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)

org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)

org.apache.jsp.pages.Welcome_jsp._jspService(Welcome_jsp.java:81)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)

org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)

org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)

org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:343)

org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:553)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:211)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)

org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause

javax.servlet.jsp.JspException: Missing message for key “welcome.title”

org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:235)

org.apache.jsp.pages.Welcome_jsp._jspx_meth_bean_message_0(Welcome_jsp.java:146)

org.apache.jsp.pages.Welcome_jsp._jspx_meth_html_html_0(Welcome_jsp.java:103)

org.apache.jsp.pages.Welcome_jsp._jspService(Welcome_jsp.java:72)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)

org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)

org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)

org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:343)

org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:553)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:211)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)

org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

<------ Fim da excessão.

Parte do conteudo do struts-config.xml

<message-resources parameter="/classes/java/resources" />

Meu arquivo application.properties
/home/fmorigi/projetos/teste/WEB-INF/classes/java/resources/application.properties

Parte do conteudo:

welcome.title=Struts Blank Application
welcome.heading=Welcome!

Obs: Estou usando:
Eclipse 3.0
Tomcat 5.0.28
J2ee 1.4.2
Struts 1.2.4

[color=red][/color][color=darkblue][/color][color=darkblue][/color]

1 Resposta

flaviomorigi

Galera… funcionou…

Na verdade era o direcionamento no arquivo struts-config

onde o correto é

&lt;message-resources parameter="java.resources.application"/&gt;

[color=darkblue][/color]

Criado 10 de março de 2005
Ultima resposta 10 de mar. de 2005
Respostas 1
Participantes 1