This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
>From: "Eric Meyers" <address@hidden> >Organization: Millersville >Keywords: 200509032359.j83Nxfhu022823 Hi Eric- >Institution: Millersville University >Package Version: 1.2 >Operating System: os.name:Windows XP; os.arch:x86; os.version:5.1; >Hardware Information: java.vendor:Sun Microsystems Inc.; java.version:1.4.2_08 > ; java.home:C:\\Program Files\\Java\\j2re1.4.2_08; >Inquiry: An error has occurred: >In getViewManager >no J3D in java.library.path > >I am currently trying to run IDV on my home computer using dial-up internet co > nnection. >After downloading the latest version of Java WebStart (8), I tried running IDV > . I selected to >have the IDV icon displayed on the desktop, and shortly thereafter, this messa > ge >was displayed. When IDV opens, no map is displayed. First, what link are you clicking on to start the IDV through webstart? It could be that you are pointing to an old link. The error indicates that it can't find Java 3D. From webstart, that should be downloaded automatically, but there are times when webstart gets confused. Unfortunately, the only solution I know of means removing and downloading the IDV again. And, there's not guarantee that it will work. Only do this if you are downloading the IDV from: http://my.unidata.ucar.edu/content/software/idv/webstart/IDV/idv.jnlp - Bring up the webstart manager by opening: http://java.sun.com/products/javawebstart/apps/player.jnlp - If the IDV is not shown in the manager, use the View-> Downloaded Applications menu to show it. - Click the IDV icon once and then use the Applications-> Remove Application to remove it. Then, start the IDV from the link above. >****************** >Stack trace: >java.lang.UnsatisfiedLinkError: no J3D in java.library.path > at java.lang.ClassLoader.loadLibrary(Unknown Source) > at java.lang.Runtime.loadLibrary0(Unknown Source) > at java.lang.System.loadLibrary(Unknown Source) > at javax.media.j3d.MasterControl$22.run(MasterControl.java:889) > at java.security.AccessController.doPrivileged(Native Method) > at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:886) > at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:229) > at javax.media.j3d.NativeConfigTemplate3D.<clinit>(NativeConfigTemplate > 3D.java:180) > at javax.media.j3d.GraphicsConfigTemplate3D.<clinit>(GraphicsConfigTemp > late3D.java:55) > at ucar.unidata.view.geoloc.MapProjectionDisplayJ3D.makeConfig(MapProje > ctionDisplayJ3D.java:416) > at ucar.unidata.view.geoloc.MapProjectionDisplayJ3D.<clinit>(MapProject > ionDisplayJ3D.java:405) > at ucar.unidata.view.geoloc.MapProjectionDisplay.getInstance(MapProject > ionDisplay.java:280) > at ucar.unidata.idv.MapViewManager.init(MapViewManager.java:387) > at ucar.unidata.idv.ViewManager.init(ViewManager.java:446) > at ucar.unidata.idv.MapViewManager.<init>(MapViewManager.java:340) > at ucar.unidata.idv.VMManager.createViewManager(VMManager.java:481) > at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:290) > at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1350) > at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1554) > at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:1877) > at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:305) > at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1350) > at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1554) > at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:1877) > at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:305) > at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1350) > at ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1284) > at ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1244) > at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:2 > 621) > at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:2 > 542) > at ucar.unidata.idv.ui.IdvUIManager.doMakeInitialGui(IdvUIManager.java: > 2425) > at ucar.unidata.idv.IntegratedDataViewer.initInner(IntegratedDataViewer > .java:410) > at ucar.unidata.idv.IntegratedDataViewer$2.run(IntegratedDataViewer.jav > a:345) > at ucar.unidata.util.Misc$2.run(Misc.java:778) > > > Don Murray NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.