[expert] DISPLAY variable Java?

2000-06-28 Thread David Talbot

I have a webserver (LM7.0, Apache 1.3.12, JServ 1.1.1, GNUJSP 1.0, Sun JDK
1.2.2) that gets the following error on ant attempt to generate a dynamic
image... works on Windoz 9x(Apache 1.3.12, Jserv1.1.1 GNUJSP1.0 and Sun
JDK1.2.2) and SCO Unix (Netscape Enterprise, Skunkware JDK1.2.2).

I know it has to have something to do with the display variable, but I've
tried setting it to:
IPADDRESS:
DISPLAY=192.ect.ect.ect:0
DNS Name:
DISPLAY=spock:0
Simple:
DISPLAY=:0

What should I set the display variable to so that a Java servlet can get to it?

-David Talbot

[28/06/2000 15:11:40:266 CDT] java.lang.InternalError: Can't connect to X11
wind
ow server using 'spock:0' as the value of the DISPLAY variable.

at
org.apache.jserv.JServConnection.processRequest(JServConnection.java,
 Compiled Code)

at org.apache.jserv.JServConnection.run(JServConnection.java,
Compiled C
ode)

at java.lang.Thread.run(Thread.java, Compiled Code)

[28/06/2000 15:11:55:687 CDT] java.lang.NoClassDefFoundError:
sun/awt/X11Graphic
sEnvironment

at
org.apache.jserv.JServConnection.processRequest(JServConnection.java,
 Compiled Code)

at org.apache.jserv.JServConnection.run(JServConnection.java,
Compiled C
ode)

at java.lang.Thread.run(Thread.java, Compiled Code)








[expert] DISPLAY variable Java?

2000-07-01 Thread Quel Qun

Have you tried
DISPLAY=:0.0
?
Hope that's it.
=-=
kk1

Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com




Re: [expert] DISPLAY variable Java?

2000-06-29 Thread Jere_McDevitt



I ran into a similar problem once.

The problem you are running into is that the Image classes in the Java package
make use of the java.awt.Toolkit.  For that class to work correctly, it has to
connect to a graphics system (i.e. X ).   Since Windows 'always' has a graphics
engine running, it would work fine under Win/WinNT.

If your server isn't running X, then you may not be able to use the Java
graphics code to generate the dynamic image.  You may want to look at some other
utility that will do the same.

If your server is running X, then you need to check the .Xauthority for the user
the webserver is running under.  It could be a permissions problem.

Jere





David Talbot <[EMAIL PROTECTED]>
06/28/2000 03:08 PM


Please respond to [EMAIL PROTECTED]

To:   [EMAIL PROTECTED]
cc:(bcc: Jere McDevitt/SSC/THD)
Subject:  [expert] DISPLAY variable Java?




I have a webserver (LM7.0, Apache 1.3.12, JServ 1.1.1, GNUJSP 1.0, Sun JDK
1.2.2) that gets the following error on ant attempt to generate a dynamic
image... works on Windoz 9x(Apache 1.3.12, Jserv1.1.1 GNUJSP1.0 and Sun
JDK1.2.2) and SCO Unix (Netscape Enterprise, Skunkware JDK1.2.2).

I know it has to have something to do with the display variable, but I've
tried setting it to:
IPADDRESS:
DISPLAY=192.ect.ect.ect:0
DNS Name:
DISPLAY=spock:0
Simple:
DISPLAY=:0

What should I set the display variable to so that a Java servlet can get to it?

-David Talbot

[28/06/2000 15:11:40:266 CDT] java.lang.InternalError: Can't connect to X11
wind
ow server using 'spock:0' as the value of the DISPLAY variable.

at
org.apache.jserv.JServConnection.processRequest(JServConnection.java,
 Compiled Code)

at org.apache.jserv.JServConnection.run(JServConnection.java,
Compiled C
ode)

at java.lang.Thread.run(Thread.java, Compiled Code)

[28/06/2000 15:11:55:687 CDT] java.lang.NoClassDefFoundError:
sun/awt/X11Graphic
sEnvironment

at
org.apache.jserv.JServConnection.processRequest(JServConnection.java,
 Compiled Code)

at org.apache.jserv.JServConnection.run(JServConnection.java,
Compiled C
ode)

at java.lang.Thread.run(Thread.java, Compiled Code)





.






Re: [expert] DISPLAY variable Java?

2000-06-29 Thread David Talbot

Actually The X Server is indeed running with a Gnome session Any ideas?

-David Talbot

