Error al Exportar a PDF

Buen dia! Desde UNPAZ utilizamos Wichi V6.4
En la pantalla de Saiku Analytics, al pasar el mouse por el PDF para exportar aparece: “EXPERIMENTAL: Exportar a PDF”. Y al hacer click un mensaje que dice “Sorry. We really did try. Something went wrong. Please try again or contact your administrator.”. ¿Por qué puede ser eso?

Desde ya muchas gracias.
Saludos!

Por otro lado, y mas un tema de usuario funcional, existe alguna manera de imprimir desde Wichi sin tener que exportar a excel, csv o pdf?
Gracias!

Hola Alan, proba descomprimiendo este archivo en /usr/local/pentaho/biserver-ce/tomcat/webapps/pentaho/WEB-INF/lib y reiniciando el pentaho

Saludos,
Sabrina


fop-1.0.jar.zip (2.68 MB)

Hola Sabrina, hice lo que me propusiste pero sigue apareciendo el mismo mensaje.

Hola Alan, proba de ponerlo tambien en /usr/local/pentaho/biserver-ce/pentaho-solutions/system/saiku/lib

Hola Sabrina, lamentablemente no se arregló haciendo eso tampoco…

Hola! estoy viendo en mi instalación también dice “EXPERIMENTAL: Exportar a PDF”, pero funciona.
Que versión de saiku y que versión de java tenes instalados?
Por otro lado te quería pedir que pruebes una exportación a PDF y luego me mandes el archivo de log para ver si nos dice algo mas.
El archivo lo encontras en /usr/local/pentaho/biserver-ce/tomcat/logs y se llama pentaho.log
Saludos,
Sabrina.

Hola Sabrina. La versión de Java es la “1.8.0_121” y la de Saiku la 3.15

El archivo de log pentaho.log no arroja ninguna línea más de código luego de presionar el botón de PDF.
Lo último que me aparece en ese archivo es de otro error creo:

ERROR [org.pentaho.platform.plugin.services.security.userrole.CompositeUserRoleListService] User/Role List could not be obtained.
java.lang.NullPointerException
at org.pentaho.platform.security.userroledao.DefaultTenantedPrincipleNameResolver.getTenant(DefaultTenantedPrincipleNameResolver.java:44)
at org.pentaho.platform.repository2.unified.jcr.JcrTenantUtils.getTenant(JcrTenantUtils.java:122)
at org.pentaho.platform.security.userroledao.service.UserRoleDaoUserRoleListService.getRolesForUser(UserRoleDaoUserRoleListService.java:134)
at org.pentaho.platform.plugin.services.security.userrole.ExtraRolesUserRoleListServiceDecorator.getRolesForUser(ExtraRolesUserRoleListServiceDecorator.java:113)
at org.pentaho.platform.plugin.services.security.userrole.CompositeUserRoleListService$7.perform(CompositeUserRoleListService.java:122)
at org.pentaho.platform.plugin.services.security.userrole.CompositeUserRoleListService.collectResultsForOperation(CompositeUserRoleListService.java:131)
at org.pentaho.platform.plugin.services.security.userrole.CompositeUserRoleListService.getRolesForUser(CompositeUserRoleListService.java:120)
at org.pentaho.platform.engine.security.SecurityHelper.createAuthentication(SecurityHelper.java:330)
at org.pentaho.platform.engine.security.SecurityHelper.runAsSystem(SecurityHelper.java:392)
at org.pentaho.platform.plugin.action.olap.impl.OlapServiceImpl.getDatasourcesXml(OlapServiceImpl.java:828)
at org.pentaho.platform.plugin.action.olap.impl.OlapServiceImpl.access$200(OlapServiceImpl.java:92)
at org.pentaho.platform.plugin.action.olap.impl.OlapServiceImpl$5.getContent(OlapServiceImpl.java:807)
at mondrian.server.DynamicContentFinder.reloadDataSources(DynamicContentFinder.java:93)
at mondrian.server.DynamicContentFinder$1.run(DynamicContentFinder.java:73)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)

Te envío imágenes de lo que me aparece desde la interfaz de Wichi.

Gracias, saludos


1.png

1.png

2.JPG

2.JPG_thumb.png

Hola Alan, encontramos esta solución, aunque se va a un jar viejo, lo han probado en otra uni y funciona. Tendrias que seguir estos pasos:
http://www.redopenbi.com/group/jpivot/forum/topics/tutorial-07-solucionar-problema-al-exportar-a-pdf-y-excel-en

el jar lo podes bajar de http://www.java2s.com/Code/JarDownload/fop/fop-0.20.5.jar.zip

Saludos,
Sabrina

Hola Sabrina, si bien el primer paso es borrar el archivo fop-0.94.jar, no tengo ese archivo en la ubicación mencionada.
Igualmente copio el nuevo jar que es el fop-0.20.5.jar en /opt/pentaho/biserver-ce/tomcat/webapps/pentaho/WEB-INF/lib y luego reinicio el biserver, pero sigue apareciendo el error.
Gracias, saludos

Tendrias que borrar el fop que tengas ahi… seguramente tengas el 1.0

Sabrina, no tengo ningún fop aparte del que copié.
Saludos

Bien, eso depende de la version de pentaho. Proba entonces de copiarlo en saiku/lib y hacete copia del que tengas ahi en tu pc y borralo de saiku/lib. Reinicia el pentaho