The awt toolkit libraries must have been installed even if the X11 server is 
not running. 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of john wylie
> Sent: Wednesday, November 09, 2005 3:09 PM
> To: Ricardo Coutinho; [email protected]
> Subject: Re: [iText-questions] RE: iText with Tomcat
> 
> Thanks
> 
> I added this line to my code
> 
> System.setProperty("java.awt.headless","true"); 
> 
> I don’t get the x11 error anymore, but I now get the error below:
> 
> java.lang.NoClassDefFoundError
>     java.lang.Class.forName0(Native Method)
>     java.lang.Class.forName(Class.java:141)
>     
> java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Graph
> icsEnvironment.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(ReportGenerato
> r.java:85)
>     
> com.sheppardmoscow.UserDocumentsBuilder.BuildAndDisplayReport(
> UserDocumentsBuilder.java:87)
>     com.sheppardmoscow.Report.processRequest(Report.java:34)
>     com.sheppardmoscow.Report.doGet(Report.java:44)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> 
> Any idea’s?
> 
> 
> On 9/11/05 14:39, "Ricardo Coutinho" 
> <[EMAIL PROTECTED]> wrote:
> 
> 
> 
>       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(ReportGenerato
> r.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 
> <http://www.192.com/> <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