On Thu, 29 Jun 2000, you wrote:
> I ran into a similar problem once.
> 
> The problem you are running into is that the Image classes in the Java package
> make use of the java.awt.Toolkit.  For that class to work correctly, it has to
> connect to a graphics system (i.e. X ).   Since Windows 'always' has a graphics
> engine running, it would work fine under Win/WinNT.
> 
> If your server isn't running X, then you may not be able to use the Java
> graphics code to generate the dynamic image.  You may want to look at some other
> utility that will do the same.
> 
> If your server is running X, then you need to check the .Xauthority for the user
> the webserver is running under.  It could be a permissions problem.
> 
> Jere
> 
> 
> 
> 
> 
> David Talbot <[EMAIL PROTECTED]>
> 06/28/2000 03:08 PM
> 
> 
> Please respond to [EMAIL PROTECTED]
> 
> To:   [EMAIL PROTECTED]
> cc:(bcc: Jere McDevitt/SSC/THD)
> Subject:  [expert] DISPLAY variable Java?
> 
> 
> 
> 
> I have a webserver (LM7.0, Apache 1.3.12, JServ 1.1.1, GNUJSP 1.0, Sun JDK
> 1.2.2) that gets the following error on ant attempt to generate a dynamic
> image... works on Windoz 9x(Apache 1.3.12, Jserv1.1.1 GNUJSP1.0 and Sun
> JDK1.2.2) and SCO Unix (Netscape Enterprise, Skunkware JDK1.2.2).
> 
> I know it has to have something to do with the display variable, but I've
> tried setting it to:
> IPADDRESS:
> DISPLAY=192.ect.ect.ect:0
> DNS Name:
> DISPLAY=spock:0
> Simple:
> DISPLAY=:0
> 
> What should I set the display variable to so that a Java servlet can get to it?
> 
> -David Talbot
> 
> [28/06/2000 15:11:40:266 CDT] java.lang.InternalError: Can't connect to X11
> wind
> ow server using 'spock:0' as the value of the DISPLAY variable.
> 
> at
> org.apache.jserv.JServConnection.processRequest(JServConnection.java,
>  Compiled Code)
> 
> at org.apache.jserv.JServConnection.run(JServConnection.java,
> Compiled C
> ode)
> 
> at java.lang.Thread.run(Thread.java, Compiled Code)
> 
> [28/06/2000 15:11:55:687 CDT] java.lang.NoClassDefFoundError:
> sun/awt/X11Graphic
> sEnvironment
> 
> at
> org.apache.jserv.JServConnection.processRequest(JServConnection.java,
>  Compiled Code)
> 
> at org.apache.jserv.JServConnection.run(JServConnection.java,
> Compiled C
> ode)
> 
> at java.lang.Thread.run(Thread.java, Compiled Code)
> 
> 
> 
> 
> 
> .
-- 
-David Talbot

Those who would choose security over freedom deserve neither. -B. Franklin




Re: [expert] DISPLAY variable Java?

2000-07-01 Thread Jere_McDevitt



I'd look at permissions for the 'user' that the servlet engine is running under.
If you SU to that user, can you open an xterm?

Normally I would expect the display variable to be :0.0.

What happens if you write a wrapper to invoke the GIF creation function in the
servlet and run it outside the servlet engine?

Jere




David Talbot <[EMAIL PROTECTED]>
06/29/2000 07:39 AM


Please respond to [EMAIL PROTECTED]

To:   [EMAIL PROTECTED]
cc:(bcc: Jere McDevitt/SSC/THD)
Subject:  Re: [expert] DISPLAY variable Java?




Actually The X Server is indeed running with a Gnome session Any ideas?

-David Talbot

On Thu, 29 Jun 2000, you wrote:
> I ran into a similar problem once.
>
> The problem you are running into is that the Image classes in the Java package
> make use of the java.awt.Toolkit.  For that class to work correctly, it has to
> connect to a graphics system (i.e. X ).   Since Windows 'always' has a
graphics
> engine running, it would work fine under Win/WinNT.
>
> If your server isn't running X, then you may not be able to use the Java
> graphics code to generate the dynamic image.  You may want to look at some
other
> utility that will do the same.
>
> If your server is running X, then you need to check the .Xauthority for the
user
> the webserver is running under.  It could be a permissions problem.
>
> Jere
>
>
>
>
>
> David Talbot <[EMAIL PROTECTED]>
> 06/28/2000 03:08 PM
>
>
> Please respond to [EMAIL PROTECTED]
>
> To:   [EMAIL PROTECTED]
> cc:(bcc: Jere McDevitt/SSC/THD)
> Subject:  [expert] DISPLAY variable Java?
>
>
>
>
> I have a webserver (LM7.0, Apache 1.3.12, JServ 1.1.1, GNUJSP 1.0, Sun JDK
> 1.2.2) that gets the following error on ant attempt to generate a dynamic
> image... works on Windoz 9x(Apache 1.3.12, Jserv1.1.1 GNUJSP1.0 and Sun
> JDK1.2.2) and SCO Unix (Netscape Enterprise, Skunkware JDK1.2.2).
>
> I know it has to have something to do with the display variable, but I've
> tried setting it to:
> IPADDRESS:
> DISPLAY=192.ect.ect.ect:0
> DNS Name:
> DISPLAY=spock:0
> Simple:
> DISPLAY=:0
>
> What should I set the display variable to so that a Java servlet can get to
it?
>
> -David Talbot
>
> [28/06/2000 15:11:40:266 CDT] java.lang.InternalError: Can't connect to X11
> wind
> ow server using 'spock:0' as the value of the DISPLAY variable.
>
> at
> org.apache.jserv.JServConnection.processRequest(JServConnection.java,
>  Compiled Code)
>
> at org.apache.jserv.JServConnection.run(JServConnection.java,
> Compiled C
> ode)
>
> at java.lang.Thread.run(Thread.java, Compiled Code)
>
> [28/06/2000 15:11:55:687 CDT] java.lang.NoClassDefFoundError:
> sun/awt/X11Graphic
> sEnvironment
>
> at
> org.apache.jserv.JServConnection.processRequest(JServConnection.java,
>  Compiled Code)
>
> at org.apache.jserv.JServConnection.run(JServConnection.java,
> Compiled C
> ode)
>
> at java.lang.Thread.run(Thread.java, Compiled Code)
>
>
>
>
>
> .
--
-David Talbot

