[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