Oi pessoal,
eu estou obtendo a mensagem de erro:
javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE
O arquivo struts-config.xml tem o parâmetro abaixo
<message-resources parameter="resources.application"/>
Estrutura de diretórios:
WEB-INF
|->classes
|->resources
|->application.properties
Eu já parei o TomCat e reiniciei, mas o erro persiste.
Alguém sabe como proceder?
[]'s
Cara,
Faz o seguinte:
Coloca teu arquivo application.properties na pasta WEB-INF/classes.
No teu arquivo struts-config.xml não precisa ter essa linha de message-resources.
Coloca o código abaixo no arquivo web.xml:
<init-param>
<param-name>application</param-name>
<param-value>application</param-value>
</init-param>
Pode colocar esse código logo abaixo de <servlet-class>.
Vai funcionar.
Espero ter ajudado!
George.
Oi George
Obrigado pela dica.
Eu fiz a recomendação mas, infelizmente, não funcionou.
:sad:
Olá,
Tenta colocar no struts-config.xml isso aqui:
<message-resources parameter= “application”/ >
e remover aquilo que te passei do web.xml.
É outra forma de se fazer.
Deve funcionar.
Atenciosamente,
George.
Oi Jorge,
Hoje é meu dia de azar…não que dar certo
javax.servlet.jsp.JspException: Cannot find message resources under key org.apache.struts.action.MESSAGE
org.apache.struts.util.RequestUtils.retrieveMessageResources(RequestUtils.java:1103)
org.apache.struts.util.RequestUtils.message(RequestUtils.java:1043)
org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:294)
org.apache.jsp.pages.login_jsp._jspx_meth_bean_message_0(login_jsp.java:135)
org.apache.jsp.pages.login_jsp._jspService(login_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
Estou usando o tomcat 5.0.19. Será que é problema no tomcat?
Cara,
Teu arquivo está dentro da pasta webapps/sua_aplicacao/WEB-INF/classes/
Atenciosamente,
George.
isso mesmo, inclusive o WEB-INF em caixa alta
[]'s
Cara, você tem MSN.
O meu é bscpaz@hotmail.com
Se tiver, você pode me cadastrar na lista.