Those who would choose security over freedom deserve neither. -B. Franklin







Re: [expert] DISPLAY variable Java?

2000-07-05 Thread David Talbot

What was said about what user is running jserv got me to thinking, was it
getting the enviroment variable at all? So I started looking through different
jserv files and set the following variable in jserv.properties

wrapper.env.copyall=true

TA DA!!! it works!

Thanks to all who posted suggestions!

-David Talbot

On Thu, 29 Jun 2000, you wrote:
> I'd look at permissions for the 'user' that the servlet engine is running under.
> If you SU to that user, can you open an xterm?
> 
> Normally I would expect the display variable to be :0.0.
> 
> What happens if you write a wrapper to invoke the GIF creation function in the
> servlet and run it outside the servlet engine?
> 
> Jere
> 
> 
> 
> 
> David Talbot <[EMAIL PROTECTED]>
> 06/29/2000 07:39 AM
> 
> 
> Please respond to [EMAIL PROTECTED]
> 
> To:   [EMAIL PROTECTED]
> cc:(bcc: Jere McDevitt/SSC/THD)
> Subject:  Re: [expert] DISPLAY variable Java?
> 
> 
> 
> 
> Actually The X Server is indeed running with a Gnome session Any ideas?
> 
> -David Talbot
> 
> On Thu, 29 Jun 2000, you wrote:
> > I ran into a similar problem once.
> >
> > The problem you are running into is that the Image classes in the Java package
> > make use of the java.awt.Toolkit.  For that class to work correctly, it has to
> > connect to a graphics system (i.e. X ).   Since Windows 'always' has a
> graphics
> > engine running, it would work fine under Win/WinNT.
> >
> > If your server isn't running X, then you may not be able to use the Java
> > graphics code to generate the dynamic image.  You may want to look at some
> other
> > utility that will do the same.
> >
> > If your server is running X, then you need to check the .Xauthority for the
> user
> > the webserver is running under.  It could be a permissions problem.
> >
> > Jere
> >
> >
> >
> >
> >
> > David Talbot <[EMAIL PROTECTED]>
> > 06/28/2000 03:08 PM
> >
> >
> > Please respond to [EMAIL PROTECTED]
> >
> > To:   [EMAIL PROTECTED]
> > cc:(bcc: Jere McDevitt/SSC/THD)
> > Subject:  [expert] DISPLAY variable Java?
> >
> >
> >
> >
> > I have a webserver (LM7.0, Apache 1.3.12, JServ 1.1.1, GNUJSP 1.0, Sun JDK
> > 1.2.2) that gets the following error on ant attempt to generate a dynamic
> > image... works on Windoz 9x(Apache 1.3.12, Jserv1.1.1 GNUJSP1.0 and Sun
> > JDK1.2.2) and SCO Unix (Netscape Enterprise, Skunkware JDK1.2.2).
> >
> > I know it has to have something to do with the display variable, but I've
> > tried setting it to:
> > IPADDRESS:
> > DISPLAY=192.ect.ect.ect:0
> > DNS Name:
> > DISPLAY=spock:0
> > Simple:
> > DISPLAY=:0
> >
> > What should I set the display variable to so that a Java servlet can get to
> it?
> >
> > -David Talbot
> >
> > [28/06/2000 15:11:40:266 CDT] java.lang.InternalError: Can't connect to X11
> > wind
> > ow server using 'spock:0' as the value of the DISPLAY variable.
> >
> > at
> > org.apache.jserv.JServConnection.processRequest(JServConnection.java,
> >  Compiled Code)
> >
> > at org.apache.jserv.JServConnection.run(JServConnection.java,
> > Compiled C
> > ode)
> >
> > at java.lang.Thread.run(Thread.java, Compiled Code)
> >
> > [28/06/2000 15:11:55:687 CDT] java.lang.NoClassDefFoundError:
> > sun/awt/X11Graphic
> > sEnvironment
> >
> > at
> > org.apache.jserv.JServConnection.processRequest(JServConnection.java,
> >  Compiled Code)
> >
> > at org.apache.jserv.JServConnection.run(JServConnection.java,
> > Compiled C
> > ode)
> >
> > at java.lang.Thread.run(Thread.java, Compiled Code)
> >
> >
> >
> >
> >
> > .
> --
> -David Talbot
> 
> Those who would choose security over freedom deserve neither. -B. Franklin
-- 
-David Talbot
Those who would trade freedom for security deserve neither. -B. Franklin