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.
On Mar 24, 2015, at 20:18, John Caron <address@hidden> wrote: > 1. see > http://www.unidata.ucar.edu/software/thredds/v4.6/tds/reference/collections/GribCollectionFaq.html Will do. > 2. Havent heard a peep out of Quincey. SInce NASA is an important customer of > HDF, maybe JPL SMAP could ask HDF group to up the priority. I will forward > you the email chain, perhapss they can reference it. FWIW, I discovered today that when trying to one one of the problem SMAP datasets using NJ 4.6 that the exception thrown was not the one we had been seeing with 4.3 or 4.5. Previously I was seeing Caused by: java.io.IOException: Negative seek offset at ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:438) at ucar.nc2.iosp.hdf5.FractalHeap.readDirectBlock(FractalHeap.java:501) at ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:175) at ucar.nc2.iosp.hdf5.H5header$DataObject.processAttributeInfoMessage(H5header.java:2401) at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2389) at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2239) at ucar.nc2.iosp.hdf5.H5header.getDataObject(H5header.java:2080) at ucar.nc2.iosp.hdf5.H5header.access$600(H5header.java:70) at ucar.nc2.iosp.hdf5.H5header$DataObjectFacade.<init>(H5header.java:2126) at ucar.nc2.iosp.hdf5.H5header.readGroupNew(H5header.java:4008) at ucar.nc2.iosp.hdf5.H5header.access$1100(H5header.java:70) at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2207) at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2171) at ucar.nc2.iosp.hdf5.H5header.readSuperBlock2(H5header.java:356) at ucar.nc2.iosp.hdf5.H5header.read(H5header.java:204) at ucar.nc2.iosp.hdf5.H5iosp.open(H5iosp.java:129) But with 4.6.0, it is instead Caused by: java.lang.RuntimeException: Cant find DHeapId=0 at ucar.nc2.iosp.hdf5.FractalHeap$DHeapId.getPos(FractalHeap.java:276) at ucar.nc2.iosp.hdf5.H5header$DataObject.processAttributeInfoMessage(H5header.java:2420) at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2391) at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:2241) at ucar.nc2.iosp.hdf5.H5header.getDataObject(H5header.java:2082) at ucar.nc2.iosp.hdf5.H5header.access$600(H5header.java:72) at ucar.nc2.iosp.hdf5.H5header$DataObjectFacade.<init>(H5header.java:2128) at ucar.nc2.iosp.hdf5.H5header.readGroupNew(H5header.java:4010) at ucar.nc2.iosp.hdf5.H5header.access$1100(H5header.java:72) at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2209) at ucar.nc2.iosp.hdf5.H5header$H5Group.<init>(H5header.java:2173) at ucar.nc2.iosp.hdf5.H5header.readSuperBlock2(H5header.java:358) at ucar.nc2.iosp.hdf5.H5header.read(H5header.java:206) at ucar.nc2.iosp.hdf5.H5iosp.open(H5iosp.java:126) > 3. We thought we would release 4.6.0 today, but as usual a few last things > wanted to get included. Perhaps tommorrow? It would be great if you wanted to > use it, but note its not the stable release yet, we need others to test > first. 4.6.1 is slated to be the stable release. I would guess that will take > another month. Okay. I’m probably a couple days away from Panoply 4.1.2 anyway (trying to figure out a weird localization issue dealing with the decimal character), but if 4.6.0 won’t be “stable” I may stick with 4.5.5 anyway. Thanks, rbs -- Robert B. Schmunk Webmaster / Senior Systems Programmer NASA Goddard Institute for Space Studies 2880 Broadway, New York, NY 10025