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

  • To: thredds@xxxxxxxxxxxxxxxx
  • Subject: Re: [thredds] java.lang.IllegalArgumentException: Variable name (Pressure_surface) must be unique within Group
  • From: John Caron <caron@xxxxxxxxxxxxxxxx>
  • Date: Fri, 03 May 2013 10:31:29 -0600
Hi all:

Yes, I think this is the same case as Roy reports. Sloppy GRIB writing which shows up when you do complicated things like CDM tries to do.

We have a workaround, but better wait until we can get 4.3.17 a bit more stale, as Roy had some problems when he tried it.

John

On 5/2/2013 4:24 PM, Roy Mendelssohn - NOAA Federal wrote:
Hi Kevin:

I already ran into this with data from FNMOC, and reported it  (is that where 
your GRIB files are from?).  At one point they thought they had a fix, but when 
i tried it things got mucked up.

So this is one they are aware of, and hopefully 4.3.17 will have a fix.  At the 
same time, in our case, I know they didn't really use a different table, and 
this is sloppy on the providers part, and also is one of the many problems with 
using external tables.

-Roy


On May 2, 2013, at 3:12 PM, Kevin Manross <manross@xxxxxxxx> wrote:



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
Web:http://rda.ucar.edu
_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx
For list information or to unsubscribe,  visit: 
http://www.unidata.ucar.edu/mailing_lists/

**********************
"The contents of this message do not reflect any position of the U.S. Government or 
NOAA."
**********************
Roy Mendelssohn
Supervisory Operations Research Analyst
NOAA/NMFS
Environmental Research Division
Southwest Fisheries Science Center
1352 Lighthouse Avenue
Pacific Grove, CA 93950-2097

e-mail: Roy.Mendelssohn@xxxxxxxx (Note new e-mail address)
voice: (831)-648-9029
fax: (831)-648-8440
www: http://www.pfeg.noaa.gov/

"Old age and treachery will overcome youth and skill."
"From those who have been given much, much will be expected"
"the arc of the moral universe is long, but it bends toward justice" -MLK Jr.

_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx
For list information or to unsubscribe,  visit: 
http://www.unidata.ucar.edu/mailing_lists/




  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: