On 10/30/2012 12:30 PM, [email protected] wrote:
> Looks like your image data cannot be decoded. What kind of image do 
> you use (png,tiff,...).
>
> How do you store your image data into the database ?

I'm using png.
I followed the toturial on 
http://docs.geoserver.org/stable/en/user/tutorials/image_mosaic_plugin/imagemosaic.html

Roland

>
>
>
>
> Zitat von Roland van Laar <[email protected]>:
>
>>    I pasted it in directly.
>>
>>    Thanks for your time.
>>
>>    ==> catalina.out <==
>>    29 Oct 13:15:26 WARN [imagemosaic.jdbc] - Image IO cannot read from
>>    ByteInputStream,use less efficient jai methods
>>    29 Oct 13:15:26 ERROR [imagemosaic.jdbc] -
>>    29 Oct 13:15:26 WARN [imagemosaic.jdbc] - 
>> java.lang.NullPointerException
>>    java.io.IOException: java.lang.NullPointerException
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.ImageMosaicJDBCReader.<init>(ImageMosaicJDBCReader.java:164)
>>  
>>
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.ImageMosaicJDBCFormat.getReader(ImageMosaicJDBCFormat.java:210)
>>  
>>
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.ImageMosaicJDBCFormat.getReader(ImageMosaicJDBCFormat.java:67)
>>  
>>
>>             at
>>
>> org.geoserver.catalog.ResourcePool.getGridCoverageReader(ResourcePool.java:1025)
>>  
>>
>>             at
>> org.geoserver.catalog.CatalogBuilder.buildCoverage(CatalogBuilder.java:817)
>>             at
>>
>> org.geoserver.web.data.layer.NewLayerPageProvider.getItemsInternal(NewLayerPageProvider.java:90)
>>  
>>
>>             at
>>
>> org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:56)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerDataProvider.fullSize(GeoServerDataProvider.java:226)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.updateMatched(GeoServerTablePanel.java:551)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.<init>(GeoServerTablePanel.java:544)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:219)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:92)
>>  
>>
>>             at
>> org.geoserver.web.data.layer.NewLayerPage$1.<init>(NewLayerPage.java:100)
>>             at
>> org.geoserver.web.data.layer.NewLayerPage.<init>(NewLayerPage.java:100)
>>             at
>>
>> org.geoserver.web.data.store.CoverageStoreNewPage.onSave(CoverageStoreNewPage.java:71)
>>  
>>
>>             at
>>
>> org.geoserver.web.data.store.AbstractCoverageStorePage$1.onSubmit(AbstractCoverageStorePage.java:115)
>>  
>>
>>             at
>>
>> org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:68)
>>  
>>
>>             at
>>
>> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:143)
>>  
>>
>>             at
>>
>> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:177) 
>>
>>             at
>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:300)
>>  
>>
>>             at
>>
>> org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:119)
>>  
>>
>>             at
>>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
>>  
>>
>>             at
>>
>> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)
>>  
>>
>>             at 
>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
>>             at 
>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436)
>>             at
>>    org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>>             at
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:484)
>>             at
>>
>> org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:160) 
>>
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>             at
>>
>> org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:159)
>>  
>>
>>             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:923)
>>  
>>
>>             at
>>
>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
>>  
>>
>>             at
>>
>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
>>  
>>
>>             at
>>
>> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
>>  
>>
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:23)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:74)
>>  
>>
>>             at
>>
>> org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:45)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:49)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116)
>>  
>>
>>             at
>>
>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:53)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:146)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>  
>>
>>             at
>>
>> org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:97)
>>  
>>
>>             at
>>
>> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
>>  
>>
>>             at
>>
>> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>> org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:71)
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>    org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
>>  
>>
>>             at
>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>>  
>>
>>             at
>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) 
>>
>>             at
>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>>             at
>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>  
>>
>>             at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>             at
>>
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
>>  
>>
>>             at
>>
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
>>  
>>
>>             at
>>
>> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
>>  
>>
>>             at
>>
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>  
>>
>>             at
>>
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>  
>>
>>             at java.lang.Thread.run(Thread.java:679)
>>    Caused by: java.lang.NullPointerException
>>             at
>> com.sun.media.jai.codec.ImageCodec.getCodec(ImageCodec.java:96)
>>             at
>> com.sun.media.jai.codec.ImageCodec.createImageDecoder(ImageCodec.java:208)
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.JDBCAccessBase.getPixelResolution(JDBCAccessBase.java:802)
>>  
>>
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.JDBCAccessBase.calculateResolutionsFromDB(JDBCAccessBase.java:482)
>>  
>>
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.JDBCAccessBase.initialize(JDBCAccessBase.java:132)
>>  
>>
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.JDBCAccessFactory.getJDBCAcess(JDBCAccessFactory.java:91)
>>  
>>
>>             at
>>
>> org.geotools.gce.imagemosaic.jdbc.ImageMosaicJDBCReader.<init>(ImageMosaicJDBCReader.java:161)
>>  
>>
>>             ... 106 more
>>    29 Oct 13:15:26 INFO [geoserver.web] - Getting list of coverages for
>>    saved store file:data/raster/osm.postgis.xml
>>    java.lang.RuntimeException: Could not list layers for this store, an
>>    error occurred retrieving them: Argument "value" should not be null.
>>             at
>>
>> org.geoserver.web.data.layer.NewLayerPageProvider.getItemsInternal(NewLayerPageProvider.java:123)
>>  
>>
>>             at
>>
>> org.geoserver.web.data.layer.NewLayerPageProvider.getItems(NewLayerPageProvider.java:56)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerDataProvider.fullSize(GeoServerDataProvider.java:226)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.updateMatched(GeoServerTablePanel.java:551)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel$PagerDelegate.<init>(GeoServerTablePanel.java:544)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:219)
>>  
>>
>>             at
>>
>> org.geoserver.web.wicket.GeoServerTablePanel.<init>(GeoServerTablePanel.java:92)
>>  
>>
>>             at
>> org.geoserver.web.data.layer.NewLayerPage$1.<init>(NewLayerPage.java:100)
>>             at
>> org.geoserver.web.data.layer.NewLayerPage.<init>(NewLayerPage.java:100)
>>             at
>>
>> org.geoserver.web.data.store.CoverageStoreNewPage.onSave(CoverageStoreNewPage.java:71)
>>  
>>
>>             at
>>
>> org.geoserver.web.data.store.AbstractCoverageStorePage$1.onSubmit(AbstractCoverageStorePage.java:115)
>>  
>>
>>             at
>>
>> org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:68)
>>  
>>
>>             at
>>
>> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:143)
>>  
>>
>>             at
>>
>> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:177) 
>>
>>             at
>>
>> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:300)
>>  
>>
>>             at
>>
>> org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:119)
>>  
>>
>>             at
>>
>> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
>>  
>>
>>             at
>>
>> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)
>>  
>>
>>             at 
>> org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
>>             at 
>> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436)
>>             at
>>    org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>>             at
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:484)
>>             at
>>
>> org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:160) 
>>
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>             at
>>
>> org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:159)
>>  
>>
>>             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:923)
>>  
>>
>>             at
>>
>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
>>  
>>
>>             at
>>
>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
>>  
>>
>>             at
>>
>> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)
>>  
>>
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
>>             at 
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:23)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:74)
>>  
>>
>>             at
>>
>> org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:45)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:49)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116)
>>  
>>
>>             at
>>
>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:53)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:146)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
>>  
>>
>>             at
>>
>> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
>>  
>>
>>             at
>>
>> org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
>>  
>>
>>             at
>>
>> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>  
>>
>>             at
>>
>> org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:97)
>>  
>>
>>             at
>>
>> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
>>  
>>
>>             at
>>
>> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>> org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:71)
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>    org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41)
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
>>  
>>
>>             at
>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>>  
>>
>>             at
>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>>  
>>
>>             at
>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) 
>>
>>             at
>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>>             at
>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>  
>>
>>             at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>>             at
>>
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
>>  
>>
>>             at
>>
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
>>  
>>
>>             at
>>
>> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
>>  
>>
>>             at
>>
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>  
>>
>>             at
>>
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>  
>>
>>             at java.lang.Thread.run(Thread.java:679)
>>    Caused by: java.lang.IllegalArgumentException: Argument "value"
>>    should not be null.
>>             at
>> org.geotools.util.SoftValueHashMap.ensureNotNull(SoftValueHashMap.java:140)
>>             at
>> org.geotools.util.SoftValueHashMap.put(SoftValueHashMap.java:281)
>>             at
>>
>> org.geoserver.catalog.ResourcePool.getGridCoverageReader(ResourcePool.java:1027)
>>  
>>
>>             at
>> org.geoserver.catalog.CatalogBuilder.buildCoverage(CatalogBuilder.java:817)
>>             at
>>
>> org.geoserver.web.data.layer.NewLayerPageProvider.getItemsInternal(NewLayerPageProvider.java:90)
>>  
>>
>>             ... 101 more
>>
>>
>>
>>
>> On 10/29/2012 04:13 PM, [email protected] wrote:
>>> Can you send me a zip file directly, I have problems with pastebin.com
>>>
>>> Christian
>>>
>>> Zitat von Roland van Laar <[email protected]>:
>>>
>>>>
>>>>
>>>> On 10/29/2012 11:54 AM, [email protected] wrote:
>>>>> Hi Roland
>>>>>
>>>>> Can you send the stack trace contained in the log file ?
>>>>
>>>> here:
>>>> http://pastebin.com/sPcRWqRE
>>>>
>>>>>
>>>>> Christian
>>>>>
>>>>> Zitat von Roland van Laar <[email protected]>:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I followed the following toturial[1].
>>>>>> At step Configuring geoserver something goes wrong.
>>>>>> I add the file osm.postgis.xml in the web form and I get this error:
>>>>>> Could not list layers for this store, an error occurred 
>>>>>> retrieving them:
>>>>>> Argument "value" should not be null.
>>>>>>
>>>>>> The xml file is the same as the one specified in the tutorial.
>>>>>>
>>>>>> How can I fix this?
>>>>>>
>>>>>> I'm using geoserver 2.2 with openjdk on ubuntu, java version 
>>>>>> "1.6.0_24".
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Roland van Laar
>>>>>>
>>>>>>
>>>>>> [1]http://docs.geoserver.org/stable/en/user/tutorials/imagemosaic-jdbc/imagemosaic-jdbc_tutorial.html
>>>>>>  
>>>>>> ------------------------------------------------------------------------------
>>>>>>  
>>>>>> The Windows 8 Center - In partnership with  Sourceforge
>>>>>> Your idea - your app - 30 days.
>>>>>> Get started!
>>>>>> http://windows8center.sourceforge.net/
>>>>>> what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/
>>>>>>  
>>>>>> _______________________________________________
>>>>>> Geoserver-users mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ----------------------------------------------------------------
>>>>> This message was sent using IMP, the Internet Messaging Program.
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> ----------------------------------------------------------------
>>> This message was sent using IMP, the Internet Messaging Program.
>>>
>>>
>>
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
>


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to