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

[IDV #VHO-475307]: BUFR files work in IDV 3.1u1 but not in 4.0u1



Greetings Ghansham,

Both tickets have been marked as fixed. Would you mind
pulling the latest target-4.3.18 snapshot from git, building
a new ncIDV, and giving it a try?

Thanks!

Sean

> R/Sir
> 
> I am keeping track on JIRA/BROWSE/TDS.
> TDS-445 seems to be fixed. Thanks for that.
> 
> regards
> Ghansham
> 
> 
> 
> 
> address@hidden> wrote:
> 
> > Greetings Ghansham,
> >
> > Thanks for the suggestion - I've updated the ticket.
> >
> > Cheers!
> >
> > Sean
> >
> > > Hi sir,
> > > You can add in a comment on TDS-445 that it was getting opened in the ncj
> > > version that was being used by idv 3.1u1. That might help to track down
> > and
> > > fix the issue.
> > > Regards
> > > Ghansham
> > >
> > address@hidden>
> > > wrote:
> > > > Greetings Ghansham,
> > > >
> > > > I've split up the reports in this ticket into two Jira bug reports. The
> > > original
> > > > issue associated with this ticket is reported under TDS-445:
> > > >
> > > > https://bugtracking.unidata.ucar.edu/browse/TDS-445
> > > >
> > > > The second issue, related to the bufr file from TDS-355 is reported
> > under
> > > TDS-444
> > > >
> > > > https://bugtracking.unidata.ucar.edu/browse/TDS-444
> > > >
> > > > Since this both of these are a netCDF-Java issue, I will move this
> > > eSupport ticket
> > > > over to netCDF-Java, but I will keep you updated as things progress.
> > > >
> > > > Cheers,
> > > >
> > > > Sean
> > > >
> > > >> R/Sir,
> > > >> Same exception I am getting in NetCDF Java 4.3.17 official release.
> > > >> Regards
> > > >> Ghansham
> > > >>
> > > >> ---------- Forwarded message ----------
> > > >> From: ghansham sangar
> > > >> Date: Saturday, June 1, 2013
> > > >> Subject: [IDV #VHO-475307]: BUFR files work in IDV 3.1u1 but not in
> > 4.0u1
> > > >> To: "address@hidden" <address@hidden>
> > > >>
> > > >>
> > > >> I tried to fetch the latest ncIDV as per your instructions.
> > > >> I tried to run attached program and got following exception.
> > > >> Jun 01, 2013 6:26:43 PM ucar.nc2.iosp.bufr.ConstructNC
> > makeObsTimeValue
> > > >> SEVERE: Illegal Date fields
> > > >> org.joda.time.IllegalFieldValueException: Value -8093 for
> > secondOfMinute
> > > >> must be in the range [0,59]
> > > >> at
> > org.joda.time.field.FieldUtils.verifyValueBounds(FieldUtils.java:236)
> > > >> at
> > > >>
> > >
> > org.joda.time.chrono.BasicChronology.getDateTimeMillis(BasicChronology.java:174)
> > > >> at
> > > >>
> > >
> > org.joda.time.chrono.AssembledChronology.getDateTimeMillis(AssembledChronology.java:133)
> > > >> at org.joda.time.base.BaseDateTime.<init>(BaseDateTime.java:254)
> > > >> at org.joda.time.DateTime.<init>(DateTime.java:435)
> > > >> at ucar.nc2.time.CalendarDate.of(CalendarDate.java:47)
> > > >> at
> > ucar.nc2.iosp.bufr.ConstructNC.makeObsTimeValue(ConstructNC.java:550)
> > > >> at ucar.nc2.iosp.bufr.BufrIosp.addTime(BufrIosp.java:267)
> > > >> at ucar.nc2.iosp.bufr.BufrIosp.access$600(BufrIosp.java:54)
> > > >> at
> > ucar.nc2.iosp.bufr.BufrIosp$SeqIter.readNextMessage(BufrIosp.java:346)
> > > >> at ucar.nc2.iosp.bufr.BufrIosp$SeqIter.hasNext(BufrIosp.java:313)
> > > >> at
> > > >>
> > >
> > ucar.ma2.ArraySequence.extractMemberArrayFromIteration(ArraySequence.java:339)
> > > >> at ucar.ma2.ArraySequence.extractMemberArray(ArraySequence.java:115)
> > > >> at ucar.nc2.Variable.reallyRead(Variable.java:833)
> > > >> at ucar.nc2.Variable._read(Variable.java:809)
> > > >> at ucar.nc2.Variable.read(Variable.java:687)
> > > >> at ucar.nc2.Variable.reallyRead(Variable.java:832)
> > > >> at ucar.nc2.Variable._read(Variable.java:809)
> > > >> at ucar.nc2.Variable.read(Variable.java:687)
> > > >> at ucar.nc2.Variable.reallyRead(Variable.java:832)
> > > >> at ucar.nc2.Variable._read(Variable.java:809)
> > > >> at ucar.nc2.Variable.read(Variable.java:687)
> > > >> at testbufr.TestBufr.main(TestBufr.java:46)
> > > >>
> > > >>
> > > >>
> > > address@hidden>
> > > >> wrote:
> > > >>
> > > >> Thanks a lot for the quick and comprehensive reply.
> > > >> I will do that...
> > > >> Thanks a lot...
> > > >> You guys are doing really lots and lots of good work..
> > > >> regards
> > > >> Ghansham
> > > >>
> > > >> address@hidden> wrote:
> > > >>
> > > >> Greetings Ghansham,
> > > >>
> > > >> Yes, you can pull the thredds code from github and build using maven.
> > You
> > > >> will need to make sure you are using the latest code, which is on the
> > > >> target-4.3.17 development branch. You can grab the codebase using
> > > >>
> > > >> git clone https://github.com/Unidata/thredds.git
> > > >>
> > > >> then switch to the latest development branch using
> > > >>
> > > >> git checkout -b target-4.3.17 origin/target-4.3.17
> > > >>
> > > >> Once you have the proper branch checked out, you can build the entire
> > > >> thredds project, including ncIdv.jar, using the following maven
> > command:
> > > >>
> > > >> mvn clean package
> > > >>
> > > >> You can find the ncIdv.jar file under the ncIdv/target/ directory. It
> > > will
> > > >> likely
> > > >> be called something similar to ncIdv-4.3.17-SNAPSHOT.jar.
> > > >>
> > > >> Cheers!
> > > >>
> > > >> Sean
> > > >>
> > > >> > No hurry sir. I can wait for the release. I have lately started
> > using
> > > git.
> > > >> > I think I can fetch the latest stuff and compile ncidv jar from
> > there.
> > > Am
> > > >> I
> > > >> > correct in saying that? Thanks for all the support.
> > > >> > Regards
> > > >> > Ghansham
> > > address@hidden
> > > >> >
> > > >> > wrote:
> > > >> > > Greetings Ghansham,
> > > >> > >
> > > >> > > The TDS-355 issue has been fixed and will be in the netCDF-Java
> > > 4.3.17
> > > >> > > release (hopefully out this week). I can get you a copy of the
> > > ncIdv.jar
> > > >> > that
> > > >> > > includes this if you'd like, or you can wait for the next IDV
> > > release.
> > > >> > >
> > > >> > > No news on your question regarding
> > K1VHR_10APR2012_0530_SGP_CMV.bufr,
> > > >> > > but we hopefully will know something soon.
> > > >> > >
> > > >> > > Cheers,
> > > >> > >
> > > >> > > Sean
> > > >> > >
> > > >> > >> R/Sir
> > > >> > >>
> > > >> > >>
> > > >> > >> I have uploaded the sample bufr file its name is:
> > > >> > >> K1VHR_10APR2012_0530_SGP_CMV.bufr
> > > >> > >>
> > > >> > >> Another request was regarding TDS-355 Issue in opening IASI BUFR
> > > file
> > > >> > >>
> > > >> > >> I tried to open it with IDV 4.0u1 with netcdf-java 4.3.16.
> > > >> > >> It opens the file but when it tries to read variables it gives
> > > error in
> > > >> > >> netcdf-java library only.
> > > >> > >> Just give it a try..
> > > >> > >> This is a sample stack trace:
> > > >> > >>
> > > >> > >> May 14, 2013 9:26:41 PM ucar.nc2.iosp.bufr.ConstructNC
> > > makeObsTimeValue
> > > >> > >> SEVERE: Illegal Date fields
> > > >> > >> org.joda.time.IllegalFieldValueException: Value -32636 for
> > > >> secondOfMinute
> > > >> > >> must b
> > > >> > >> e in the range [0,59]
> > > >> > >> at
> > > >> > >>
> > > org.joda.time.field.FieldUtils.verifyValueBounds(FieldUtils.java:233)
> > > >> > >>
> > > >> > >> at
> > > >> > >>
> > > org.joda.time.chrono.BasicChronology.getDateTimeMillis(BasicChronolog
> > > >> > >> y.java:174)
> > > >> > >> at
> > > >> > >>
> > > org.joda.time.chrono.AssembledChronology.getDateTimeMillis(AssembledC
> > > >> > >> hronology.java:133)
> > > >> > >> at org.joda.time.base.BaseDateTime.<init>(BaseDateTime.java:254)
> > > >> > >> at org.joda.time.DateTime.<init>(DateTime.java:435)
> > > >> > >> at ucar.nc2.time.CalendarDate.of(CalendarDate.java:47)
> > > >> > >> at
> > > >> > >>
> > > ucar.nc2.iosp.bufr.ConstructNC.makeObsTimeValue(ConstructNC.java:550)
> > > >> > >>
> > > >> > >> at ucar.nc2.iosp.bufr.BufrIosp.addTime(BufrIosp.java:267)
> > > >> > >> at ucar.nc2.iosp.bufr.BufrIosp.access$600(BufrIosp.java:54)
> > > >> > >> at
> > > >> > >>
> > > ucar.nc2.iosp.bufr.BufrIosp$SeqIter.readNextMessage(BufrIosp.java:346
> > > >> > >> )
> > > >> > >> at ucar.nc2.iosp.bufr.BufrIosp$Seq
> > > >>
> > > >>
> > > >
> > > > Ticket Details
> > > > ===================
> > > > Ticket ID: VHO-475307
> > > > Department: Support netCDF Java
> > > > Priority: Critical
> > > > Status: Open
> > > >
> > > >
> > >
> > >
> >
> > Ticket Details
> > ===================
> > Ticket ID: VHO-475307
> > Department: Support netCDF Java
> > Priority: Critical
> > Status: Open
> >
> >
> 
> 


Ticket Details
===================
Ticket ID: VHO-475307
Department: Support netCDF Java
Priority: Critical
Status: Open


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly 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.