Concretamente si os da este error:
Caused by: java.lang.InternalError: Can’t connect to X11 window server using ‘:0.0’ as the value of the DISPLAY variable.
El motivo es porque ciertas bibliotecas de jasper utilizan AWT y piden acceder al display , la solución pasa por decirle a java que utilice el modo Headless. Para eso por ejemplo podrias meterle en el CATALINA_OPTS el parámetro -Djava.awt.headless=true de forma que quede así:
CATALINA_OPTS=»-Djava.awt.headless=true»
Reiniciais tomcat y listo.
Cheli