Re: [thredds] WCS problem in THREDDS ESGF-5.0.1

  • To: Antonio S. Cofiño <cofinoa@xxxxxxxxx>
  • Subject: Re: [thredds] WCS problem in THREDDS ESGF-5.0.1
  • From: Sean Arms <sarms@xxxxxxxx>
  • Date: Fri, 19 Jan 2018 13:16:10 -0700
Greetings!

Thanks for the report! I have a fix for NcML with WCS:

https://github.com/Unidata/thredds/pull/1010

Cheers!

Sean

On Fri, Jan 19, 2018 at 6:00 AM, Antonio S. Cofiño <cofinoa@xxxxxxxxx> wrote:
> BTW. Just in case it's not the same issue It may better if you open an new
> issue at GitHub and provide a minimal example files including the referenced
> files in the ncml.
>
> Regards
>
> Antonio
>
>
> On 19/01/18 13:46, Antonio S. Cofiño wrote:
>
> Joe,
>
> Take a look to this issue at GitHub:
>
> https://github.com/Unidata/thredds/issues/618
>
> that fixes and issue with edal-java component, but with the last release has
> appear again
>
> https://github.com/Unidata/thredds/issues/977
>
> Antonio
>
>
>
> On 18/01/18 14:23, joe.singleton@xxxxxxxxxx wrote:
>
> Hi all,
>
> I am having problems using WCS with an NcML dataset in THREDDS version
> ESGF-5.0.1. WCS seems to work fine for datasets corresponding to actual
> files,
> but not when aggregating datasets with NcML. The WCS endpoint returns the
> following response:
>
>   <?xml version="1.0" encoding="UTF-8"?>
>   <ServiceExceptionReport xmlns="http://www.opengis.net/ogc";
> version="1.2.0">
>     <ServiceException>Unknown problem</ServiceException>
>   </ServiceExceptionReport>
>
> Some errors are logged in threddsServlet.log (full log attached):
>
>   2018-01-18T12:59:54.951 +0000 [    555825][      16] ERROR -
> thredds.server.wcs.WcsHandler - Unknown problem.
>   java.io.FileNotFoundException: Not a Grid Dataset test_aggregate_dataset
> err=/var/lib/tomcat/content/thredds/public/testdata/_aggregate_dataset (No
> such file or directory)
>
> My <dataset> element in the root catalog.xml is:
>
>   <dataset name="Aggregation" ID="test_aggregate_dataset">
>     <access serviceName="all" urlPath="test_aggregate_dataset"/>
>     <netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2";
>
> location="/var/lib/tomcat/content/thredds/public/testdata/cci/agg.ncml"/>
>   </dataset>
>
> and the referenced NcML contains the following:
>
>   <?xml version="1.0" encoding="UTF-8"?>
>   <netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2";>
>     <aggregation dimName="time" type="joinExisting">
>       <variableAgg name="time"/>
>       <netcdf
> location='/var/lib/tomcat/content/thredds/public/testdata/cci/ESACCI-SOILMOISTURE-L3S-SSMS-ACTIVE-19910805000000-fv02.2.nc'/>
>       <netcdf
> location='/var/lib/tomcat/content/thredds/public/testdata/cci/ESACCI-SOILMOISTURE-L3S-SSMS-ACTIVE-19910806000000-fv02.2.nc'/>
>       <netcdf
> location='/var/lib/tomcat/content/thredds/public/testdata/cci/ESACCI-SOILMOISTURE-L3S-SSMS-ACTIVE-19910807000000-fv02.2.nc'/>
>       <netcdf
> location='/var/lib/tomcat/content/thredds/public/testdata/cci/ESACCI-SOILMOISTURE-L3S-SSMS-ACTIVE-19910808000000-fv02.2.nc'/>
>       <netcdf
> location='/var/lib/tomcat/content/thredds/public/testdata/cci/ESACCI-SOILMOISTURE-L3S-SSMS-ACTIVE-19910809000000-fv02.2.nc'/>
>     </aggregation>
>   </netcdf>
>
> The referenced datasets exist and are readable by the tomcat user, and when
> adding a <dataset> element for one of them directly it can be accessed
> through
> WCS with no problem.
>
> Also, the same aggregation works correctly via WMS, so I think the
> aggregation
> setup is fine.
>
> Looking at the output of strace it seems that THREDDS is trying to stat
> '/var/lib/tomcat/webapps/thredds/wcs/test_aggregate_dataset', and open
> '/var/lib/tomcat/content/thredds/public/testdata/_aggregate_dataset', both
> of
> which do not exist. I suppose this is what causes the exception logged in
> the
> log file.
>
> If anyone can help at all it would be greatly appreciated.
>
> Thanks,
> Joe
>
>
>
>
> _______________________________________________
> NOTE: All exchanges posted to Unidata maintained email lists are
> recorded in the Unidata inquiry tracking system and made publicly
> available through the web.  Users who post to any of the lists we
> maintain are reminded to remove any personal information that they
> do not want to be made public.
>
>
> thredds mailing list
> thredds@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
>
>
>
> _______________________________________________
> NOTE: All exchanges posted to Unidata maintained email lists are
> recorded in the Unidata inquiry tracking system and made publicly
> available through the web.  Users who post to any of the lists we
> maintain are reminded to remove any personal information that they
> do not want to be made public.
>
>
> thredds mailing list
> thredds@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit:
> http://www.unidata.ucar.edu/mailing_lists/



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