You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Felipe Rodrigues <fe...@gmail.com> on 2008/07/05 00:24:49 UTC

Jasper Report Plugin

Hi Guys,

I'm having a problem when trying to use JasperReport plugin in a linux
machine. I'm getting root cause

java.lang.InternalError: Can't connect to X11 window server using
'localhost:0.0' as the value of the DISPLAY variable.
	sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
	sun.awt.X11GraphicsEnvironment.access$100(X11GraphicsEnvironment.java:52)
	sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:155)
	java.security.AccessController.doPrivileged(Native Method)
	sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:131)
	java.lang.Class.forName0(Native Method)
	java.lang.Class.forName(Class.java:169)

java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)

net.sf.jasperreports.engine.util.JRGraphEnvInitializer.initializeGraphEnv(JRGraphEnvInitializer.java:58)
	net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:363)

net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:77)

net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:59)
	net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:147)
	net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:83)

net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601)

org.apache.struts2.views.jasperreports.JasperReportsResult.doExecute(JasperReportsResult.java:240)

org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)


Does anybody knows this problem or even have a clue to follow?

Cheers,

Felipe
-- 
View this message in context: http://www.nabble.com/Jasper-Report-Plugin-tp18286843p18286843.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Jasper Report Plugin

Posted by Patrick J Kobly <pa...@kobly.com>.
System property java.awt.headless needs to be set to true.  
(-Djava.awt.headless=true in the startup for whichever container you're 
using)

PK


Felipe Rodrigues wrote:
> Hi Guys,
>
> I'm having a problem when trying to use JasperReport plugin in a linux
> machine. I'm getting root cause
>
> java.lang.InternalError: Can't connect to X11 window server using
> 'localhost:0.0' as the value of the DISPLAY variable.
> 	sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
> 	sun.awt.X11GraphicsEnvironment.access$100(X11GraphicsEnvironment.java:52)
> 	sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:155)
> 	java.security.AccessController.doPrivileged(Native Method)
> 	sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:131)
> 	java.lang.Class.forName0(Native Method)
> 	java.lang.Class.forName(Class.java:169)
>
> java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
>
> net.sf.jasperreports.engine.util.JRGraphEnvInitializer.initializeGraphEnv(JRGraphEnvInitializer.java:58)
> 	net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:363)
>
> net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:77)
>
> net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:59)
> 	net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:147)
> 	net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:83)
>
> net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601)
>
> org.apache.struts2.views.jasperreports.JasperReportsResult.doExecute(JasperReportsResult.java:240)
>
> org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
>
>
> Does anybody knows this problem or even have a clue to follow?
>
> Cheers,
>
> Felipe
>   


-- 

 

Patrick Kobly, CISSP

 

T: 403-274-9033

C: 403-463-6141

F: 866-786-9459

56 388 Sandarac Dr NW
Calgary, Alberta
T3K 4E3
http://www.kobly.com