Sei que alguns blogs publicaram soluções para esse caso, mas como tenho recebido perguntas recorrentes sobre a solução, resolvi escrever esse post para ajudar a comunidade a encontrar a solução, mas primeiro vamos ao problema:
Desde a versão 7.x até agora (8.1), quando tentamos salvar alguma visão criada no Saiku, a janela que deveria exibir as pastas de artefatos do PUC fica estática como se estivesse carregando a árvore de diretórios e nunca mostra seu conteúdo.
Para solucionar esse problema siga os seguintes passos:
1 – Pare o Pentaho Server
2 – Navegue até a pasta “pentaho-server\pentaho-solutions\system\saiku\lib”
3 – Remove os seguintes arquivos
- cda-TRUNK-20150624.191651-1.jar
- cpf-core-6.0.0.0-353.jar
- cpf-pentaho5-6.0.0.0-353.jar
4 – Navegue até a pasta “pentaho-server\pentaho-solutions\system\cda\lib”
5 – Copie os seguintes arquivos:
- cpf-core-8.1.0.0-365.jar
- cpf-pentaho-8.1.0.0-365.jar
6 – Cole na pasta “pentaho-server\pentaho-solutions\system\saiku\lib”
7 – Inicie o Pentaho Server
8 – Teste o processo de salvar visões no Saiku e seja feliz 🙂
Mesmo fazendo este procedimento ele exibe somente as pastas raiz ETC, HOME e PUBLIC, mas não exibe os subdiretórios.
Adilson, por favor verifique se o usuário que está gerando as visões no Saiku tem permissão na pasta, geralmente esse procedimento funciona 100%. Se descobriu um novo “bug” posta aqui pra gente dar uma olhada. Abraços!
Adilson, encontrei o mesmo problema na versão 8.2 do pentaho, para resolver vá até o arquivo “…/pentaho-server/pentaho-solutions/system/saiku/ui/js/saiku/Settings.yaml” e altere o parâmetro REPOSITORY_LAZY: false para REPOSITORY_LAZY: true.