Hello, I'm having trouble packing GeoTools into a JAR file when it is used for a Java Web Start application.
Using the same JAR file on the command line works perfectly. But when I use it
with the attached JNLP file I get the below error. Seems that GeoTools is
searching for a properties file and can't find it (probably since the JAR file
is loaded with Java Web Start).
Can anyone think of a work around? I'd really like this to run using Java Web
Start.
Thank you.
Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
at
org.geotools.swing.action.NoToolAction.<clinit>(NoToolAction.java:36)
at
rsrc.datalibrary.view.panels.MapPanel.initComponents(MapPanel.java:116)
at
rsrc.datalibrary.view.panels.MapPanel.<init>(MapPanel.java:59)
at
rsrc.datalibrary.view.DataLibraryFrame.createElementPanel(DataLibraryFrame.java:311)
at
rsrc.datalibrary.view.DataLibraryFrame.valueChanged(DataLibraryFrame.java:267)
at javax.swing.JTree.fireValueChanged(Unknown Source)
at
javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source)
at
javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
at
javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
at
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)
at
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
at javax.swing.JTree.setSelectionPath(Unknown Source)
at
javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)
at
javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)
at
javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown
Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at
java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at
org.geotools.swing.locale.PropertiesFileFinder.getSelfPath(PropertiesFileFinder.java:121)
at
org.geotools.swing.locale.PropertiesFileFinder.scan(PropertiesFileFinder.java:70)
at
org.geotools.swing.locale.LocaleUtils.loadLocaleInfo(LocaleUtils.java:292)
at
org.geotools.swing.locale.LocaleUtils.<clinit>(LocaleUtils.java:121)
rsrc_datalibrary.jnlp
Description: rsrc_datalibrary.jnlp
------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________ GeoTools-GT2-Users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
