Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: Problemas al cambiar el encoding de UTF-8 a ISO-8859-1

  1. #1
    ajandrade Guest

    Default Problemas al cambiar el encoding de UTF-8 a ISO-8859-1

    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.

  2. #2
    Join Date
    Jul 2007
    Posts
    1,013

    Default

    Es posible que el problema con el idioma sea a nivel sistema operativo. Mirá este hilo.

    ¡Saludos!
    (en) Path to Pentaho knowledge: (1:Search the Wiki > 2:Search the Forums > 3:Ask) or (1:Get a Subscription)
    (es) El camino al conocimiento en Pentaho: (1:Buscar en la Wiki > 2:Buscar en los Foros > 3:Preguntar) o (1:Comprar una Subscripción)

  3. #3

    Default

    Hoa a todos,
    antes que nada estoy utilizando BiServer 3.0 en win Xp SP3 en español.
    Hice el cambio de encoding UTF-8 a ISO-8859-1 y obtengo el mismo error que alejandrade:

    15:13:42,890 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.checkCharacterEncoding(RPCServletUtils.java:286) at com.google.gwt.user.server.rpc.RPCServletUtils.readContentAsUtf8(RPCServletUtils.java:136)


    cuando inteno loguearme siempre me da el error "contraseña incorrecta" y no he logrado ingresar.
    Hace una semana estoy leyendo por todo el foro gente con el mismo problema o problemas similares, pero en ningún caso publican si pudieron slucionarlo y de q forma.
    He remplazado a encoding ISO-8859-1 en todos los xaction, xml, xmi pero igualmente sigo con el problema.

    gracias al q pueda darme pistas...
    sldos
    leticia
    Last edited by levi2805; 11-03-2009 at 04:29 PM.

  4. #4
    ajandrade Guest

    Default

    Hola tdifomenico,
    gracias por la respuesta, ahora mismo hemos seguido con el desarrollo de las soluciones pero cuando vuelva a intentar desplegar el biserver en linux realizaré la prueba que me indicas.

    Por cierto sabeis si este problema se ha resuelto en la versión 3.5?

    Un saludo

    Quote Originally Posted by tdidomenico View Post
    Es posible que el problema con el idioma sea a nivel sistema operativo. Mirá este hilo.

    ¡Saludos!

  5. #5
    Join Date
    Jul 2007
    Posts
    1,013

    Default

    En realidad no es un problema que necesariamente se vaya a resolver una versión: es casi inevitable que en un sistema que comprende muchos componentes y trabaja en muchos idiomas haya que buscarle la vuelta a la codificación de caracteres.

    Haciendo esa salvedad, aún no he probado el tema en la 3.5. Sí sé que incluye ahora la opción de cambiar el idioma directamente desde la consola del usuario, con lo cual quizá hayan cambiado algo relativo a todo esto. Será cuestión de probarlo.

    ¡Saludos!
    (en) Path to Pentaho knowledge: (1:Search the Wiki > 2:Search the Forums > 3:Ask) or (1:Get a Subscription)
    (es) El camino al conocimiento en Pentaho: (1:Buscar en la Wiki > 2:Buscar en los Foros > 3:Preguntar) o (1:Comprar una Subscripción)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.