Hello,
I have the following catalog for our CCMP Measures Data.
http://thredds.jpl.nasa.gov/thredds/podaac_catalogs/CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_catalog.html
You'll find that I created Yearly aggregations as well as ALL (1987-2011) years
aggregation at the bottom of the catalog.
When I select the (1987-2011) catalog then OPENDAP data access, it returns the
following error in my web browser. The Yearly aggregations work just fine.
This only happens in our Operational server, the same configuration in our TEST
works:
Error {
code = 500;
message = "There are no datasets in the aggregation
DatasetCollectionManager{
collectionName='/usr/ftp/allData/ccmp/L3.5a/monthly/flk/**/v11l35flk.nc.gz'
recheck=null
dir=/usr/ftp/allData/ccmp/L3.5a/monthly/flk/
filter=WildcardMatchOnPath{wildcard=*v11l35flk.nc.gz$
regexp=.*v11l35flk\.nc\.gz$}";
};
Here's a snippet of my catalog configuration
..
..
<dataset name="2011 CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK
Time Aggregation"
ID="2011_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK"
urlPath="ocean_winds/2011_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_v11l35flk.nc">
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2">
<aggregation dimName="time" type="joinExisting">
<scan location="/usr/ftp/allData/ccmp/L3.5a/monthly/flk/2011/"
suffix="v11l35flk.nc.gz" />
</aggregation>
</netcdf>
<metadata inherited="true">
<serviceName>all</serviceName>
<dataType>Grid</dataType>
<dataFormat>NetCDF</dataFormat>
<documentation
xlink:href="http://podaac.jpl.nasa.gov/dataset/CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK"
xlink:title="Cross-Calibrated Multi-Platform Ocean Surface Wind Vector L3.5A
Monthly First-Look Analyses Documentation"></documentation>
</metadata>
</dataset>
<dataset name="1987-2011
CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK Time Aggregation"
ID="ALL_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK"
urlPath="ocean_winds/ALL_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_v11l35flk.nc">
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2">
<aggregation dimName="time" type="joinExisting">
<scan location="/usr/ftp/allData/ccmp/L3.5a/monthly/flk/"
suffix="v11l35flk.nc.gz" />
</aggregation>
</netcdf>
<metadata inherited="true">
<serviceName>all</serviceName>
<dataType>Grid</dataType>
<dataFormat>NetCDF</dataFormat> <documentation
xlink:href="http://podaac.jpl.nasa.gov/dataset/CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK"
xlink:title="Cross-Calibrated Multi-Platform Ocean Surface Wind Vector L3.5A
Monthly First-Look Analyses Documentation"></documentation>
</metadata>
</dataset>
..
..
HERE's the THREDD's LOG error when selecting the Opendap access:
..
13-02-07T04:21:06.610 -0800 [ 113546][ 26] INFO -
thredds.util.RequestForwardUtils - forwardRequest() Forwarding request to
"folder.gif": Request Completed - 1001 - -1 - 1
2013-02-07T04:21:08.997 -0800 [ 115933][ 27] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Remote host: 128.149.250.161 - Request: "GET
/thredds/podaac_catalogs/CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_catalog.html?dataset=ALL_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK
HTTP/1.1"
2013-02-07T04:21:09.002 -0800 [ 115938][ 27] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Request Completed - 200 - 4681 - 5
2013-02-07T04:21:09.047 -0800 [ 115983][ 28] INFO -
thredds.server.root.RootController - handleRequestInternal(): Remote host:
128.149.250.161 - Request: "GET /thredds/tds.css HTTP/1.1"
2013-02-07T04:21:09.047 -0800 [ 115983][ 28] INFO -
thredds.util.RequestForwardUtils - forwardRequest() Forwarding request to
"tds.css": Request Completed - 1001 - -1 - 1
2013-02-07T04:21:09.049 -0800 [ 115985][ 29] INFO -
thredds.server.root.RootController - handleRequestInternal(): Remote host:
128.149.250.161 - Request: "GET /thredds/podaac_logo.jpg HTTP/1.1"
2013-02-07T04:21:09.049 -0800 [ 115985][ 29] INFO -
thredds.util.RequestForwardUtils - forwardRequest() Forwarding request to
"podaac_logo.jpg": Request Completed - 1001 - -1 - 1
2013-02-07T04:21:13.844 -0800 [ 120780][ 30] INFO -
thredds.server.opendap.OpendapServlet - doGet(): Remote host: 128.149.250.161 -
Request: "GET
/thredds/dodsC/ocean_winds/ALL_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_v11l35flk.nc.html
HTTP/1.1"
2013-02-07T04:21:13.857 -0800 [ 120793][ 30] ERROR -
thredds.server.opendap.OpendapServlet - path=
/ocean_winds/ALL_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_v11l35flk.nc.html
java.lang.IllegalStateException: There are no datasets in the aggregation
DatasetCollectionManager{
collectionName='/usr/ftp/allData/ccmp/L3.5a/monthly/flk/**/v11l35flk.nc.gz'
recheck=null
dir=/usr/ftp/allData/ccmp/L3.5a/monthly/flk/
filter=WildcardMatchOnPath{wildcard=*v11l35flk.nc.gz$
regexp=.*v11l35flk\.nc\.gz$}
at ucar.nc2.ncml.Aggregation.makeDatasets(Aggregation.java:479)
at ucar.nc2.ncml.Aggregation.finish(Aggregation.java:405)
at ucar.nc2.ncml.NcMLReader.readNetcdf(NcMLReader.java:487)
at ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:432)
at ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:350)
at thredds.servlet.DatasetHandler$NcmlFileFactory.open(DatasetHandler.java:257)
at thredds.servlet.DatasetHandler$NcmlFileFactory.open(DatasetHandler.java:248)
at ucar.nc2.util.cache.FileCache.acquire(FileCache.java:223)
at ucar.nc2.dataset.NetcdfDataset.openOrAcquireFile(NetcdfDataset.java:690)
at ucar.nc2.dataset.NetcdfDataset.acquireFile(NetcdfDataset.java:629)
at thredds.servlet.DatasetHandler.getNetcdfFile(DatasetHandler.java:158)
at thredds.server.opendap.OpendapServlet.getDataset(OpendapServlet.java:876)
at thredds.server.opendap.OpendapServlet.doGetHTML(OpendapServlet.java:619)
at thredds.server.opendap.OpendapServlet.doGet(OpendapServlet.java:229)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at thredds.servlet.filter.CookieFilter.doFilter(CookieFilter.java:54)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
thredds.servlet.filter.RequestQueryFilter.doFilter(RequestQueryFilter.java:122)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at thredds.servlet.filter.RequestPathFilter.doFilter(RequestPathFilter.java:105)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:662)
2013-02-07T04:21:13.859 -0800 [ 120795][ 30] INFO -
thredds.server.opendap.OpendapServlet - Request Completed - 500 - -1 - 15
2013-02-07T04:21:27.117 -0800 [ 134053][ 22] INFO -
thredds.server.opendap.OpendapServlet - Request Completed - 200 - -1 - 23582
2013-02-07T04:21:27.374 -0800 [ 134310][ 31] INFO -
thredds.server.opendap.OpendapServlet - doGet(): Remote host: 128.171.156.51 -
Request: "GET
/thredds/dodsC/sea_surface_temperature/ALL_MODIS_AQUA_L3_SST_THERMAL_MONTHLY_4KM_NIGHTTIME.nc.html
HTTP/1.0"
2013-02-07T04:21:27.508 -0800 [ 134444][ 31] INFO -
thredds.server.opendap.OpendapServlet - Request Completed - 200 - -1 - 134
2013-02-07T04:25:22.798 -0800 [ 369734][ 32] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Remote host: 128.149.250.161 - Request: "GET
/thredds/podaac_catalogs/CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_catalog.html?dataset=2007_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK
HTTP/1.1"
2013-02-07T04:25:22.803 -0800 [ 369739][ 32] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Request Completed - 200 - 4697 - 6
2013-02-07T04:25:24.444 -0800 [ 371380][ 33] INFO -
thredds.server.opendap.OpendapServlet - doGet(): Remote host: 128.149.250.161 -
Request: "GET
/thredds/dodsC/ocean_winds/2007_CCMP_MEASURES_ATLAS_L4_OW_L3_5A_MONTHLY_WIND_VECTORS_FLK_v11l35flk.nc.html
HTTP/1.1"
2013-02-07T04:25:24.813 -0800 [ 371749][ 33] INFO -
thredds.server.opendap.OpendapServlet - Request Completed - 200 - -1 - 369
..
..
Please advise.
Thanks,
Rosanna.
------------------------------------------------------------
Rosanna Sumagaysay-Aouda
Physical Oceanography DAAC
http://podaac.jpl.nasa.gov/
------------------------------------------------------------
"You can't depend on your eyes when your imagination is out of focus." - Mark
Twain