John Maurer, IV wrote:
Dear THREDDS community,
I'm having difficulty fixing an error with one of our FMRC datasets in
TDS and was hoping to get some help. This dataset is an FMRC
aggregation that scans a directory for a new file twice a day
(recheckEvery="12 hours"). We have other FMRC model datasets doing the
same setup with no problems. However, this one is not accessible each
morning when I go to check on it. The only way I've figured out how to
clear up the problem is to restart Tomcat, and then the dataset is
accessible again. Before restarting Tomcat, though, when I click on
the following link:
http://oos.soest.hawaii.edu/thredds/dodsC/hioos/roms_forec/HI-ROMS_Forecast_Model_Run_Collection_best.ncd.html
I get the following error message:
Error {
code = 500;
message = "Variable name (zeta) must be unique within Group ";
};
This corresponds with the following error message in my
threddsServlet.log:
2009-11-04T08:27:36.594 -1000 [ 82757190][ 1397] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Remote host: 128.171.151.240 - Request: "GET
/thredds/catalog/hioos/roms_forec/catalog.html?dataset=roms_hi_forecast/HI-ROMS_Forecast_Model_Run_Collection_best.ncd
HTTP/1.1"
2009-11-04T08:27:36.595 -1000 [ 82757191][ 1397] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Request Completed - 200 - 6062 - 1
2009-11-04T08:27:36.637 -1000 [ 82757233][ 1398] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Remote host: 128.171.151.240 - Request: "GET
/thredds/catalog.html HTTP/1.1"
2009-11-04T08:27:36.638 -1000 [ 82757234][ 1398] INFO -
thredds.server.catalogservice.LocalCatalogServiceController -
handleRequestInternal(): Request Completed - 200 - 2742 - 1
2009-11-04T08:27:38.178 -1000 [ 82758774][ 1399] INFO -
thredds.server.opendap.OpendapServlet - doGet(): Remote host:
128.171.151.240 - Request: "GET
/thredds/dodsC/hioos/roms_forec/HI-ROMS_Forecast_Model_Run_Collection_best.ncd.html
HTTP/1.1"
2009-11-04T08:27:38.180 -1000 [ 82758776][ 1399] ERROR -
thredds.server.opendap.OpendapServlet - path=
/hioos/roms_forec/HI-ROMS_Forecast_Model_Run_Collection_best.ncd.html
java.lang.IllegalArgumentException: Variable name (zeta) must be
unique within Group
at ucar.nc2.Group.addVariable(Group.java:449)
at ucar.nc2.dt.fmrc.FmrcImpl.createDataset(FmrcImpl.java:571)
at ucar.nc2.dt.fmrc.FmrcImpl.getBestTimeSeries(FmrcImpl.java:495)
at
thredds.catalog.InvDatasetFmrc.getDataset(InvDatasetFmrc.java:581)
at
thredds.servlet.DatasetHandler.getNetcdfFile(DatasetHandler.java:169)
at
thredds.server.opendap.OpendapServlet.getDataset(OpendapServlet.java:810)
at
thredds.server.opendap.OpendapServlet.doGetHTML(OpendapServlet.java:602)
at
thredds.server.opendap.OpendapServlet.doGet(OpendapServlet.java:226)
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:121)
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:433)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
2009-11-04T08:27:38.180 -1000 [ 82758776][ 1399] INFO -
thredds.server.opendap.OpendapServlet - Request Completed - 500 - -1 - 2
I'm not sure that this corresponds, but I also see this sometimes in
my catalina.out log file:
FMRC RAGGED HERE 61 != 60
The TDS catalog for this dataset can be inspected here:
http://oos.soest.hawaii.edu/thredds/catalog/hioos/roms_forec/catalog.xml
I have tried various things without success. Any ideas?? Thanks!
Cheers,
John Maurer
---
John Maurer
Data System Administrator
Hawaiʻi Ocean Observing System (HiOOS)
School of Ocean and Earth Science and Technology (SOEST)
University of Hawaiʻi at Mānoa
------------------------------------------------------------------------
_______________________________________________
thredds mailing list
thredds@xxxxxxxxxxxxxxxx
For list information or to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/
Hi John: Can I get a few sample files?