[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #GCO-388517]: IDV - errors pulling up raobs



Hi Mark-

> Institution: OU School of Meteorology
> Package Version: 2.1RC1
> Operating System: Mac OS X
> Hardware Information: Java: home: 
> /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home version: 
> 1.4.2_09 j3d:1.3.1
> Inquiry: FYI
> 
> An error has occurred:
> Unable to set mandatory pressure data for station 72357
> RAOB.newSet(): Non-positive-length value-array
> 
> An error has occurred:
> Unable to set significant temperature data for station 72357
> RAOB.newSet(): Non-positive-length value-array
> 
> Not much to add, just a simple wish to plot the 12Z sounding and got these 
> errors.

I'm guessing it was a badly decoded (or transmitted) station.  We need to
work on the error message.  Were you able to access the sounding in GEMPAK
for that day/time?  If so, then we can look to see if it is a decoder 
problem.

Don Murray 
> 
> ******************
> Stack trace:
> visad.SetException: RAOB.newSet(): Non-positive-length value-array
> at ucar.unidata.data.sounding.RAOB.newSet(RAOB.java:1138)
> at ucar.unidata.data.sounding.RAOB$PressureProfile.<init>(RAOB.java:1251)
> at 
> ucar.unidata.data.sounding.RAOB$MandatoryPressureProfile.<init>(RAOB.java:1341)
> at ucar.unidata.data.sounding.RAOB.newMandatoryPressureProfile(RAOB.java:917)
> at ucar.unidata.data.sounding.RAOB.setMandatoryPressureProfile(RAOB.java:414)
> at 
> ucar.unidata.data.sounding.AddeSoundingAdapter.setRAOBData(AddeSoundingAdapter.java:656)
> at 
> ucar.unidata.data.sounding.AddeSoundingAdapter.initSoundingOb(AddeSoundingAdapter.java:547)
> at ucar.unidata.data.sounding.RaobDataSet.initSoundingOb(RaobDataSet.java:95)
> at 
> ucar.unidata.data.sounding.RaobDataSource.makeSoundingOb(RaobDataSource.java:199)
> at 
> ucar.unidata.data.sounding.RaobDataSource.getSoundingObs(RaobDataSource.java:231)
> at 
> ucar.unidata.data.sounding.RaobDataSource.getDataInner(RaobDataSource.java:166)
> at ucar.unidata.data.DataSourceImpl.getData(DataSourceImpl.java:1456)
> at ucar.unidata.data.DirectDataChoice.getData(DirectDataChoice.java:322)
> at ucar.unidata.data.DataChoice.getData(DataChoice.java:537)
> at ucar.unidata.data.DataInstance.getData(DataInstance.java:242)
> at ucar.unidata.data.DataInstance.getData(DataInstance.java:206)
> at ucar.unidata.data.DataInstance.dataOk(DataInstance.java:285)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.checkIfDataOk(DisplayControlImpl.java:2579)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:2675)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:2644)
> at 
> ucar.unidata.idv.control.RaobSoundingControl.init(RaobSoundingControl.java:155)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1140)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:920)
> at ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:904)
> at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:834)
> at ucar.unidata.util.Misc$2.run(Misc.java:929)
> 
> 
> 


Ticket Details
===================
Ticket ID: GCO-388517
Department: Support IDV
Priority: High
Status: Open