[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 

Forum Read-Only! Check the new site and forum here!

[1.13] - Baixa - Visibilidade no método service do ApplicationManager [RESOLVIDO]  XML
Forum Index -> Bugs
Author Message
demi



Joined: 11/09/2008 09:13:31
Messages: 5
Offline

Olá pessoal

Gostaria que, se fosse possível, alterar a visibilidade do método service do ApplicationManager para protected, pois estou tendo problemas com páginas JSPs usando caracteres UTF-8 e única solução que encontrei foi sobrescrever essa função, que é chamada antes do prepareAction no Controller, para alterar a codificação dos parâmetros. Segue o código:

Code:
 public class ApplicationManager extends org.mentawai.core.ApplicationManager {
     @Override
     public void loadActions() {
         /* Códigos */
     }
     @Override
     protected void service(Context appContext, HttpServletRequest req, HttpServletResponse res)
     {
         try {
             req.setCharacterEncoding("UTF-8");
         } catch (Exception e) {}
     }
 }
 


Assim os parâmetros de entrada da Action irão com a codificação correta.
Esse problema também foi relatado no tópico: http://forum.mentaframework.org/posts/list/185.page

Segue o patch em anexo.
 Filename mentawai.patch [Disk] Download
 Description Patch
 Filesize 1 Kbytes
 Downloaded:  646 time(s)

saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline



Melhor criar um método do application manager que faz isso...

setReqCharEncoding está bom?

Sergio Oliveira

demi



Joined: 11/09/2008 09:13:31
Messages: 5
Offline

Para mim, está excelente.

Obrigado.
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline


Já está disponível no jar beta:

http://www.mentaframework.org/beta/mentawai.jar

Sergio Oliveira

Bruno Alfieri



Joined: 15/12/2008 11:19:40
Messages: 1
Offline

Boa Tarde estou precisando de uma ajuda ...

Utilizo na empresa o monitoramento do application manager, pois, ela esta apresentando algums do 15 servidores como DOWN mais eu consigo acessar eles mesmo a ferramenta estar me "Enganando".... isso já é a segunda vez que acontece ... o que posso fazer para que isso não aconteça mais ????

Bruno Alfieri
Analista de Suporte
Hialinx - Informática
www.hialinx.com.br
 
Forum Index -> Bugs
Go to:   
Powered by JForum 2.1.6 © JForum Team