[GIS] OpenGeo displays layer in OpenLayers, but not GeoExplorer

boundless-suitegeoexploreropenlayers-2

My test server updated today I think it was a PHP update, and since then I can no longer view data in GeoExplorer, only OpenLayers. The GeoExplorer can not see my local server.

Any hints?

Update: Firebug says:

   TypeError: e is undefined
...&&!Ext.isEmpty(f.title)&&(e.set("title",f.title),a.setValue(e.get(d))):c.remove(...

 GeoExplorer.js (line 1535)

Another error from Geoexplorer:

Non-existing source 'local' referenced in layer config.

Further information from the GeoServer log:

org.geoserver.wms.capabilities.GetCapabilitiesTransformer$CapabilitiesTranslator.handleLayer(GetCapabilitiesTransformer.java:899)
    ... 87 more
2013-07-19 13:16:12,458 INFO [geoserver.wms] - Request: getServiceInfo

2013-07-19 13:16:12,459 ERROR [geoserver.ows] - 
org.geoserver.platform.ServiceException: Could not determine geoserver request from http request org.geoserver.platform.AdvancedDispatchFilter$AdvancedDispatchHttpRequest@1965791

Best Answer

This is down to a faulty change in SLD, even though the style worked, when I restarted the server this is when the geoexplorer issues arise. Solution, delete the style, and replace with the default SLD cookbook style.

Related Question