Re: [thredds] thredds Digest, Vol 22, Issue 6

Hi John,
Yep, we're on linux (CentOS).
Cheers,
John Maurer


> Date: Thu, 18 Nov 2010 10:00:39 -0700
> From: John Caron <caron@xxxxxxxxxxxxxxxx>
> To: thredds@xxxxxxxxxxxxxxxx
> Subject: Re: [thredds] problem installing TDS 4.2
> Message-ID: <4CE55BB7.3020008@xxxxxxxxxxxxxxxx>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
> 
> Hi John:
> 
> we are seeing this only in linux, is that true in your case?
> 
> On 11/17/2010 5:46 PM, John Maurer, IV wrote:
> > 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
> >
> >
> > _______________________________________________
> > thredds mailing list
> > thredds@xxxxxxxxxxxxxxxx
> > For list information or to unsubscribe,  visit: 
> http://www.unidata.ucar.edu/mailing_lists/
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
> <http://mailman.unidata.ucar.edu/mailing_lists/archives/thredds/attachments/20101118/ddfe6bc3/attachment.html>
> End of thredds Digest, Vol 22, Issue 6
> **************************************
  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: