[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #XOS-354812]: IDV - java3D errors and installation problems



Hi Meghan-

> Institution: ASU
> Package Version: 1.3b2
> Operating System: os.name:Linux; os.arch:i386; os.version:2.6.11-1.27_FC3smp;
> Hardware Information: java.vendor:Sun Microsystems Inc.; 
> java.version:1.5.0_05; java.home:/usr/java/jre1.5.0_05; j3d.version:none;
> Inquiry: I am working on a linux workstation and trying to install GEON IDV.  
> I keep getting errors
> associated with Java3D.

> I downloaded idv_1_3b2_java_installer.jar but when I try
> to install it manually it seems to get stuck at:
> 
> >  at java.lang.VMClassLoader.resolveClass(java.lang.Class)
> > (/usr/lib/libgcj.so. 5.0.0)
> >    ...6 more

It looks like the java being used is the default that comes with Linux which
is a GNU version of Java.  The installer will not work with this version of
java.

> So I also downloaded and installed java3d-1_4_0_01-linux-i586.bin from the 
> java website, but
> I still get the same error messages as in the .log file
> when I start up IDV.

Where did you install java3d?  From the listing above, the java you
are trying to run is in /usr/java/jre1.5.0_05.  Is this the GNU java or
did you install the jre also?  Since the listing above shows
"j3d.version:none", it means that Java 3D is not installed in the same
place as the version of java you are running.  Thus, you get the error
below.  See the FAQ item on this at:

http://www.unidata.ucar.edu/software/IDV/docs/userguide/Faq.html#faq1_cat6_28

> Any ideas?

Is there a reason you are not using the linux specific installer with java 
instead
of just the java installer?  If not, I suggest using the linux installer which 
has
Java and Java 3D contained in it.

Don Murray
> 
> An error has occurred:
> Decoding bundle: 
> http://www.unidata.ucar.edu/content/software/idv/resources/bundles/samples/grid.xidv
> javax/vecmath/Tuple3f
> 
> ******************
> Stack trace:
> java.lang.NoClassDefFoundError: javax/vecmath/Tuple3f
> at ucar.visad.display.SelectorPoint.<init>(SelectorPoint.java:106)
> at ucar.visad.display.ZSelector.init(ZSelector.java:126)
> at ucar.visad.display.ZSelector.<init>(ZSelector.java:78)
> at ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:299)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1048)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:838)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.initAfterUnPersistence(DisplayControlImpl.java:1021)
> at 
> ucar.unidata.idv.IdvPersistenceManager.instantiateFromBundle(IdvPersistenceManager.java:2296)
> at 
> ucar.unidata.idv.IdvPersistenceManager.decodeXmlInner(IdvPersistenceManager.java:1978)
> at 
> ucar.unidata.idv.IdvPersistenceManager$9.run(IdvPersistenceManager.java:1904)
> at ucar.unidata.util.Misc$2.run(Misc.java:895)
> 
> 
> 
> 


Ticket Details
===================
Ticket ID: XOS-354812
Department: Support IDV
Priority: Normal
Status: Open