If you are running java 1.4 you might be better off setting it up to run in a headless environment. I add this to my JAVA_OPTS when running startup.sh for tomcat to do this:
JAVA_OPTS="-Djava.awt.headless=true" Cheers, -gabe -----Original Message----- From: Patrick Willart [mailto:[EMAIL PROTECTED] Sent: Wednesday, January 07, 2004 11:26 AM To: Jose Euclides da Silva Junior - DATAPREVRJ; 'Tomcat Users List' Subject: RE: Off-topic - Java and X11 Window Server Dear Jose, This is the document that put me on the right track. Set the DISPLAY variable as an environment variable for the user that start Tomcat. The variable has to be set before Tomcat is started <snippet of document> To run Xvfb in a manner that pleases Java, try: /usr/X11R6/bin/Xvfb :1 -screen 0 800x600x24 This will create a virtual display at :1.0 with a size of 800 by 600 pixels and a color depth of 24 bits. To ensure that Java draws to this display, you must set the DISPLAY environment variable to :1.0 before invoking Java. If Java throws any X11Environment exceptions, try changing the color depth or screen size. In my experience 16 or 24 bits has always worked. </snippet of document> grts, Patrick -----Original Message----- From: Jose Euclides da Silva Junior - DATAPREVRJ [mailto:[EMAIL PROTECTED] Sent: Wednesday, January 07, 2004 11:51 AM To: 'Tomcat Users List'; '[EMAIL PROTECTED]' Subject: RES: Off-topic - Java and X11 Window Server Dear Patrick, Where (and HOW ) should i set it? Thanks in advance, José Euclides Junior Projeto DOP201 Infra-estrutura J2EE para as aplicações corporativas da Previdência Social -----Mensagem original----- De: Patrick Willart [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 7 de janeiro de 2004 16:51 Para: Tomcat Users List Assunto: RE: Off-topic - Java and X11 Window Server I am not an expert on any *nix system, but faced the same problem once. I had to set to DISPLAY varirable to :1.0 (export DISPLAY=:1.0). It is important that this is set for the same user that is running Tomcat. grts, Patrick -----Original Message----- From: Jose Euclides da Silva Junior - DATAPREVRJ [mailto:[EMAIL PROTECTED] Sent: Wednesday, January 07, 2004 10:55 AM To: '[EMAIL PROTECTED]' Subject: Off-topic - Java and X11 Window Server Hi guys, Have anybody ever seen this error before? The X11 seems to be alive at my environment --> Conectiva Linux. The target Java app,GraficoBig, works with a free package, called org.jfree.char and org.jfree.gui. 500 Internal Server Error java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:54) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:115) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment .java:53) at java.awt.Window.<init>(Window.java:183) at java.awt.Frame.<init>(Frame.java:310) at java.awt.Frame.<init>(Frame.java:289) at javax.swing.JFrame.<init>(JFrame.java:167) at org.jfree.ui.ApplicationFrame.<init>(Unknown Source) at mypackage2.GraficoBig.<init>(GraficoBig.java:26) at _Jspbig._jspService(_Jspbig.java:128) [SRC:Jspbig.jsp:118] regards, José Euclides Junior Projeto DOP201 Infra-estrutura J2EE para as aplicações corporativas da Previdência Social --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]