Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[thredds] problem installing TDS 4.2

Aloha,
I'm trying to install TDS 4.2. Although still beta, I was hoping for the best 
and wanted to try out the latest improvements. Because I have several FMRC 
collections, I first converted these to the new featureCollection style 
(instead of the old datasetFmrc method). Although I seem to have satisfied all 
of the new syntax, I'm getting a strange error (pasted below from 
threddsServlet.log). Any advice on a workaround or shall I hold off until 4.2 
is stable? In the meantime I have backed down to 4.1 so that we can keep our 
server running.
Thanks,
John Maurer
Hawaii Ocean Observing System (HiOOS)
University of Hawaii



2010-11-17T14:34:43.149 -1000 [     18783][      19] INFO  - 
thredds.server.catalogservice.LocalCatalogServiceController - 
handleRequestInternal(): Remote host: 128.171.151.240 - Request: "GET 
/thredds/catalog/hioos/roms_forec/hiig/catalog.html HTTP/1.1"
2010-11-17T14:34:43.165 -1000 [     18799][      19] ERROR - 
thredds.catalog.InvDatasetFeatureCollection - Error in checkState
java.lang.RuntimeException: java.lang.RuntimeException: 
com.sleepycat.je.EnvironmentNotFoundException: (JE 4.0.71) 
/usr/local/tomcat/content/thredds/cache/collection Home directory: 
/usr/local/tomcat/content/thredds/cache/collection ENV_NOT_FOUND: 
EnvironmentConfig.setAllowCreate is false so environment creation is not 
permitted, but there are no log files in the environment directory. Environment 
is invalid and must be closed.
    at ucar.nc2.ft.fmrc.Fmrc.checkNeeded(Fmrc.java:251)
    at ucar.nc2.ft.fmrc.Fmrc.checkInvState(Fmrc.java:226)
    at 
thredds.catalog.InvDatasetFeatureCollection.checkState(InvDatasetFeatureCollection.java:474)
    at 
thredds.catalog.InvDatasetFeatureCollection.getDatasets(InvDatasetFeatureCollection.java:205)
    at 
thredds.catalog.InvDatasetFeatureCollection.makeCatalogTop(InvDatasetFeatureCollection.java:296)
    at 
thredds.catalog.InvDatasetFeatureCollection.makeCatalog(InvDatasetFeatureCollection.java:237)
    at 
thredds.servlet.DataRootHandler.makeDynamicCatalog(DataRootHandler.java:1502)
    at thredds.servlet.DataRootHandler.getCatalog(DataRootHandler.java:1469)
    at 
thredds.server.catalogservice.LocalCatalogServiceController.handleRequestInternal(LocalCatalogServiceController.java:196)
    at 
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
    at 
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
    at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
    at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
    at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
    at 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
    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.CatalogServiceFilter.doFilter(CatalogServiceFilter.java:107)
    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)
Caused by: java.lang.RuntimeException: 
com.sleepycat.je.EnvironmentNotFoundException: (JE 4.0.71) 
/usr/local/tomcat/content/thredds/cache/collection Home directory: 
/usr/local/tomcat/content/thredds/cache/collection ENV_NOT_FOUND: 
EnvironmentConfig.setAllowCreate is false so environment creation is not 
permitted, but there are no log files in the environment directory. Environment 
is invalid and must be closed.
    at ucar.nc2.ft.fmrc.Fmrc.makeFmrcInv(Fmrc.java:320)
    at ucar.nc2.ft.fmrc.Fmrc.checkNeeded(Fmrc.java:243)
    ... 39 more
Caused by: com.sleepycat.je.EnvironmentNotFoundException: (JE 4.0.71) 
/usr/local/tomcat/content/thredds/cache/collection Home directory: 
/usr/local/tomcat/content/thredds/cache/collection ENV_NOT_FOUND: 
EnvironmentConfig.setAllowCreate is false so environment creation is not 
permitted, but there are no log files in the environment directory. Environment 
is invalid and must be closed.
    at com.sleepycat.je.dbi.EnvironmentImpl.<init>(EnvironmentImpl.java:437)
    at com.sleepycat.je.dbi.EnvironmentImpl.<init>(EnvironmentImpl.java:337)
    at com.sleepycat.je.dbi.DbEnvPool.getEnvironment(DbEnvPool.java:182)
    at com.sleepycat.je.Environment.makeEnvironmentImpl(Environment.java:230)
    at com.sleepycat.je.Environment.<init>(Environment.java:212)
    at com.sleepycat.je.Environment.<init>(Environment.java:166)
    at thredds.inventory.bdb.MetadataManager.setup(MetadataManager.java:92)
    at thredds.inventory.bdb.MetadataManager.<init>(MetadataManager.java:205)
    at 
thredds.inventory.DatasetCollectionManager.initMM(DatasetCollectionManager.java:435)
    at 
thredds.inventory.DatasetCollectionManager.getMetadata(DatasetCollectionManager.java:456)
    at ucar.nc2.ft.fmrc.GridDatasetInv.open(GridDatasetInv.java:86)
    at ucar.nc2.ft.fmrc.Fmrc.makeFmrcInv(Fmrc.java:288)
    ... 40 more


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