GeoNetwork Initialization Failed
Error Raised exception while starting appl handler. Skipped.
Message java.nio.BufferUnderflowException
Handler org.fao.geonet.Geonetwork
Exception java.lang.RuntimeException: java.nio.BufferUnderflowException
Stack java.lang.RuntimeException: java.nio.BufferUnderflowException at org.fao.geonet.kernel.search.SearchManager$Spatial.createWriter(SearchManager.java:1653) at org.fao.geonet.kernel.search.SearchManager$Spatial.<init>(SearchManager.java:1625) at org.fao.geonet.kernel.search.SearchManager.<init>(SearchManager.java:532) at org.fao.geonet.Geonetwork.start(Geonetwork.java:317) at jeeves.server.JeevesEngine.initAppHandler(JeevesEngine.java:600) at jeeves.server.JeevesEngine.init(JeevesEngine.java:206) at jeeves.server.sources.http.JeevesServlet.init(JeevesServlet.java:91) at javax.servlet.GenericServlet.init(GenericServlet.java:143) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1106) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1063) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:960) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4641) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4948) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:683) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:658) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:661) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1175) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1888) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1086) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1584) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:312) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:114) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:345) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:893) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:794) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:248) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:925) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171) at org.apache.catalina.startup.Catalina.start(Catalina.java:735) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) Caused by: java.nio.BufferUnderflowException at java.nio.Buffer.nextGetIndex(Buffer.java:510) at java.nio.DirectByteBuffer.getInt(DirectByteBuffer.java:680) at org.geotools.data.shapefile.shp.ShapefileHeader.read(ShapefileHeader.java:82) at org.geotools.data.shapefile.shp.ShapefileReader.init(ShapefileReader.java:358) at org.geotools.data.shapefile.shp.ShapefileReader.<init>(ShapefileReader.java:251) at org.geotools.data.shapefile.ShapefileDataStore.openShapeReader(ShapefileDataStore.java:599) at org.geotools.data.shapefile.ShapefileDataStore.readAttributes(ShapefileDataStore.java:826) at org.geotools.data.shapefile.ShapefileDataStore.getSchema(ShapefileDataStore.java:784) at org.geotools.data.shapefile.ShapefileDataStore.getSchema(ShapefileDataStore.java:778) at org.geotools.data.shapefile.ShapefileDataStore.getFeatureSource(ShapefileDataStore.java:1112) at org.fao.geonet.kernel.search.spatial.SpatialIndexWriter.findSpatialIndexStore(SpatialIndexWriter.java:446) at org.fao.geonet.kernel.search.spatial.SpatialIndexWriter.createFeatureStore(SpatialIndexWriter.java:430) at org.fao.geonet.kernel.search.spatial.SpatialIndexWriter.<init>(SpatialIndexWriter.java:134) at org.fao.geonet.kernel.search.SearchManager$Spatial.createWriter(SearchManager.java:1647) ... 51 more