[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: