Hola buenas tardes,
he estado trabajando con el biserver-ce 3.0 en un equipo con windows XP. Al pasar mi entorno biserver a un equipo con linux me he encontrado con el problema de los caráteres raros. Por lo que he visto en los foros es un problema bastante común pero después de revisar diferentes conversaciones en ninguno he visto una solucion a mi problema.
El encoding que quiero usar es ISO-8859-1 y por lo que he leido tengo que ponerlo en el portlet.xml, en el server.xml, en mi xml que define mis cubos, en los xaction y en el web.xml.
http://forums.pentaho.org/showpost.p...46&postcount=2
Pues bien mi problema es que despues de poner en el web.xml lo siguiente:
<context-param>
<param-name>encoding</param-name>
<param-value>ISO-8859-1</param-value>
</context-param>
No me deja logarme!!!!
He mirado la consola y he visto el siguiente mensanje:
11:19:38,042 ERROR [[/pentaho]] Exception while dispatching incoming RPC call
javax.servlet.ServletException: Character Encoding is 'ISO-8859-1'. Expected 'charset=utf-8'
at com.google.gwt.user.server.rpc.RPCServletUtils.che ckCharacterEncoding(RPCServletUtils.java:286)
at com.google.gwt.user.server.rpc.RPCServletUtils.readContentAsUtf8(RPCServletUtils.java:136)
at com.google.gwt.user.server.rpc.RemoteServiceServle t.readContent(RemoteServiceServlet.java:335)
at com.google.gwt.user.server.rpc.RemoteServiceServle t.doPost(RemoteServiceServlet.java:77)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:188)
at org.acegisecurity.util.FilterChainProxy$VirtualFil terChain.doFilter(FilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInte rceptor.invoke(FilterSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInte rceptor.doFilter(FilterSecurityInterceptor.java:72 )
at org.acegisecurity.util.FilterChainProxy$VirtualFil terChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.do Filter(ExceptionTranslationFilter.java:124)
at org.acegisecurity.util.FilterChainProxy$VirtualFil terChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.switchuser.SwitchUserProcessi ngFilter.doFilter(SwitchUserProcessingFilter.java: 341)
at org.acegisecurity.util.FilterChainProxy$VirtualFil terChain.doFilter(FilterChainProxy.java:275)
at org.pentaho.platform.web.http.security.SecuritySta rtupFilter.doFilter(SecurityStartupFilter.java:87)
at org.acegisecurity.util.FilterChainProxy$VirtualFil terChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousPro cessingFilter.doFilter(AnonymousProcessingFilter.j ava:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFil terChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.rememberme.RememberMeProcessi ngFilter.doFilter(RememberMeProcessingFilter.java: 135)
at org.acegisecurity.util.FilterChainProxy$VirtualFil terChain.doFilter(FilterChainProxy.java:275)
at org.pentaho.platform.web.http.security.RequestPara meterAuthenticationFilter.doFilter(RequestParamete rAuthenticationFilter.java:169
Como puedo solucionar esto??
Muchas gracias de antemano,
Un saludo.