>From: David Corbin <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: MI MapXstreme Java needs an X server?
>Date: Fri, 22 Sep 2000 14:03:18 -0400
>
>I'm trying to write a small client that just creates a .GIF file.  I'm
>using MapJ.  Whenever I call toFile() or toImage(), I get an exception
>from the MapXtreme Java servlet saying it can't connect to an X Server.
>Please don't tell me your software requires that X be installed to work
>correctly.  That's not a very effiecient server it it does.

This is a limitation brought about by Java 1.2 and how it renders images.  
The way that people get around this is by obtaining Xvfb from the X 
consortium (http://www.x.org/) and set the DISPLAY variable to point to 
that.

To invoke Xvfb, use this command (as root) :

Xvfb :1 -screen 0 1152x900x8 &

then do this command as the user you start your server under
(assuming you are using a Bourne-type shell):

export DISPLAY=":1.0"

Starting MapXtreme's server or Tomcat (which will start the server for you) 
shouldn't have a problem now.

Note: If you are running a flavor of Linux, Xvfb is available as an rpm or 
deb package, if you don't want to compile it from source.  It is usually 
included in a standard installation of X11R6.4

-Justin Akehurst
TerraGraphics, LLC
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.

----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

Reply via email to