<div dir="ltr">Hi dear devs since some days I'm having troubles with upload a <div>shape file to my Custom Geonode 2.4, I've been working around and</div><div>cannot find what could be the problem.</div><div><br></div><div>When I delete a shape and then try to re upload it, somehitng happens</div><div>and the thumbnail is not generated, the shape is not visible in geoexplorer</div><div>and even in the preview layer in geoserver, the record is there in geonode</div><div>but the shape is not available. It fails at development and production </div><div>enviroments. the console didn't give any errors, only the geoserver logs.</div><div><br></div><div>It's too large so I cut the important (I think):</div><div><br></div><div><br></div><div><div>2016-06-15 20:47:35,773 ERROR [geoserver.rest] - No such datastore: geonode,zona_vida</div><div>2016-06-15 20:47:35,773 ERROR [geoserver.rest] - </div><div>org.geoserver.rest.RestletException</div><div><span class="" style="white-space:pre">     </span>at org.geoserver.catalog.rest.DataStoreFinder.findTarget(DataStoreFinder.java:39)</div><div><span class="" style="white-space:pre">  </span>at org.restlet.Finder.handle(Finder.java:268)</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.rest.BeanDelegatingRestlet.handle(BeanDelegatingRestlet.java:38)</div><div><span class="" style="white-space:pre">  </span>at org.restlet.Filter.doHandle(Filter.java:105)</div><div><span class="" style="white-space:pre">    </span>at org.restlet.Filter.handle(Filter.java:134)</div><div><span class="" style="white-space:pre">      </span>at org.restlet.Router.handle(Router.java:444)</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.rest.RESTDispatcher$1.handle(RESTDispatcher.java:205)</div><div><span class="" style="white-space:pre">     </span>at com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:129)</div><div><span class="" style="white-space:pre">     </span>at org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)</div><div><span class="" style="white-space:pre"> </span>at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)</div><div><span class="" style="white-space:pre">       </span>at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)</div><div><span class="" style="white-space:pre">       </span>at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)...</div></div><div><br></div><div><div>2016-06-15 20:47:35,779 ERROR [geoserver.rest] - No such coverage store: geonode,zona_vida</div><div>2016-06-15 20:47:35,779 ERROR [geoserver.rest] - </div><div>org.geoserver.rest.RestletException</div><div><span class="" style="white-space:pre"> </span>at org.geoserver.catalog.rest.CoverageStoreFinder.findTarget(CoverageStoreFinder.java:39)</div><div><span class="" style="white-space:pre">  </span>at org.restlet.Finder.handle(Finder.java:268)</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.rest.BeanDelegatingRestlet.handle(BeanDelegatingRestlet.java:38)</div><div><span class="" style="white-space:pre">  </span>at org.restlet.Filter.doHandle(Filter.java:105)</div><div><span class="" style="white-space:pre">    </span>at org.restlet.Filter.handle(Filter.java:134)</div><div><span class="" style="white-space:pre">      </span>at org.restlet.Router.handle(Router.java:444)</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.rest.RESTDispatcher$1.handle(RESTDispatcher.java:205)</div><div><span class="" style="white-space:pre">     </span>at com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:129)</div><div><span class="" style="white-space:pre">     </span>at org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)</div><div><span class="" style="white-space:pre"> </span>at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)</div><div><span class="" style="white-space:pre">       </span>at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)</div><div><span class="" style="white-space:pre">       </span>at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)</div><div><span class="" style="white-space:pre">        </span>at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)</div><div><span class="" style="white-space:pre"> </span>at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)...</div></div><div><br></div><div><div>2016-06-15 20:47:35,784 ERROR [geoserver.rest] - No such wms store: geonode,zona_vida</div><div>2016-06-15 20:47:35,784 ERROR [geoserver.rest] - </div><div>org.geoserver.rest.RestletException</div><div><span class="" style="white-space:pre">    </span>at org.geoserver.catalog.rest.WMSStoreFinder.findTarget(WMSStoreFinder.java:40)</div><div><span class="" style="white-space:pre">    </span>at org.restlet.Finder.handle(Finder.java:268)</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.rest.BeanDelegatingRestlet.handle(BeanDelegatingRestlet.java:38)</div><div><span class="" style="white-space:pre">  </span>at org.restlet.Filter.doHandle(Filter.java:105)</div><div><span class="" style="white-space:pre">    </span>at org.restlet.Filter.handle(Filter.java:134)</div><div><span class="" style="white-space:pre">      </span>at org.restlet.Router.handle(Router.java:444)</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.rest.RESTDispatcher$1.handle(RESTDispatcher.java:205)</div><div><span class="" style="white-space:pre">     </span>at com.noelios.restlet.ext.servlet.ServletConverter.service(ServletConverter.java:129)</div><div><span class="" style="white-space:pre">     </span>at org.geoserver.rest.RESTDispatcher.handleRequestInternal(RESTDispatcher.java:87)</div><div><span class="" style="white-space:pre"> </span>at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)</div><div><span class="" style="white-space:pre">       </span>at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)</div><div><span class="" style="white-space:pre">       </span>at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)</div><div><span class="" style="white-space:pre">        </span>at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)</div><div><span class="" style="white-space:pre"> </span>at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)</div><div><span class="" style="white-space:pre">      </span>at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)</div><div><span class="" style="white-space:pre">       </span>at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)</div><div><span class="" style="white-space:pre">    </span>at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)</div><div><span class="" style="white-space:pre">    </span>at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)...</div></div><div><br></div><div><div>2016-06-15 20:47:35,864 INFO [catalog.rest] - PUT file, mimetype: application/zip</div><div>2016-06-15 20:47:35,905 INFO [catalog.rest] - Using existing datastore: datastore</div><div>2016-06-15 20:47:35,921 WARN [catalog.rest] - zona_vida is not writable, skipping</div><div>2016-06-15 20:47:35,931 INFO [catalog.impl] - Layer geonode:zona_vida is missing the default style, assigning one automatically</div><div>2016-06-15 20:47:35,932 INFO [catalog.impl] - Layer geonode:zona_vida is missing the default style, assigning one automatically</div><div>2016-06-15 20:47:35,934 WARN [gwc.layer] - Requested layer zona_vida has no geometry. Won't create TileLayer</div><div>2016-06-15 20:47:35,937 INFO [catalog.rest] - Added feature type zona_vida</div><div>2016-06-15 20:47:35,990 INFO [org.geoserver] - Loaded feature type 'null', enabled</div><div>2016-06-15 20:47:35,990 WARN [catalog.impl] - Failed to load actual store for FeatureTypeInfoImpl[null]</div><div>2016-06-15 20:47:35,991 WARN [catalog.impl] - Failed to load actual store for FeatureTypeInfoImpl[null]</div><div>2016-06-15 20:47:36,001 INFO [catalog.rest] - PUT FeatureTypedatastore,zona_vida updated metadata only</div><div>2016-06-15 20:47:36,014 ERROR [geoserver.rest] - No such style: zona_vida</div><div>2016-06-15 20:47:36,015 ERROR [geoserver.rest] - </div><div>org.geoserver.rest.RestletException</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.catalog.rest.StyleFinder.findTarget(StyleFinder.java:59)</div><div><span class="" style="white-space:pre">  </span>at org.restlet.Finder.handle(Finder.java:268)</div><div><span class="" style="white-space:pre">      </span>at org.geoserver.rest.BeanDelegatingRestlet.handle(BeanDelegatingRestlet.java:38)</div><div><span class="" style="white-space:pre">  </span>at org.restlet.Filter.doHandle(Filter.java:105)...</div></div><div><br></div><div><div>2016-06-15 20:47:36,030 INFO [catalog.rest] - POST style zona_vida</div><div>2016-06-15 20:47:36,046 INFO [catalog.rest] - PUT style zona_vida</div><div>2016-06-15 20:47:36,068 INFO [catalog.rest] - PUT layer zona_vida</div><div>2016-06-15 20:47:36,088 INFO [org.geoserver] - Loaded feature type 'null', enabled</div><div>2016-06-15 20:47:36,088 WARN [catalog.impl] - Failed to load actual store for FeatureTypeInfoImpl[null]</div><div>2016-06-15 20:47:36,089 WARN [catalog.impl] - Failed to load actual store for FeatureTypeInfoImpl[null]</div><div>2016-06-15 20:47:36,097 INFO [catalog.rest] - PUT FeatureTypedatastore,zona_vida updated metadata only</div><div>2016-06-15 20:47:36,499 INFO [geoserver.wms] - </div><div>Request: getServiceInfo</div><div>2016-06-15 20:47:36,505 ERROR [geoserver.ows] - </div><div>org.geoserver.platform.ServiceException: The request bounding box has zero area: ReferencedEnvelope[0.0 : -1.0, 0.0 : -1.0]</div><div><span class="" style="white-space:pre">       </span>at org.geoserver.wms.GetMap.assertMandatory(GetMap.java:628)</div><div><span class="" style="white-space:pre">       </span>at org.geoserver.wms.GetMap.run(GetMap.java:178)</div><div><span class="" style="white-space:pre">   </span>at org.geoserver.wms.GetMap.run(GetMap.java:119)</div><div><span class="" style="white-space:pre">   </span>at org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:369)...</div></div><div><br></div><div><div>2016-06-15 20:47:36,532 INFO [geoserver.wfs] - </div><div>Request: getServiceInfo</div><div>2016-06-15 20:47:36,533 INFO [geoserver.wfs] - </div><div>Request: describeFeatureType</div><div>    service = wfs</div><div>    version = 1.0.0</div><div>    baseUrl = <a href="http://localhost:8080/geoserver/">http://localhost:8080/geoserver/</a></div><div>    typeName[0] = {<a href="http://www.geonode.org/}zona_vida">http://www.geonode.org/}zona_vida</a></div><div>    outputFormat = XMLSCHEMA</div><div>2016-06-15 20:47:50,041 INFO [geoserver.wms] - </div><div>Request: getServiceInfo</div><div>2016-06-15 20:47:50,042 ERROR [geoserver.ows] - </div><div>org.geoserver.platform.ServiceException: The request bounding box has zero area: ReferencedEnvelope[0.0 : -1.0, 0.0 : -1.0]</div><div><span class="" style="white-space:pre"> </span>at org.geoserver.wms.GetMap.assertMandatory(GetMap.java:628)</div><div><span class="" style="white-space:pre">       </span>at org.geoserver.wms.GetMap.run(GetMap.java:178)</div><div><span class="" style="white-space:pre">   </span>at org.geoserver.wms.GetMap.run(GetMap.java:119)</div><div><span class="" style="white-space:pre">   </span>at org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:369)</div><div><span class="" style="white-space:pre">    </span>at org.geoserver.wms.DefaultWebMapService.getMapReflect(DefaultWebMapService.java:443)</div><div><span class="" style="white-space:pre">     </span>at org.geoserver.wms.DefaultWebMapService.reflect(DefaultWebMapService.java:423)</div><div><span class="" style="white-space:pre">   </span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</div><div><span class="" style="white-space:pre">     </span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)</div><div><span class="" style="white-space:pre">   </span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)</div><div><span class="" style="white-space:pre">   </span>at java.lang.reflect.Method.invoke(Method.java:606)....</div></div><div><br></div><div><br></div><div>If I restart the server I can upload the shape correctly, or after two or three or more times without restarting.</div><div><br></div><div>NOTES: The geoserver version is 2.4.7 and I noticed an authentication error (or communication error) when I ran the development server at the same log.</div><div><br></div><div>Hope you can give some help.</div><div><br></div><div>Thanks in advance.</div><div><br></div></div>