You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Scott Davison <da...@maxim-it.com> on 2000/05/22 21:01:00 UTC
unix/NT question (newbie)
Hi!
I am a newbie to this list, but have a question....
I am running tomcat on a sun linux box, and when running the browser on
a NT box, I get a really odd error. The page that I am viewing is
trying to open up another browser window, via window.open, and I get
this stack trace:
Error: 500
Location: /mentor/servlet/MClient
Internal Servlet 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.(X11GraphicsEnvironment.java:58)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnviron
ment
.java:59)
at sun.awt.motif.MToolkit.(MToolkit.java:56)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at java.awt.Toolkit$2.run(Toolkit.java:495)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:488)
at com.cadtrain.mentor.client.MDisplayInfo.(MDisplayInfo.java:107)
at
com.cadtrain.mentor.client.MClient.doDisplayAssessment(MClient.java:1550
)
at
com.cadtrain.mentor.client.MClient.doDisplayQuestion(MClient.java:690)
at com.cadtrain.mentor.client.MClient.doPost(MClient.java:314)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
503)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H
ttpC
onnectionHandler.java:160)
at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java
:338
)
at java.lang.Thread.run(Thread.java:475)
I can't understand why it would be trying to open the window on the
linux side of it, rather than the NT side...
Any ideas, or has anyone seen this before?
Thanks a lot!
--Scott Davison
---------------------------------------
Senior Software Developer
Maxim I/T
http://www.findview.com
(765) 463-4710
davisons@maxim-it.com
Odp: unix/NT question (newbie)
Posted by Aleksander Grzebyta <ol...@talex.com.pl>.
So think what do you do. It seems the classes com.cadtrain.* are yours. So
why servlet causes to open some display at server side ?
sincerely Olek
----- Original Message -----
From: Scott Davison <da...@maxim-it.com>
To: <to...@jakarta.apache.org>
Sent: Monday, May 22, 2000 9:01 PM
Subject: unix/NT question (newbie)
[...]
> 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.(X11GraphicsEnvironment.java:58)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:120)
> at
> java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnviron
> ment
> .java:59)
> at sun.awt.motif.MToolkit.(MToolkit.java:56)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:120)
> at java.awt.Toolkit$2.run(Toolkit.java:495)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:488)
> at com.cadtrain.mentor.client.MDisplayInfo.(MDisplayInfo.java:107)
> at
> com.cadtrain.mentor.client.MClient.doDisplayAssessment(MClient.java:1550
> )
> at
> com.cadtrain.mentor.client.MClient.doDisplayQuestion(MClient.java:690)
> at com.cadtrain.mentor.client.MClient.doPost(MClient.java:314)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
> 503)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H
> ttpC
> onnectionHandler.java:160)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java
> :338
> )
> at java.lang.Thread.run(Thread.java:475)
>
>
> I can't understand why it would be trying to open the window on the
> linux side of it, rather than the NT side...
>