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.
Hi Bob: Sorry, not yet. John > Hi again - > > Just following up on this. We had another user come to us with a BUFR > file and that reminded me that you still can't display any BUFR data in > McIDAS-V or the IDV (you get an NPE involving > 'CoordVarExtractorVariable' being missing... full error written out > below in a previous email). > > Are there any status updates on this that we can pass off to our users? > > Thanks! > Bob Carp > > On 4/3/2014 9:02 PM, Unidata netCDF Java Support wrote: > > Hi Bob > > > > Still havent got to this. sorry, > > > > John > > > >> Hello - > >> > >> We had another user asking about using BUFR data in McIDAS-V. We were > >> wondering what the status of this ticket is, are there any updates? > >> > >> Thanks! > >> Bob Carp > >> McIDAS Help Desk > >> > >> On 1/21/2014 10:01 AM, Unidata netCDF Java Support wrote: > >>> Greetings! > >>> > >>> I wanted to pass along the link to the bug tracking ticket for this item: > >>> > >>> https://bugtracking.unidata.ucar.edu/browse/TDS-527 > >>> > >>> I'll see if I can get an ETA about a fix and update the ticket. > >>> > >>> Cheers, > >>> > >>> Sean > >>> > >>>> Hello - > >>>> > >>>> Here's the email that I sent to address@hidden and > >>>> cc'd you on (sent 10/10/13). Also, here's the Ticket that got sent back. > >>>> > >>>>> McIDAS Help Desk, > >>>>> > >>>>> Your Ticket has been received, and a Unidata staff member will review > >>>>> it and reply accordingly. Listed below are details of this new Ticket. > >>>>> Please make sure the Ticket ID remains in the Subject: line on all > >>>>> correspondence related to this Ticket. > >>>>> > >>>>> Ticket ID: XKK-684884 > >>>>> Subject: BUFR data does not work with a recent ncIdv.jar > >>>>> Department: Support netCDF Java > >>>>> Priority: Normal > >>>>> Status: Open > >>>>> > >>>>> > >>>>> > >>>>> Please let us know how we can assist you further. > >>>>> > >>>>> Unidata User Support > >>>> Thanks! > >>>> Bob > >>>> > >>>> On 10/10/2013 11:27 AM, McIDAS Help Desk wrote: > >>>>> Hello - > >>>>> > >>>>> A user reported to us that he cannot load in BUFR data into McIDAS-V > >>>>> using our most recent release (also cannot load into the last stable > >>>>> IDV 4.1). The error when creating the display is "Creating obs > >>>>> java.lang.NullPointerException" with the stack trace at the bottom of > >>>>> this email. This BUFR data did work correctly in our last McIDAS-V > >>>>> 1.3 release which used ncIdv.jar with netCDF version 4.3.16. Our > >>>>> current version (1.4) uses ncIdv.jar with netCDF version 4.3.18. I > >>>>> found a location online to pick up a ncIdv.jar file with netCDF > >>>>> version 4.3.17 and the BUFR data worked fine with this version. > >>>>> > >>>>> Summary: > >>>>> - BUFR data is working with ncIdv.jars using netCDF 4.3.16 and 4.3.17 > >>>>> - BUFR data is not working with an ncIdv.jar using netCDF 4.3.18 > >>>>> - I've attached a sample BUFR file that you can use for testing > >>>>> > >>>>> Any thoughts as to what may have changed between 4.3.17 and 4.3.18 > >>>>> that causes BUFR data to no longer work correctly? > >>>>> > >>>>> Thanks - > >>>>> Bob Carp > >>>>> McIDAS User Services > >>>>> > >>>>>> java.lang.NullPointerException > >>>>>> at > >>>>>> ucar.nc2.ft.point.standard.NestedTable$CoordVarExtractorVariable.isMissing(NestedTable.java:234) > >>>>>> at > >>>>>> ucar.nc2.ft.point.standard.CoordVarExtractor.isMissing(CoordVarExtractor.java:88) > >>>>>> at > >>>>>> ucar.nc2.ft.point.standard.NestedTable.isTimeMissing(NestedTable.java:536) > >>>>>> at > >>>>>> ucar.nc2.ft.point.standard.StandardPointFeatureIterator.isMissing(StandardPointFeatureIterator.java:77) > >>>>>> at > >>>>>> ucar.nc2.ft.point.standard.StandardPointFeatureIterator.makeFeature(StandardPointFeatureIterator.java:69) > >>>>>> at > >>>>>> ucar.nc2.ft.point.PointIteratorFromStructureData.hasNext(PointIteratorFromStructureData.java:70) > >>>>>> at > >>>>>> ucar.unidata.data.point.PointObFactory.makePointObs(PointObFactory.java:1882) > >>>>>> at > >>>>>> ucar.unidata.data.point.NetcdfPointDataSource.makeObs(NetcdfPointDataSource.java:360) > >>>>>> at > >>>>>> ucar.unidata.data.point.NetcdfPointDataSource.makeObs(NetcdfPointDataSource.java:322) > >>>>>> at > >>>>>> ucar.unidata.data.point.PointDataSource.getDataInner(PointDataSource.java:1297) > >>>>>> at > >>>>>> ucar.unidata.data.DataSourceImpl.getData(DataSourceImpl.java:2379) > >>>>>> at > >>>>>> ucar.unidata.data.DirectDataChoice.getData(DirectDataChoice.java:332) > >>>>>> at ucar.unidata.data.DataChoice.getData(DataChoice.java:637) > >>>>>> at ucar.unidata.data.DataInstance.getData(DataInstance.java:243) > >>>>>> at ucar.unidata.data.DataInstance.getData(DataInstance.java:207) > >>>>>> at ucar.unidata.data.DataInstance.dataOk(DataInstance.java:295) > >>>>>> at > >>>>>> ucar.unidata.data.point.PointDataInstance.init(PointDataInstance.java:83) > >>>>>> at > >>>>>> ucar.unidata.data.point.PointDataInstance.<init>(PointDataInstance.java:69) > >>>>>> at > >>>>>> ucar.unidata.idv.control.ObsDisplayControl.doMakeDataInstance(ObsDisplayControl.java:796) > >>>>>> at > >>>>>> ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:3224) > >>>>>> at > >>>>>> ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:3206) > >>>>>> at > >>>>>> ucar.unidata.idv.control.ObsListControl.setData(ObsListControl.java:438) > >>>>>> at > >>>>>> ucar.unidata.idv.control.ObsListControl.init(ObsListControl.java:151) > >>>>>> at > >>>>>> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1421) > >>>>>> at > >>>>>> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1106) > >>>>>> at > >>>>>> ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:986) > >>>>>> at > >>>>>> ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:911) > >>>>>> at ucar.unidata.util.Misc$3.run(Misc.java:1251) > >>>> > >>> Ticket Details > >>> =================== > >>> Ticket ID: ZMD-614767 > >>> Department: Support netCDF Java > >>> Priority: Critical > >>> Status: Open > >>> > >> > > > > Ticket Details > > =================== > > Ticket ID: ZMD-614767 > > Department: Support netCDF Java > > Priority: Critical > > Status: Open > > > > Ticket Details =================== Ticket ID: ZMD-614767 Department: Support netCDF Java Priority: Critical Status: Closed