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.