Dato che il comando "flush olap cache" non funziona esattamente a dovere, nel senso che poi anche sul forum di jasper forge suggeriscono di effettuare login e logout, il migliore workaround che ho trovato è il seguente:
Aggiungere in testa alla pagina "login_welcome.jsp" che si trova in
JASPER_HOME/apache-tomcat/webapps/jasperserver/WEB-INF/jsp
una riga di codice che forza lo svuotamento prima di ogni accesso
<%
(new com.jaspersoft.jasperserver.api.metadata.olap.service.impl.OlapManagementServiceImpl()).flushOlapCache();
%>In questo modo non vi è più la necessità del login/logout esplicito e ogni volta che accedo ai miei cubi i dati sono sempre aggiornati.
Nessun commento:
Posta un commento