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.
>From: "Poon Suk Kit" <address@hidden> >Organization: SMG >Keywords: 200407200217.i6K2HjaW021848 Hi- >You mean the upper section for default data type not the lower URL section >then select the default data type. No, I meant in the URL section. When I tried with 1.1 beta 3, it seemed like it would work with the default setting. >If just treating the file from local directory using the upper section, it >works. Okay. >But when selecting it as a URL and picking the default data type, it failed. Try changing the http: to dods: and see if the default works then. e.g., change: http://dcs001.smg.net/cgi-bin/nph-dods/datacenter/data/idv/avn/avn_2004070112.nc to: dods://dcs001.smg.net/cgi-bin/nph-dods/datacenter/data/idv/avn/avn_2004070112.nc If not, here's another thing you can try: 1) Create a file called datasource.xml that would look like: <?xml version="1.0" encoding="UTF-8"?> <datasources> <datasource id="DODS.GRID" factory="ucar.unidata.data.grid.DodsGeoGridDataSource" patterns="http://.*/cgi-bin/nph-dods/.*$,http://.*/dods/.*$,dods://.*$" /> </datasources> and place this in the IDV user's ~/.metapps/DefaultIdv directory. Start up the IDV and then try using the default type with your file. The patterns are a set of regular expression patterns that will be used for finding files. If you want this to be applicable to all users, then place the file on a globally accessible web server or file directory and use the -sitepath option when starting the IDV to point to that directory. For example, if you place the datasource.xml file on "http://dcs001.smg.net/idv/resources", you would start the IDV as runIDV -sitepath http://dcs001.smg.net/idv/resources/ and it would pick up all the resource files you put there. You can put resources like colortables, parameter defaults, etc there. Unfortunately, this is not well documented, but it will be in the next release. In the mean time, you can look at the Configuring IDV sites section of the Training workshop materials at: http://my.unidata.ucar.edu/content/software/idv/docs/workshop/advanced/SiteInstallation.html for some explanation. Sorry for the problems you are encountering. If you are still having problems with this, let us know. >As shown below: >Contained exception:null >java.lang.NumberFormatException: null > > at HTTPClient.HTTPResponse.getHeaderAsInt(HTTPResponse.java:314) > > at ucar.netcdf.HTTPRandomAccessFile.<init>(HTTPRandomAccessFile.java:66) > > at ucar.netcdf.NetcdfFile.<init>(NetcdfFile.java:185) > > at ucar.nc2.NetcdfFile.<init>(NetcdfFile.java:75) > > at ucar.nc2.dataset.NetcdfDataset.factory(NetcdfDataset.java:88) > > at >ucar.unidata.data.grid.GeoGridDataSource.doMakeDataSet(GeoGridDataSource.jav >a:255) > > at >ucar.unidata.data.grid.GeoGridDataSource.getDataset(GeoGridDataSource.java:2 >74) > > at >ucar.unidata.data.grid.GeoGridDataSource.doMakeDataChoices(GeoGridDataSource >.java:288) > > at ucar.unidata.data.DataSourceImpl.getDataChoices(DataSourceImpl.java:789) > > at ucar.unidata.data.DataManager.createDataSource(DataManager.java:797) > > at >ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer. >java:1199) > > at >ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.ja >va:1137) > > at >ucar.unidata.idv.IntegratedDataViewer.handleAction(IntegratedDataViewer.java >:1013) > > at ucar.unidata.idv.DefaultIdv.handleAction(DefaultIdv.java:134) > > at >ucar.unidata.idv.IntegratedDataViewer.handleAction(IntegratedDataViewer.java >:980) > > at ucar.unidata.idv.chooser.UrlChooser.loadURLInner(UrlChooser.java:150) > > at ucar.unidata.idv.chooser.UrlChooser.loadURL(UrlChooser.java:126) > > at ucar.unidata.idv.chooser.UrlChooser.access$000(UrlChooser.java:71) > > at ucar.unidata.idv.chooser.UrlChooser$1.run(UrlChooser.java:169) > > at ucar.unidata.util.Misc$1.run(Misc.java:1294) > >Exception thrown at: >Error creating data source:netcdf.grid >with:http://dcs001.smg.net/cgi-bin/nph-dods/datacenter/data/idv/avn/avn_2004 >070112.nc >ucar.unidata.util.WrapperExceptionjava.lang.NumberFormatException: null > >ucar.unidata.data.BadDataException: Error creating data source:netcdf.grid >with:http://dcs001.smg.net/cgi-bin/nph-dods/datacenter/data/idv/avn/avn_2004 >070112.nc >ucar.unidata.util.WrapperExceptionjava.lang.NumberFormatException: null >java.lang.NumberFormatException: null > > at ucar.unidata.data.DataManager.createDataSource(DataManager.java:821) > > at >ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer. >java:1199) > > at >ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.ja >va:1137) > > at >ucar.unidata.idv.IntegratedDataViewer.handleAction(IntegratedDataViewer.java >:1013) > > at ucar.unidata.idv.DefaultIdv.handleAction(DefaultIdv.java:134) > > at >ucar.unidata.idv.IntegratedDataViewer.handleAction(IntegratedDataViewer.java >:980) > > at ucar.unidata.idv.chooser.UrlChooser.loadURLInner(UrlChooser.java:150) > > at ucar.unidata.idv.chooser.UrlChooser.loadURL(UrlChooser.java:126) > > at ucar.unidata.idv.chooser.UrlChooser.access$000(UrlChooser.java:71) > at ucar.unidata.idv.chooser.UrlChooser$1.run(UrlChooser.java:169) > > at ucar.unidata.util.Misc$1.run(Misc.java:1294) Don Murray NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publically 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.