NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.


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

[IDV #ZJC-641381]: IDV - VGEE IDV



Hi Valentijn-

> Institution: ITC
> Package Version: 1.1
> Operating System: os.name:Linux; os.arch:i386; 
> os.version:2.6.12-1.1381_FC3smp;
> Hardware Information: java.vendor:Sun Microsystems Inc.; 
> java.version:1.5.0_06; java.home:/usr/java/jre1.5.0_06;
> Inquiry: Hi guys,
> 
> I love the VGEE initiative, but was wondering how the vgee codebase is 
> maintained, and if all the source of vgee.jar and the vgeetools.jar are 
> published under GPL?

They are available under the LGPL.  I've attached a JAR of the VGEE
source code that will compile against the latest version.  I'm not sure where 
you got the vgeetools.jar from.  We only supported a vgee.jar.  

Development of VGEE has ceased.  It was actually developed elsewhere and
it became a burden for us to maintain as we advanced the IDV. Unfortunately,
the web site and webstart are broken. I should just remove the files so
at least the link would be broken.  I agree it is a nice interface, but we
have no resources to maintain it and continue development of the IDV.  It
would make a nice community contribution and could be installed as a plugin.

> In the jar with the concept model applets i noticed only class files....
> 
> When i run the VGEE on linux (FC3) i get the following error during loading 
> of the app:


> An error has occurred:
> Initializing the GUI
> ucar.unidata.idv.IntegratedDataViewer.doMakeContents(Lucar/unidata/idv/IdvWindow;)Ljava/awt/Component;

This is a versioning error.  The VGEE JAR file was built against IDV 1.2b2 and 
the
webstart version is running against IDV 1.1.

> Once the main GUI is initialized i get the following error:
> 
> An error has occurred:
> Initializing after xml
> Can't set table to null
> 
> When i run the VGEE webstart on Windows XP the launch failes due to a missing 
> j3daudio.jar

This was a problem with the Java3D for VGEE not pointing to the 1_1 version, 
but even
with that fix, it's broken for the reason above.

> When i update the jnlp to use JAVA version 1.5.0* i get an error in 
> "Initializing IDV":

Again, this is a problem that the
> java.lang.StackOverflowError
> at java.util.Hashtable.get(Unknown Source)
> at sun.awt.AppContext$3.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.awt.AppContext.getAppContext(Unknown Source)
> at javax.swing.SwingUtilities.appContextGet(Unknown Source)
> at javax.swing.RepaintManager.currentManager(Unknown Source)
> at javax.swing.RepaintManager.currentManager(Unknown Source)
> at javax.swing.JComponent.repaint(Unknown Source)
> at java.awt.Component.repaint(Unknown Source)
> at javax.swing.JComponent.setFont(Unknown Source)
> at javax.swing.JTextField.setFont(Unknown Source)
> at javax.swing.plaf.basic.BasicTextUI.installDefaults(Unknown Source)
> at javax.swing.plaf.basic.BasicTextUI.installUI(Unknown Source)
> at javax.swing.plaf.basic.BasicTextFieldUI.installUI(Unknown Source)
> at javax.swing.JComponent.setUI(Unknown Source)
> at javax.swing.text.JTextComponent.setUI(Unknown Source)
> at javax.swing.text.JTextComponent.updateUI(Unknown Source)
> at javax.swing.text.JTextComponent.<init>(Unknown Source)
> at javax.swing.JTextField.<init>(Unknown Source)
> at javax.swing.JTextField.<init>(Unknown Source)
> at 
> javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(Unknown 
> Source)
> at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(Unknown Source)
> at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(Unknown Source)
> at javax.swing.plaf.metal.MetalComboBoxEditor$UIResource.<init>(Unknown 
> Source)
> at javax.swing.plaf.metal.MetalComboBoxUI.createEditor(Unknown Source)
> at javax.swing.plaf.basic.BasicComboBoxUI.installUI(Unknown Source)
> at javax.swing.JComponent.setUI(Unknown Source)
> at javax.swing.JComboBox.setUI(Unknown Source)
> at javax.swing.JComboBox.updateUI(Unknown Source)
> at javax.swing.JComboBox.init(Unknown Source)
> at javax.swing.JComboBox.<init>(Unknown Source)
> at ucar.unidata.util.PreferenceList.createComboBox(PreferenceList.java:135)
> at ucar.unidata.idv.chooser.XmlChooser.doMakeContents(XmlChooser.java:228)
> at ucar.unidata.idv.chooser.IdvChooser.getContents(IdvChooser.java:683)
> at ucar.unidata.ui.ChooserPanel.showWaitCursor(ChooserPanel.java:410)
> at ucar.unidata.idv.chooser.XmlChooser.makeUiFromPath(XmlChooser.java:324)
> at ucar.unidata.idv.chooser.XmlChooser.makeUiFromPath(XmlChooser.java:309)
> at ucar.unidata.idv.chooser.XmlChooser.doMakeContents(XmlChooser.java:279)
> at ucar.unidata.idv.chooser.IdvChooser.getContents(IdvChooser.java:683)
> at ucar.unidata.ui.ChooserPanel.showWaitCursor(ChooserPanel.java:410)
> at ucar.unidata.idv.chooser.XmlChooser.makeUiFromPath(XmlChooser.java:324)
> at ucar.unidata.idv.chooser.XmlChooser.makeUiFromPath(XmlChooser.java:309)


Ticket Details
===================
Ticket ID: ZJC-641381
Department: Support IDV
Priority: Normal
Status: Open

Attachment: vgee_src.jar
Description: application/java-archive