I got it working, and you were right.

 

Thanks

 


From: Ricardo Coutinho [mailto:[EMAIL PROTECTED]
Sent: 09 November 2005 14:39
To: John Wylie; John Wylie; [email protected]
Subject: RE: [iText-questions] RE: iText with Tomcat

 

I had a similar problem. You have to set this parameter at JVM startup -Djava.awt.headless=true

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Wylie
Sent: 09 November 2005 15:23
To: John Wylie; [email protected]
Subject: [iText-questions] RE: iText with Tomcat

 

I have just uploaded my app to my live tomcat server which is Redhat Linux.

 

Although It runs ok locally on my windows machine, I get the error below when run from the web server.

 

java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
        sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:134)
        java.lang.Class.forName0(Native Method)
        java.lang.Class.forName(Class.java:141)
        java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
        java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1041)
        java.awt.image.BufferedImage.getGraphics(BufferedImage.java:1031)
        com.lowagie.text.pdf.PdfGraphics2D.<init>(Unknown Source)
        com.lowagie.text.pdf.PdfContentByte.createGraphics(Unknown Source)
        com.sheppardmoscow.ReportGenerator.createReport(ReportGenerator.java:85)
        com.sheppardmoscow.UserDocumentsBuilder.BuildAndDisplayReport(UserDocumentsBuilder.java:85)
        com.sheppardmoscow.Report.processRequest(Report.java:34)
        com.sheppardmoscow.Report.doGet(Report.java:44)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 

 

 


 

This transmission is strictly confidential, possibly legally privileged, and intended solely for the addressee. Any views or opinions expressed within it are those of the author and do not necessarily represent those of 192.com, i-CD Publishing (UK) Ltd or any of it's subsidary companies. If you are not the intended recipient then you must not disclose, copy or take any action in reliance of this transmission. If you have received this transmission in error, please notify the sender as soon as possible. No employee or agent is authorised to conclude any binding agreement on behalf of i-CD Publishing (UK) Ltd with another party by email without express written confirmation by an authorised employee of the Company. http://www.192.com (Tel: 08000 192 192).


 

 


____________________________________________________________

 This email and any files transmitted with it are CONFIDENTIAL and intended
solely for the use of the individual or entity to which they are addressed.
 Any unauthorized copying, disclosure, or distribution of the material within
this email is strictly forbidden.
 Any views or opinions presented within this e-mail are solely those of the
author and do not necessarily represent those of Odyssey Asset Management
Systems SA unless otherwise specifically stated.
 An electronic message is not binding on its sender. Any message referring to
a binding engagement must be confirmed in writing and duly signed.
 If you have received this email in error, please notify the sender immediately
and delete the original.

Reply via email to