Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
We’ve written some wrappers around the NetCDF java packages and are running into some odd errors. We can successfully read the netCDF4 and NetCDF4-classic files. But we have a new NetCDF4 file that is throwing us an interesting error: java.lang.IllegalStateException: MessageAttribute unknown version 72 at ucar.nc2.iosp.hdf5.H5header$MessageAttribute.read(H5header.java:2645) at ucar.nc2.iosp.hdf5.H5header$DataObject.processAttributeInfoMessage(H5header .java:1579) at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:1548) at ucar.nc2.iosp.hdf5.H5header$DataObject.<init>(H5header.java:1441) at ucar.nc2.iosp.hdf5.H5header.getDataObject(H5header.java:1291) at ucar.nc2.iosp.hdf5.H5header.access$700(H5header.java:48) at ucar.nc2.iosp.hdf5.H5header$DataObjectFacade.<init>(H5header.java:1334) at ucar.nc2.iosp.hdf5.H5header.readSuperBlock2(H5header.java:301) at ucar.nc2.iosp.hdf5.H5header.read(H5header.java:156) at ucar.nc2.iosp.hdf5.H5iosp.open(H5iosp.java:86) at ucar.nc2.NetcdfFile.<init>(NetcdfFile.java:1110) at ucar.nc2.NetcdfFile.open(NetcdfFile.java:623) at ucar.nc2.NetcdfFile.open(NetcdfFile.java:320) at ucar.nc2.NetcdfFile.open(NetcdfFile.java:290) at ucar.nc2.NetcdfFile.open(NetcdfFile.java:277) at ucar.nc2.NetcdfFile.open(NetcdfFile.java:265) The file is provided to us, so I don’t have any idea how it’s being written, but would that matter? Is this a library issue? Is this some configuration on my part that might be causing this issue? Thanks, Mike Gangl
netcdf-java
archives: