off screen image

ncubukcu ncubukcu at nc.rr.com
Wed Aug 2 11:51:53 MDT 2006


if I remotely connect to my visad server and run a test program that 
constructs something like following;
DisplayImplJ2D display = new DisplayImplJ2D("display1",300,300);

this is what I get when I run my code;

kCGErrorRangeCheck : Window Server communications from outside of 
session allowed for root and console user only
Exception in thread "main" java.lang.NoClassDefFoundError
        at visad.DisplayRenderer.setWaitFlag(DisplayRenderer.java:176)
        at 
visad.java2d.DisplayRendererJ2D.setWaitFlag(DisplayRendererJ2D.java:943)
        at visad.DisplayImpl.doAction(DisplayImpl.java:1732)
        at visad.java2d.DisplayImplJ2D.doAction(DisplayImplJ2D.java:312)
        at visad.ActionImpl.run(ActionImpl.java:353)
        at visad.util.ThreadPool$ThreadMinnow.run(ThreadPool.java:95)
java.lang.NoClassDefFoundError
        at visad.DisplayImpl.clearMaps(DisplayImpl.java:2191)
        at visad.java2d.DisplayImplJ2D.clearMaps(DisplayImplJ2D.java:303)
        at visad.DisplayImpl.<init>(DisplayImpl.java:170)
        at visad.java2d.DisplayImplJ2D.<init>(DisplayImplJ2D.java:233)
        at visad.java2d.DisplayImplJ2D.<init>(DisplayImplJ2D.java:211)
        at visad.java2d.DisplayImplJ2D.<init>(DisplayImplJ2D.java:203)
        at CreateImage.main(CreateImage.java:63)
*
*I know why I get this exception.. it want's me to run it in headless 
mode or I have to set  display to my local machine.  What I don't 
understand is why the off screen constructor above needs a display. Any 
idea how I can go around this. I have done all my excercises on a local 
machine but now that I need to use remote machine for visad, all my test 
cases are failing...
thanks
nc

==============================================================================
To unsubscribe visad, visit:
http://www.unidata.ucar.edu/mailing-list-delete-form.html
==============================================================================



More information about the visad mailing list