Issue #2905 modified ucar BUFR library to fix bug
(cherry picked from commit8d0e4c9d46
[formerly00c0403ec5
] [formerly184c2c3d77
] [formerly640391682f
[formerly184c2c3d77
[formerly d340cd72b224dedec1839bfdc75873faa8140ea9]]]) Former-commit-id:ee8b1be24e
[formerly55feb9b8a6
[formerly 5b34c3f0e51ad40c6adb232461f382cf4367665d]] Former-commit-id: b6da94f43d736feefb1c3a1fc023b156755664d3 [formerly55feb9b8a6
] Former-commit-id:55d8d1fdbe
This commit is contained in:
parent
d15c8d9b81
commit
509ce3b5f6
2 changed files with 17 additions and 0 deletions
17
cots/ucar.nc2/README.txt
Normal file
17
cots/ucar.nc2/README.txt
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
bufr-3.0.jar has been modified from the released 4.2 version of the UCAR BUFR IOSP.
|
||||||
|
The java file ucar.nc2.iosp.bufr.tables.BufrTables has been modified to fix a bug
|
||||||
|
in the getWmoTableB(int) method. The modified java source file is included along
|
||||||
|
side the class files in the jar. This was done under ticket #2905.
|
||||||
|
|
||||||
|
The bug involves an inconsistency in logic when choosing the key to the Table B
|
||||||
|
version map. This results in the version 14 Table B being replaced by
|
||||||
|
the version 13 Table B. The code has been rewritten in newer versions (4.3,4.4).
|
||||||
|
This fix is not a long term solution. Moving to later versions isn't an immediate option
|
||||||
|
due to an issue retrieving time and location information in those versions.
|
||||||
|
The time and location variables are not populated in the structure variables.
|
||||||
|
A post has been made to the netcdf-java mailing list inquiring about the
|
||||||
|
issue. Another roadblock is the grib dependency on the UCAR grib library. The grib
|
||||||
|
API has changed in the later versions and would require reworking and testing
|
||||||
|
the grib 1 decoder. Aside from those issues, later versions of the library
|
||||||
|
also require updating the joda.time jar used by ws-security and adding the
|
||||||
|
google protocol buffer library and jdom2.
|
Binary file not shown.
Loading…
Add table
Reference in a new issue