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