Pessoal,
alguém aqui já trabalhou com o Mondrian e JPivot, e precisou realizar a internacionalização do catálogo xml?
Não estou usando o Pentaho, apenas o Mondrian com o JPivot.
Tentei segui as instruções presentes nestes links, mas sem sucesso.
http://forums.pentaho.com/showthread.php?64015-Property-quot-mondrian.rolap.localePropFile-quot-set-in-web-application-code
http://forums.pentaho.com/showthread.php?48095-Problems-with-the-Internationalization
http://forums.pentaho.com/showthread.php?64066-SOLVED-localePropFile-with-relative-path&p=194720
Independentemente do que eu faça, de onde eu coloque os arquivos de propriedades com os locales suportados, o resultado final (o texto apresentado) é sempre %{entrada.do.properties}
Já tentei configurar os arquivos properties como um caminho absoluto no sistema de arquivos.
Já tentei configurar os arquivos properties dentro de um pacote de classes e referenciá-los no padrão nome.do.pacote.ArquivoProperties
Já tentei deixar os arquivos na raiz do diretório de fontes.
Já tentei uma configuração direta na página JSP, como mostra um dos links acima:
<%
mondrian.olap.MondrianProperties properties = mondrian.olap.MondrianProperties.instance();
properties.populate();
String localeFile = application.getRealPath(request.getServletPath()).replace("index.jsp", "WEB-INF/locale.properties");
properties.LocalePropFile.set(localeFile);
%>
Mas nada disso adiantou ¬¬
Nas páginas onde são realizadas as consultas, tenho o seguinte:
<jp:mondrianQuery id="query01" dataSource="jdbc/NomeDS" catalogUri="/WEB-INF/queries/NomeCatalogo.xml">
// consulta
</jp:mondrianQuery>
e nesta tag não há um local para as mesmas configurações feitas no mondrian.properties, na string de conexão.
Enfim, alguém já fez com sucesso a internacionalização desses recursos, e teria o caminho das pedras para compartilhar?
Abraços!