[thredds] java.lang.IllegalArgumentException: Variable name (Pressure_surface) must be unique within Group



Greetings!


I know there is work being preformed on the GRIB1 in THREDDS, so I do not know if this already being covered or not. I came across the error in the subject line when I expanded my TDS catalog config to cover the extent of my dataset. This caused an Error 500 when trying to view Best Timeseries data via any of the TDS access types/services.

I'll spare the gory details unless they are needed. I have isolated this error to a period spanning two months in 1999 (Aug & Sep). After converting the GRIB1 files to netCDF and dumping the netCDF headers, the only variation I see with the Pressure_surface variable is that some use Grib1_TableVersion = 1 and the rest use version 2:

fnl_19990814_00_00.cdl: Pressure_surface:Grib1_TableVersion = 2 ;
fnl_19990814_12_00.cdl:        Pressure_surface:Grib1_TableVersion = 1 ;
fnl_19990814_18_00.cdl:        Pressure_surface:Grib1_TableVersion = 1 ;
fnl_19990815_00_00.cdl:        Pressure_surface:Grib1_TableVersion = 2 ;
fnl_19990815_06_00.cdl:        Pressure_surface:Grib1_TableVersion = 2 ;

I would be glad to dig into this further if it provides any help.

I am currently using THREDDS Data Server [Version 4.3.17-SNAPSHOT - 20130501.1251]

-kevin.

--
Kevin Manross
NCAR/CISL/Data Support Section
Phone: (303)-497-1218
Email:manross@xxxxxxxx <mailto:manross@xxxxxxxx>
Web:http://rda.ucar.edu
  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: