[Geoserver-users] Issue with GoogleEarth NetworkLinks that refresh 'After Camera Stops'

I am having an issue with a Google Earth network link (refresh option 'After
Camera Stops') that is accessing the KML output of GeoServer. Geoserver is
drawing from an ArcSDE data source of point features. The link fails to
return data under certain conditions.

Here is the set of actions that causes the issue:
1. Navigate in GE to the region where the data are. Wait for the Network
Link to refresh.
2. Navigate to a region where there are no features. Wait for the Network
Link to refresh.
3. Navigate back to the region where the data are. Wait for the Network
Link to refresh.

Actions 1 and 2 seem to work fine (no strange log messages), but Action 3
causes Google Earth to return an error 'Fetch of NetworkLink "pH" failed'
(and causes a host of log messages, see end of message).

Additional notes:
- I can't seem to generate the same issue when I use the 'Refresh on
request' option of the network link.
- around 2200 features should be returned
- I running the GeoServer 1.5.x nightly build from 6/21/2007 and the ArcSDE
9.2 plugin

-------------------------------------------------------------------------
My GoogleEarth network link is defined as:
-------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1&quot;&gt;
<NetworkLink>
  <name>pH</name>
  <visibility>0</visibility>
  <Url>
<href>http://gisdev:8080/geoserver/wms?styles=&amp;Format=kml&amp;request=GetMap&amp;layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&amp;width=800&amp;height=375&amp;srs=EPSG:4326&amp;&lt;/href&gt;
    <viewRefreshMode>onStop</viewRefreshMode>
    <viewRefreshTime>2</viewRefreshTime>
  </Url>
</NetworkLink>
</kml>

-------------------------------------------------------------------------
The log starts with seemingly normal messages about successful requests...
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:08 | 1034701 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:08 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:08 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:08 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:08 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:08 | bbox: Env[-143.8355934905155 :
-143.1498949847171, 59.92165451535668 : 60.27407239091361]
INFO | jvm 1 | 2007/06/22 16:29:08 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:08 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:10 | 1035951 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048732 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:22 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:22 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:22 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:22 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:22 | bbox: Env[-146.1372014712449 :
-145.4329027467601, 59.85406315579387 : 60.21739754554545]
INFO | jvm 1 | 2007/06/22 16:29:22 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:22 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048748 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054451 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.1296697007228 :
-145.425445472396, 59.85420853698207 : 60.21750576945373]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054466 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054513 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0732961045507 :
-145.3696062310459, 59.85640662847004 : 60.21942554613189]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054529 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0326797972647 :
-145.3293848111581, 59.85754057990144 : 60.22035883395015]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054576 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.9319643009186 :
-145.2296309222599, 59.86124298849921 : 60.22356302381956]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054591 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

-------------------------------------------------------------------------
The log file then repeats for around 100 GetMap Requests of the following
form:
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:28 | 1054607 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.8874717249382 :
-145.1856054749774, 59.86090433663627 : 60.22300411802691]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054623 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
...

-------------------------------------------------------------------------
and finally starts throwing WARNINGs about the client closing the stream:
-------------------------------------------------------------------------

...
INFO | jvm 1 | 2007/06/22 16:29:32 | 1058747 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:32 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:32 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:32 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:32 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:32 | bbox: Env[-143.7555566347445 :
-143.070143501927, 59.90788343040273 : 60.26057772104673]
INFO | jvm 1 | 2007/06/22 16:29:32 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:32 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:37 | Jun 22, 2007 4:29:37 PM
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator
encode
INFO | jvm 1 | 2007/06/22 16:29:37 | WARNING: Failure tranforming
feature to KML:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH.2365
INFO | jvm 1 | 2007/06/22 16:29:37 | java.lang.RuntimeException:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:462)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.cdata(TransformerBase.java:481)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemarkDescription(KMLVectorTransformer.java:641)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemark(KMLVectorTransformer.java:547)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:232)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:205)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:186)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encodeVectorLayer(KMLTransformer.java:187)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encode(KMLTransformer.java:110)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:293)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:126)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:105)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer.writeTo(KMLMapProducer.java:106)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.GetMapResponse.writeTo(GetMapResponse.java:496)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doService(AbstractService.java:582)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.java:315)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:192)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.java:52)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:684)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:347)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:445)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1050)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:103)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.Server.handle(Server.java:269)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:687)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
INFO | jvm 1 | 2007/06/22 16:29:37 | Caused by:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.cdata(ToStream.java:1246)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.characters(ToStream.java:1351)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.characters(TransformerIdentityImpl.java:1125)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:460)
INFO | jvm 1 | 2007/06/22 16:29:37 | ... 45 more

--
View this message in context: http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11260038
Sent from the GeoServer - User mailing list archive at Nabble.com.

hmm, interesting. I am using GeoServer and Google Earth right now and
I can't reproduce the issue. But I am also returning much fewer
features (around 100), so maybe it is the sheer number of features
being returned and google earth can't handle it? Does it change if you
have it return a raster image as KMZ? (output=kmz&KMSCORE=1)

From the logs it looks like google earth is dieing on the requests,

and just terminating them after a little while.
Has anyone else had this issue?

On 6/22/07, Tyler Erickson <tyler.erickson@anonymised.com> wrote:

I am having an issue with a Google Earth network link (refresh option 'After
Camera Stops') that is accessing the KML output of GeoServer. Geoserver is
drawing from an ArcSDE data source of point features. The link fails to
return data under certain conditions.

Here is the set of actions that causes the issue:
1. Navigate in GE to the region where the data are. Wait for the Network
Link to refresh.
2. Navigate to a region where there are no features. Wait for the Network
Link to refresh.
3. Navigate back to the region where the data are. Wait for the Network
Link to refresh.

Actions 1 and 2 seem to work fine (no strange log messages), but Action 3
causes Google Earth to return an error 'Fetch of NetworkLink "pH" failed'
(and causes a host of log messages, see end of message).

Additional notes:
- I can't seem to generate the same issue when I use the 'Refresh on
request' option of the network link.
- around 2200 features should be returned
- I running the GeoServer 1.5.x nightly build from 6/21/2007 and the ArcSDE
9.2 plugin

-------------------------------------------------------------------------
My GoogleEarth network link is defined as:
-------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1&quot;&gt;
<NetworkLink>
        <name>pH</name>
        <visibility>0</visibility>
        <Url>
<href>http://gisdev:8080/geoserver/wms?styles=&amp;Format=kml&amp;request=GetMap&amp;layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&amp;width=800&amp;height=375&amp;srs=EPSG:4326&amp;&lt;/href&gt;
                <viewRefreshMode>onStop</viewRefreshMode>
                <viewRefreshTime>2</viewRefreshTime>
        </Url>
</NetworkLink>
</kml>

-------------------------------------------------------------------------
The log starts with seemingly normal messages about successful requests...
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:08 | 1034701 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:08 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:08 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:08 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:08 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:08 | bbox: Env[-143.8355934905155 :
-143.1498949847171, 59.92165451535668 : 60.27407239091361]
INFO | jvm 1 | 2007/06/22 16:29:08 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:08 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:10 | 1035951 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048732 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:22 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:22 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:22 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:22 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:22 | bbox: Env[-146.1372014712449 :
-145.4329027467601, 59.85406315579387 : 60.21739754554545]
INFO | jvm 1 | 2007/06/22 16:29:22 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:22 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048748 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054451 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.1296697007228 :
-145.425445472396, 59.85420853698207 : 60.21750576945373]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054466 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054513 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0732961045507 :
-145.3696062310459, 59.85640662847004 : 60.21942554613189]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054529 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0326797972647 :
-145.3293848111581, 59.85754057990144 : 60.22035883395015]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054576 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.9319643009186 :
-145.2296309222599, 59.86124298849921 : 60.22356302381956]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054591 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

-------------------------------------------------------------------------
The log file then repeats for around 100 GetMap Requests of the following
form:
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:28 | 1054607 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.8874717249382 :
-145.1856054749774, 59.86090433663627 : 60.22300411802691]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054623 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
...

-------------------------------------------------------------------------
and finally starts throwing WARNINGs about the client closing the stream:
-------------------------------------------------------------------------

...
INFO | jvm 1 | 2007/06/22 16:29:32 | 1058747 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:32 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:32 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:32 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:32 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:32 | bbox: Env[-143.7555566347445 :
-143.070143501927, 59.90788343040273 : 60.26057772104673]
INFO | jvm 1 | 2007/06/22 16:29:32 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:32 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:37 | Jun 22, 2007 4:29:37 PM
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator
encode
INFO | jvm 1 | 2007/06/22 16:29:37 | WARNING: Failure tranforming
feature to KML:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH.2365
INFO | jvm 1 | 2007/06/22 16:29:37 | java.lang.RuntimeException:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:462)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.cdata(TransformerBase.java:481)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemarkDescription(KMLVectorTransformer.java:641)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemark(KMLVectorTransformer.java:547)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:232)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:205)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:186)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encodeVectorLayer(KMLTransformer.java:187)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encode(KMLTransformer.java:110)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:293)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:126)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:105)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer.writeTo(KMLMapProducer.java:106)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.GetMapResponse.writeTo(GetMapResponse.java:496)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doService(AbstractService.java:582)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.java:315)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:192)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.java:52)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:684)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:347)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:445)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1050)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:103)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.Server.handle(Server.java:269)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:687)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
INFO | jvm 1 | 2007/06/22 16:29:37 | Caused by:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.cdata(ToStream.java:1246)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.characters(ToStream.java:1351)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.characters(TransformerIdentityImpl.java:1125)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:460)
INFO | jvm 1 | 2007/06/22 16:29:37 | ... 45 more

--
View this message in context: http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11260038
Sent from the GeoServer - User mailing list archive at Nabble.com.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

--
Brent Owens

I also haven't been able to reproduce the issue with small datasets.

When I request a raster image (output=kmz&KMSCORE=1) GoogleEarth gives me
the same Fetch error, but the log messages are different...

----------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.vfny.geoserver.wms.requests.GetMapKvpReader - Set KMScore: 1
INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 17:51:33 | GetMap Request
INFO | jvm 1 | 2007/06/22 17:51:33 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 17:51:33 | output format: kmz
INFO | jvm 1 | 2007/06/22 17:51:33 | width height: 375,800
INFO | jvm 1 | 2007/06/22 17:51:33 | bbox: Env[-143.7529664744341 :
-143.3268421685196, 59.99926299466871 : 60.21867765839906]
INFO | jvm 1 | 2007/06/22 17:51:33 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 17:51:33 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.geotools.arcsde.data.ArcSDEDataStore - getCount
INFO | jvm 1 | 2007/06/22 17:51:34 | 3465983 [INFO]
org.geotools.arcsde.data.ArcSDEQuery - No FID attribute was contained in
your query. Appending the discovered one to the list of columns to be
fetched.
INFO | jvm 1 | 2007/06/22 17:51:34 | 3466092 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

Brent Owens wrote:

hmm, interesting. I am using GeoServer and Google Earth right now and
I can't reproduce the issue. But I am also returning much fewer
features (around 100), so maybe it is the sheer number of features
being returned and google earth can't handle it? Does it change if you
have it return a raster image as KMZ? (output=kmz&KMSCORE=1)

From the logs it looks like google earth is dieing on the requests,

and just terminating them after a little while.
Has anyone else had this issue?

On 6/22/07, Tyler Erickson <tyler.erickson@anonymised.com> wrote:

I am having an issue with a Google Earth network link (refresh option
'After
Camera Stops') that is accessing the KML output of GeoServer. Geoserver
is
drawing from an ArcSDE data source of point features. The link fails to
return data under certain conditions.

Here is the set of actions that causes the issue:
1. Navigate in GE to the region where the data are. Wait for the Network
Link to refresh.
2. Navigate to a region where there are no features. Wait for the
Network
Link to refresh.
3. Navigate back to the region where the data are. Wait for the Network
Link to refresh.

Actions 1 and 2 seem to work fine (no strange log messages), but Action 3
causes Google Earth to return an error 'Fetch of NetworkLink "pH" failed'
(and causes a host of log messages, see end of message).

Additional notes:
- I can't seem to generate the same issue when I use the 'Refresh on
request' option of the network link.
- around 2200 features should be returned
- I running the GeoServer 1.5.x nightly build from 6/21/2007 and the
ArcSDE
9.2 plugin

-------------------------------------------------------------------------
My GoogleEarth network link is defined as:
-------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1&quot;&gt;
<NetworkLink>
        <name>pH</name>
        <visibility>0</visibility>
        <Url>
<href>http://gisdev:8080/geoserver/wms?styles=&amp;Format=kml&amp;request=GetMap&amp;layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&amp;width=800&amp;height=375&amp;srs=EPSG:4326&amp;&lt;/href&gt;
                <viewRefreshMode>onStop</viewRefreshMode>
                <viewRefreshTime>2</viewRefreshTime>
        </Url>
</NetworkLink>
</kml>

-------------------------------------------------------------------------
The log starts with seemingly normal messages about successful
requests...
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:08 | 1034701 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:08 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:08 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:08 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:08 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:08 | bbox: Env[-143.8355934905155 :
-143.1498949847171, 59.92165451535668 : 60.27407239091361]
INFO | jvm 1 | 2007/06/22 16:29:08 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:08 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:10 | 1035951 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048732 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:22 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:22 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:22 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:22 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:22 | bbox: Env[-146.1372014712449 :
-145.4329027467601, 59.85406315579387 : 60.21739754554545]
INFO | jvm 1 | 2007/06/22 16:29:22 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:22 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048748 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054451 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.1296697007228 :
-145.425445472396, 59.85420853698207 : 60.21750576945373]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054466 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054513 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0732961045507 :
-145.3696062310459, 59.85640662847004 : 60.21942554613189]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054529 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0326797972647 :
-145.3293848111581, 59.85754057990144 : 60.22035883395015]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054576 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.9319643009186 :
-145.2296309222599, 59.86124298849921 : 60.22356302381956]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054591 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

-------------------------------------------------------------------------
The log file then repeats for around 100 GetMap Requests of the following
form:
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:28 | 1054607 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.8874717249382 :
-145.1856054749774, 59.86090433663627 : 60.22300411802691]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054623 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
...

-------------------------------------------------------------------------
and finally starts throwing WARNINGs about the client closing the stream:
-------------------------------------------------------------------------

...
INFO | jvm 1 | 2007/06/22 16:29:32 | 1058747 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:32 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:32 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:32 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:32 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:32 | bbox: Env[-143.7555566347445 :
-143.070143501927, 59.90788343040273 : 60.26057772104673]
INFO | jvm 1 | 2007/06/22 16:29:32 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:32 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:37 | Jun 22, 2007 4:29:37 PM
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator
encode
INFO | jvm 1 | 2007/06/22 16:29:37 | WARNING: Failure tranforming
feature to KML:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH.2365
INFO | jvm 1 | 2007/06/22 16:29:37 | java.lang.RuntimeException:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:462)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.cdata(TransformerBase.java:481)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemarkDescription(KMLVectorTransformer.java:641)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemark(KMLVectorTransformer.java:547)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:232)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:205)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:186)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encodeVectorLayer(KMLTransformer.java:187)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encode(KMLTransformer.java:110)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:293)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:126)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:105)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer.writeTo(KMLMapProducer.java:106)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.GetMapResponse.writeTo(GetMapResponse.java:496)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doService(AbstractService.java:582)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.java:315)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:192)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.java:52)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:684)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:347)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:445)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1050)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:103)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.Server.handle(Server.java:269)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:687)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
INFO | jvm 1 | 2007/06/22 16:29:37 | Caused by:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.cdata(ToStream.java:1246)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.characters(ToStream.java:1351)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.characters(TransformerIdentityImpl.java:1125)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:460)
INFO | jvm 1 | 2007/06/22 16:29:37 | ... 45 more

--
View this message in context:
http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11260038
Sent from the GeoServer - User mailing list archive at Nabble.com.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

--
Brent Owens

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

--
View this message in context: http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11260678
Sent from the GeoServer - User mailing list archive at Nabble.com.

After some more experimenting, it seems that the issue also affects small
datasets. (but for small datasets, GoogleEarth doesn't get overwhelmed...)

From looking at GeoServer's request.log, it appears that when using

GoogleEarth's "After Camera Stops" view-based refresh, the GetMap requests
sometimes fire continuously. An example request.log is shown below, showing
that GoogleEarth is firing 20 GetMap requests per second. This log was
generated after panning GoogleEarth so the features were not visible on the
screen, pausing until the network link refreshes, then panning back toward
the features.

So far I have only been able to trigger this rapid fire of GetMap requests
to occur by performing the following actions while using the "After Camera
Stops" refresh mode :
1. Navigate in GE to the region where the data are. Wait for the Network
Link to refresh.
  (GE fires a single GetMap request)
2. Navigate to a region where there are no features. Wait for the Network
Link to refresh.
  (GE fires a single GetMap request)
3. Start GE panning across the landscape (i.e. click and drag/throw)
  (while the features are not in the view, GE fires GetMap requests
continuously)
  (once the features are back in view, GE stops firing GetMap requests)

Any suggestions on how to deal with this issue (since it causes GE to throw
an error for larger datasets)?

My guess is that this is a bug in GoogleEarth, but maybe there is another
reason for this behavior. Does anyone have contacts with GE developers,
with whom we might communicate this issue?

- Tyler

198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.200326167291,59.90490336671706,-143.6438037173544,60.15383272811881
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1988410196415,59.90498461561302,-143.6423282644629,60.15390781761896
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1973821797538,59.90506440884716,-143.6408789482003,60.15398156043942
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1959011252179,59.90514540048818,-143.6394075629189,60.15405640940681
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1944357085867,59.90522552045422,-143.6379517140502,60.15413045143195
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.193002941873,59.90530383944203,-143.6365283025056,60.15420282777651
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1915468639609,59.90538341659651,-143.6350817325582,60.15427636547834
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1900980943828,59.90546257824248,-143.6336424238094,60.15434951786249
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1886574924387,59.90554127768458,-143.6322112299385,60.15442224179981
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1871112677542,59.90562572958729,-143.6306751037565,60.15450027994861
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1856818538676,59.90570378523545,-143.629255026066,60.15457240625155
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1842543398123,59.90578172154295,-143.6278368363668,60.15464442097597
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1828241186144,59.90585979001823,-143.6264159577775,60.15471655651967
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1813644809523,59.90593944805664,-143.6249658554688,60.15479015947675
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1798773166801,59.90602059156847,-143.6234884069836,60.15486513359007
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1784169118966,59.90610025855181,-143.6220375437649,60.15493874205966
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1769886023806,59.90617815891795,-143.6206185666944,60.15501071693994
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1755291164776,59.90625774353462,-143.6191686175279,60.1550842466099
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1740921109135,59.90633608639911,-143.6177410023872,60.15515662767061
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1726607203788,59.90641410744183,-143.6163189661554,60.15522871008572
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1712098714233,59.90649317311713,-143.6148775992489,60.15530175628179
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1697455621321,59.90657295600539,-143.6134228605719,60.15537546372076
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.168322907151,59.90665045365321,-143.612009504528,60.15544705862456
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1668644595198,59.90672988500061,-143.6105605903721,60.15552043859842
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1648651536088,59.906838746646,-143.6085743543434,60.15562100454674
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1634170904731,59.90691757418865,-143.6071357581959,60.15569382351264
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1624600474551,59.90696966349495,-143.6061849723494,60.15574194160865
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1610069808241,59.90704873665658,-143.6047414063931,60.15581498522884
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1595328917596,59.90712893732087,-143.6032769560568,60.1558890689932
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1579433981966,59.90721539817061,-143.6016978565039,60.15596893391749
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1564612741921,59.90729600122281,-143.6002254250333,60.15604338646375
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1550182774068,59.90737446026193,-143.5987918654929,60.15611585724417
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1535881713166,59.90745220269434,-143.5973711129144,60.15618766479332
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1521289160065,59.90753151359545,-143.595921402352,60.15626091972062
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1501788529542,59.90763747460395,-143.593984095266,60.15635878768856
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1492096640847,59.90769012681704,-143.5930212465552,60.15640741754702
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1477527528004,59.90776926155353,-143.5915738664637,60.1564805056671
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1462926755003,59.90784855197429,-143.590123341662,60.15655373620795
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1448333768192,59.90792778382374,-143.5886735909787,60.15662691128534
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1433558534716,59.90800798858213,-143.587205735475,60.15670098350474
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1418865724486,59.90808772936732,-143.5857460689672,60.15677462583547
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1404237006335,59.90816710591345,-143.5842927703249,60.1568479304049
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1389685148458,59.9082460491759,-143.5828471080035,60.15692083346993
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1375382428959,59.90832362509474,-143.581426197046,60.15699247248411
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1356194853899,59.90842764662131,-143.579511832389,60.15708853115112
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1345869666078,59.90848360089392,-143.5784783615205,60.15714020113835
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1330485924968,59.90856695337864,-143.5769385693761,60.15721717025043
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1316128438543,59.90864472907975,-143.5755014978404,60.15728898829205
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1301543182164,59.90872372250544,-143.5740416288591,60.15736192942236
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1285768493639,59.90880913957633,-143.5724627077219,60.15744080049242
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1271181208104,59.90888811015902,-143.5710026367639,60.15751371768085
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1256880920054,59.90896551125673,-143.5695712924905,60.15758518436194
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1242298490325,59.90904442337485,-143.5681117086307,60.15765804485658
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1227826036916,59.90912272430077,-143.5666631330498,60.15773033967661
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1213363176392,59.90920095734211,-143.565215518171,60.15780257047177
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1198783239748,59.90927980750314,-143.5637561854616,60.15787536967596
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1184478926133,59.90935715127925,-143.562324440894,60.15794677676438
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1170165702001,59.9094345275906,-143.5608918049771,60.15801821257114
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1155555343748,59.90951349404917,-143.5594294289178,60.15809111508124
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1141242147178,59.9095908385892,-143.557996796812,60.15816251888808
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:45 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.11268497029,59.90966859558317,-143.5565562331939,60.1582343021371
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:45 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1107447266814,59.90977339464722,-143.55461421202,60.15833104781299
HTTP/1.1" 200 149
198.111.191.175 - - [26/06/2007:13:09:45 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1093130814141,59.90985070417325,-143.5531812557562,60.15840241485506
HTTP/1.1" 200 3912

Tyler Erickson wrote:

I also haven't been able to reproduce the issue with small datasets.

When I request a raster image (output=kmz&KMSCORE=1) GoogleEarth gives me
the same Fetch error, but the log messages are different...

----------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.vfny.geoserver.wms.requests.GetMapKvpReader - Set KMScore: 1
INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 17:51:33 | GetMap Request
INFO | jvm 1 | 2007/06/22 17:51:33 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 17:51:33 | output format: kmz
INFO | jvm 1 | 2007/06/22 17:51:33 | width height: 375,800
INFO | jvm 1 | 2007/06/22 17:51:33 | bbox: Env[-143.7529664744341 :
-143.3268421685196, 59.99926299466871 : 60.21867765839906]
INFO | jvm 1 | 2007/06/22 17:51:33 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 17:51:33 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.geotools.arcsde.data.ArcSDEDataStore - getCount
INFO | jvm 1 | 2007/06/22 17:51:34 | 3465983 [INFO]
org.geotools.arcsde.data.ArcSDEQuery - No FID attribute was contained in
your query. Appending the discovered one to the list of columns to be
fetched.
INFO | jvm 1 | 2007/06/22 17:51:34 | 3466092 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

Brent Owens wrote:

hmm, interesting. I am using GeoServer and Google Earth right now and
I can't reproduce the issue. But I am also returning much fewer
features (around 100), so maybe it is the sheer number of features
being returned and google earth can't handle it? Does it change if you
have it return a raster image as KMZ? (output=kmz&KMSCORE=1)

From the logs it looks like google earth is dieing on the requests,

and just terminating them after a little while.
Has anyone else had this issue?

On 6/22/07, Tyler Erickson <tyler.erickson@anonymised.com> wrote:

I am having an issue with a Google Earth network link (refresh option
'After
Camera Stops') that is accessing the KML output of GeoServer. Geoserver
is
drawing from an ArcSDE data source of point features. The link fails to
return data under certain conditions.

Here is the set of actions that causes the issue:
1. Navigate in GE to the region where the data are. Wait for the
Network
Link to refresh.
2. Navigate to a region where there are no features. Wait for the
Network
Link to refresh.
3. Navigate back to the region where the data are. Wait for the Network
Link to refresh.

Actions 1 and 2 seem to work fine (no strange log messages), but Action
3
causes Google Earth to return an error 'Fetch of NetworkLink "pH"
failed'
(and causes a host of log messages, see end of message).

Additional notes:
- I can't seem to generate the same issue when I use the 'Refresh on
request' option of the network link.
- around 2200 features should be returned
- I running the GeoServer 1.5.x nightly build from 6/21/2007 and the
ArcSDE
9.2 plugin

-------------------------------------------------------------------------
My GoogleEarth network link is defined as:
-------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1&quot;&gt;
<NetworkLink>
        <name>pH</name>
        <visibility>0</visibility>
        <Url>
<href>http://gisdev:8080/geoserver/wms?styles=&amp;Format=kml&amp;request=GetMap&amp;layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&amp;width=800&amp;height=375&amp;srs=EPSG:4326&amp;&lt;/href&gt;
                <viewRefreshMode>onStop</viewRefreshMode>
                <viewRefreshTime>2</viewRefreshTime>
        </Url>
</NetworkLink>
</kml>

-------------------------------------------------------------------------
The log starts with seemingly normal messages about successful
requests...
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:08 | 1034701 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:08 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:08 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:08 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:08 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:08 | bbox: Env[-143.8355934905155
:
-143.1498949847171, 59.92165451535668 : 60.27407239091361]
INFO | jvm 1 | 2007/06/22 16:29:08 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:08 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:10 | 1035951 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048732 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:22 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:22 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:22 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:22 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:22 | bbox: Env[-146.1372014712449
:
-145.4329027467601, 59.85406315579387 : 60.21739754554545]
INFO | jvm 1 | 2007/06/22 16:29:22 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:22 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048748 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054451 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.1296697007228
:
-145.425445472396, 59.85420853698207 : 60.21750576945373]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054466 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054513 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0732961045507
:
-145.3696062310459, 59.85640662847004 : 60.21942554613189]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054529 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0326797972647
:
-145.3293848111581, 59.85754057990144 : 60.22035883395015]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054576 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.9319643009186
:
-145.2296309222599, 59.86124298849921 : 60.22356302381956]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054591 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

-------------------------------------------------------------------------
The log file then repeats for around 100 GetMap Requests of the
following
form:
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:28 | 1054607 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.8874717249382
:
-145.1856054749774, 59.86090433663627 : 60.22300411802691]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054623 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
...

-------------------------------------------------------------------------
and finally starts throwing WARNINGs about the client closing the
stream:
-------------------------------------------------------------------------

...
INFO | jvm 1 | 2007/06/22 16:29:32 | 1058747 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:32 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:32 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:32 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:32 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:32 | bbox: Env[-143.7555566347445
:
-143.070143501927, 59.90788343040273 : 60.26057772104673]
INFO | jvm 1 | 2007/06/22 16:29:32 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:32 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:37 | Jun 22, 2007 4:29:37 PM
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator
encode
INFO | jvm 1 | 2007/06/22 16:29:37 | WARNING: Failure tranforming
feature to KML:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH.2365
INFO | jvm 1 | 2007/06/22 16:29:37 | java.lang.RuntimeException:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:462)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.cdata(TransformerBase.java:481)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemarkDescription(KMLVectorTransformer.java:641)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemark(KMLVectorTransformer.java:547)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:232)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:205)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:186)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encodeVectorLayer(KMLTransformer.java:187)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encode(KMLTransformer.java:110)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:293)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:126)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:105)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer.writeTo(KMLMapProducer.java:106)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.GetMapResponse.writeTo(GetMapResponse.java:496)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doService(AbstractService.java:582)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.java:315)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:192)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.java:52)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:684)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:347)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:445)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1050)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:103)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.Server.handle(Server.java:269)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:687)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
INFO | jvm 1 | 2007/06/22 16:29:37 | Caused by:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.cdata(ToStream.java:1246)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.characters(ToStream.java:1351)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.characters(TransformerIdentityImpl.java:1125)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:460)
INFO | jvm 1 | 2007/06/22 16:29:37 | ... 45 more

--
View this message in context:
http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11260038
Sent from the GeoServer - User mailing list archive at Nabble.com.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

--
Brent Owens

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

--
View this message in context: http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11307477
Sent from the GeoServer - User mailing list archive at Nabble.com.

Hey Tyler, I think this doesn't have a very good chance of working, but could you try setting the Cache Control and time on your dataset? To some nice big number, I think the time is given in seconds.

I don't know that it will help at all, but I'm pretty sure Google Earth respects cache times, so if it already has features maybe there's a chance it won't fire so many requests? I'm also asking the Google people I know about this.

Thanks for this great detail in figuring out what is happening.

Chris

Tyler Erickson wrote:

After some more experimenting, it seems that the issue also affects small
datasets. (but for small datasets, GoogleEarth doesn't get overwhelmed...)

From looking at GeoServer's request.log, it appears that when using

GoogleEarth's "After Camera Stops" view-based refresh, the GetMap requests
sometimes fire continuously. An example request.log is shown below, showing
that GoogleEarth is firing 20 GetMap requests per second. This log was
generated after panning GoogleEarth so the features were not visible on the
screen, pausing until the network link refreshes, then panning back toward
the features.

So far I have only been able to trigger this rapid fire of GetMap requests
to occur by performing the following actions while using the "After Camera
Stops" refresh mode :
1. Navigate in GE to the region where the data are. Wait for the Network
Link to refresh.
  (GE fires a single GetMap request)
2. Navigate to a region where there are no features. Wait for the Network
Link to refresh.
  (GE fires a single GetMap request)
3. Start GE panning across the landscape (i.e. click and drag/throw)
  (while the features are not in the view, GE fires GetMap requests
continuously)
  (once the features are back in view, GE stops firing GetMap requests)

Any suggestions on how to deal with this issue (since it causes GE to throw
an error for larger datasets)?

My guess is that this is a bug in GoogleEarth, but maybe there is another
reason for this behavior. Does anyone have contacts with GE developers,
with whom we might communicate this issue?

- Tyler

198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.200326167291,59.90490336671706,-143.6438037173544,60.15383272811881
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1988410196415,59.90498461561302,-143.6423282644629,60.15390781761896
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1973821797538,59.90506440884716,-143.6408789482003,60.15398156043942
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1959011252179,59.90514540048818,-143.6394075629189,60.15405640940681
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1944357085867,59.90522552045422,-143.6379517140502,60.15413045143195
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.193002941873,59.90530383944203,-143.6365283025056,60.15420282777651
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1915468639609,59.90538341659651,-143.6350817325582,60.15427636547834
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1900980943828,59.90546257824248,-143.6336424238094,60.15434951786249
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1886574924387,59.90554127768458,-143.6322112299385,60.15442224179981
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1871112677542,59.90562572958729,-143.6306751037565,60.15450027994861
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1856818538676,59.90570378523545,-143.629255026066,60.15457240625155
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1842543398123,59.90578172154295,-143.6278368363668,60.15464442097597
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1828241186144,59.90585979001823,-143.6264159577775,60.15471655651967
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1813644809523,59.90593944805664,-143.6249658554688,60.15479015947675
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1798773166801,59.90602059156847,-143.6234884069836,60.15486513359007
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1784169118966,59.90610025855181,-143.6220375437649,60.15493874205966
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1769886023806,59.90617815891795,-143.6206185666944,60.15501071693994
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1755291164776,59.90625774353462,-143.6191686175279,60.1550842466099
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1740921109135,59.90633608639911,-143.6177410023872,60.15515662767061
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:42 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1726607203788,59.90641410744183,-143.6163189661554,60.15522871008572
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1712098714233,59.90649317311713,-143.6148775992489,60.15530175628179
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1697455621321,59.90657295600539,-143.6134228605719,60.15537546372076
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.168322907151,59.90665045365321,-143.612009504528,60.15544705862456
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1668644595198,59.90672988500061,-143.6105605903721,60.15552043859842
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1648651536088,59.906838746646,-143.6085743543434,60.15562100454674
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1634170904731,59.90691757418865,-143.6071357581959,60.15569382351264
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1624600474551,59.90696966349495,-143.6061849723494,60.15574194160865
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1610069808241,59.90704873665658,-143.6047414063931,60.15581498522884
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1595328917596,59.90712893732087,-143.6032769560568,60.1558890689932
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1579433981966,59.90721539817061,-143.6016978565039,60.15596893391749
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1564612741921,59.90729600122281,-143.6002254250333,60.15604338646375
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1550182774068,59.90737446026193,-143.5987918654929,60.15611585724417
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1535881713166,59.90745220269434,-143.5973711129144,60.15618766479332
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1521289160065,59.90753151359545,-143.595921402352,60.15626091972062
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1501788529542,59.90763747460395,-143.593984095266,60.15635878768856
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1492096640847,59.90769012681704,-143.5930212465552,60.15640741754702
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1477527528004,59.90776926155353,-143.5915738664637,60.1564805056671
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1462926755003,59.90784855197429,-143.590123341662,60.15655373620795
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1448333768192,59.90792778382374,-143.5886735909787,60.15662691128534
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:43 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1433558534716,59.90800798858213,-143.587205735475,60.15670098350474
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1418865724486,59.90808772936732,-143.5857460689672,60.15677462583547
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1404237006335,59.90816710591345,-143.5842927703249,60.1568479304049
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1389685148458,59.9082460491759,-143.5828471080035,60.15692083346993
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1375382428959,59.90832362509474,-143.581426197046,60.15699247248411
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1356194853899,59.90842764662131,-143.579511832389,60.15708853115112
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1345869666078,59.90848360089392,-143.5784783615205,60.15714020113835
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1330485924968,59.90856695337864,-143.5769385693761,60.15721717025043
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1316128438543,59.90864472907975,-143.5755014978404,60.15728898829205
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1301543182164,59.90872372250544,-143.5740416288591,60.15736192942236
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1285768493639,59.90880913957633,-143.5724627077219,60.15744080049242
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1271181208104,59.90888811015902,-143.5710026367639,60.15751371768085
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1256880920054,59.90896551125673,-143.5695712924905,60.15758518436194
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1242298490325,59.90904442337485,-143.5681117086307,60.15765804485658
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1227826036916,59.90912272430077,-143.5666631330498,60.15773033967661
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1213363176392,59.90920095734211,-143.565215518171,60.15780257047177
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1198783239748,59.90927980750314,-143.5637561854616,60.15787536967596
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1184478926133,59.90935715127925,-143.562324440894,60.15794677676438
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1170165702001,59.9094345275906,-143.5608918049771,60.15801821257114
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1155555343748,59.90951349404917,-143.5594294289178,60.15809111508124
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:44 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1141242147178,59.9095908385892,-143.557996796812,60.15816251888808
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:45 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.11268497029,59.90966859558317,-143.5565562331939,60.1582343021371
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:45 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1107447266814,59.90977339464722,-143.55461421202,60.15833104781299
HTTP/1.1" 200 149 198.111.191.175 - - [26/06/2007:13:09:45 +0000] "GET
/geoserver/wms?styles=&Format=kml&request=GetMap&layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&width=800&height=375&srs=EPSG:4326&BBOX=-144.1093130814141,59.90985070417325,-143.5531812557562,60.15840241485506
HTTP/1.1" 200 3912

Tyler Erickson wrote:

I also haven't been able to reproduce the issue with small datasets.

When I request a raster image (output=kmz&KMSCORE=1) GoogleEarth gives me
the same Fetch error, but the log messages are different...

----------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.vfny.geoserver.wms.requests.GetMapKvpReader - Set KMScore: 1
INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 17:51:33 | GetMap Request
INFO | jvm 1 | 2007/06/22 17:51:33 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 17:51:33 | output format: kmz
INFO | jvm 1 | 2007/06/22 17:51:33 | width height: 375,800
INFO | jvm 1 | 2007/06/22 17:51:33 | bbox: Env[-143.7529664744341 :
-143.3268421685196, 59.99926299466871 : 60.21867765839906]
INFO | jvm 1 | 2007/06/22 17:51:33 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 17:51:33 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 17:51:33 | 3464983 [INFO]
org.geotools.arcsde.data.ArcSDEDataStore - getCount
INFO | jvm 1 | 2007/06/22 17:51:34 | 3465983 [INFO]
org.geotools.arcsde.data.ArcSDEQuery - No FID attribute was contained in
your query. Appending the discovered one to the list of columns to be
fetched.
INFO | jvm 1 | 2007/06/22 17:51:34 | 3466092 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

Brent Owens wrote:

hmm, interesting. I am using GeoServer and Google Earth right now and
I can't reproduce the issue. But I am also returning much fewer
features (around 100), so maybe it is the sheer number of features
being returned and google earth can't handle it? Does it change if you
have it return a raster image as KMZ? (output=kmz&KMSCORE=1)

>From the logs it looks like google earth is dieing on the requests,
and just terminating them after a little while.
Has anyone else had this issue?

On 6/22/07, Tyler Erickson <tyler.erickson@anonymised.com> wrote:

I am having an issue with a Google Earth network link (refresh option
'After
Camera Stops') that is accessing the KML output of GeoServer. Geoserver
is
drawing from an ArcSDE data source of point features. The link fails to
return data under certain conditions.

Here is the set of actions that causes the issue:
1. Navigate in GE to the region where the data are. Wait for the
Network
Link to refresh.
2. Navigate to a region where there are no features. Wait for the
Network
Link to refresh.
3. Navigate back to the region where the data are. Wait for the Network
Link to refresh.

Actions 1 and 2 seem to work fine (no strange log messages), but Action
3
causes Google Earth to return an error 'Fetch of NetworkLink "pH"
failed'
(and causes a host of log messages, see end of message).

Additional notes:
- I can't seem to generate the same issue when I use the 'Refresh on
request' option of the network link.
- around 2200 features should be returned
- I running the GeoServer 1.5.x nightly build from 6/21/2007 and the
ArcSDE
9.2 plugin

-------------------------------------------------------------------------
My GoogleEarth network link is defined as:
-------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1&quot;&gt;
<NetworkLink>
        <name>pH</name>
        <visibility>0</visibility>
        <Url>
<href>http://gisdev:8080/geoserver/wms?styles=&amp;Format=kml&amp;request=GetMap&amp;layers=mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH&amp;width=800&amp;height=375&amp;srs=EPSG:4326&amp;&lt;/href&gt;
                <viewRefreshMode>onStop</viewRefreshMode>
                <viewRefreshTime>2</viewRefreshTime>
        </Url>
</NetworkLink>
</kml>

-------------------------------------------------------------------------
The log starts with seemingly normal messages about successful
requests...
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:08 | 1034701 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:08 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:08 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:08 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:08 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:08 | bbox: Env[-143.8355934905155
:
-143.1498949847171, 59.92165451535668 : 60.27407239091361]
INFO | jvm 1 | 2007/06/22 16:29:08 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:08 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:10 | 1035951 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048732 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:22 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:22 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:22 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:22 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:22 | bbox: Env[-146.1372014712449
:
-145.4329027467601, 59.85406315579387 : 60.21739754554545]
INFO | jvm 1 | 2007/06/22 16:29:22 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:22 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:22 | 1048748 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054451 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.1296697007228
:
-145.425445472396, 59.85420853698207 : 60.21750576945373]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054466 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054513 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0732961045507
:
-145.3696062310459, 59.85640662847004 : 60.21942554613189]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054529 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-146.0326797972647
:
-145.3293848111581, 59.85754057990144 : 60.22035883395015]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054544 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054576 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.9319643009186
:
-145.2296309222599, 59.86124298849921 : 60.22356302381956]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054591 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled

-------------------------------------------------------------------------
The log file then repeats for around 100 GetMap Requests of the
following
form:
-------------------------------------------------------------------------

INFO | jvm 1 | 2007/06/22 16:29:28 | 1054607 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:28 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:28 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:28 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:28 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:28 | bbox: Env[-145.8874717249382
:
-145.1856054749774, 59.86090433663627 : 60.22300411802691]
INFO | jvm 1 | 2007/06/22 16:29:28 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:28 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:28 | 1054623 [INFO]
org.vfny.geoserver.servlets.AbstractService - Service handled
...

-------------------------------------------------------------------------
and finally starts throwing WARNINGs about the client closing the
stream:
-------------------------------------------------------------------------

...
INFO | jvm 1 | 2007/06/22 16:29:32 | 1058747 [INFO]
org.vfny.geoserver.servlets.AbstractService - handling request:
INFO | jvm 1 | 2007/06/22 16:29:32 | GetMap Request
INFO | jvm 1 | 2007/06/22 16:29:32 | version: 1.1.1
INFO | jvm 1 | 2007/06/22 16:29:32 | output format: kml
INFO | jvm 1 | 2007/06/22 16:29:32 | width height: 375,800
INFO | jvm 1 | 2007/06/22 16:29:32 | bbox: Env[-143.7555566347445
:
-143.070143501927, 59.90788343040273 : 60.26057772104673]
INFO | jvm 1 | 2007/06/22 16:29:32 | layers:
mtri:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH
INFO | jvm 1 | 2007/06/22 16:29:32 | styles: measurement_ph
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.AbstractService - Stream abruptly closed by
client, response aborted
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer - aborting KML
encoder
INFO | jvm 1 | 2007/06/22 16:29:36 | 1062216 [INFO]
org.vfny.geoserver.servlets.PartialBufferStrategy2 - OutputStream was
successfully aborted.
INFO | jvm 1 | 2007/06/22 16:29:37 | Jun 22, 2007 4:29:37 PM
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator
encode
INFO | jvm 1 | 2007/06/22 16:29:37 | WARNING: Failure tranforming
feature to KML:SDE_NRCS.DBO.V_MEASUREMENT_SPATIAL_PH.2365
INFO | jvm 1 | 2007/06/22 16:29:37 | java.lang.RuntimeException:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:462)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.cdata(TransformerBase.java:481)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemarkDescription(KMLVectorTransformer.java:641)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encodePlacemark(KMLVectorTransformer.java:547)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:232)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:205)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLVectorTransformer$KMLTranslator.encode(KMLVectorTransformer.java:186)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encodeVectorLayer(KMLTransformer.java:187)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLTransformer$KMLTranslator.encode(KMLTransformer.java:110)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:293)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:126)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:105)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.map.kml.KMLMapProducer.writeTo(KMLMapProducer.java:106)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.wms.responses.GetMapResponse.writeTo(GetMapResponse.java:496)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doService(AbstractService.java:582)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.java:315)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:192)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.java:52)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:139)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:684)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:625)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:347)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:445)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1050)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:103)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1041)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:354)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:226)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:627)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:149)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.Server.handle(Server.java:269)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:430)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:687)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:492)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:199)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:339)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java:270)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
INFO | jvm 1 | 2007/06/22 16:29:37 | Caused by:
org.mortbay.jetty.EofException
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.cdata(ToStream.java:1246)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xml.serializer.ToStream.characters(ToStream.java:1351)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.apache.xalan.transformer.TransformerIdentityImpl.characters(TransformerIdentityImpl.java:1125)
INFO | jvm 1 | 2007/06/22 16:29:37 | at
org.geotools.xml.transform.TransformerBase$TranslatorSupport.chars(TransformerBase.java:460)
INFO | jvm 1 | 2007/06/22 16:29:37 | ... 45 more

--
View this message in context:
http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11260038
Sent from the GeoServer - User mailing list archive at Nabble.com.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

--
Brent Owens

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

I'd be happy to try setting the Cache Control and time, but I am not familiar
with where these values are set. Could you point me to the file(s) that I
should be modifying (and/or any documentation that explains this)?

Thanks,
Tyler

Chris Holmes wrote:

Hey Tyler, I think this doesn't have a very good chance of working, but
could you try setting the Cache Control and time on your dataset? To
some nice big number, I think the time is given in seconds.

I don't know that it will help at all, but I'm pretty sure Google Earth
respects cache times, so if it already has features maybe there's a
chance it won't fire so many requests? I'm also asking the Google
people I know about this.

Thanks for this great detail in figuring out what is happening.

Chris

--
View this message in context: http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11343321
Sent from the GeoServer - User mailing list archive at Nabble.com.

It's near the bottom of the featureType page in the web admin tool. Config -> Data -> FeatureTypes. You have to set it for each featureType you're displaying.

Thinking about it a bit more I think it's unlikely this will have an effect, but it'd be great if you could test it out, since GE is sort of a black box to us in how it works.

thanks,

Chris

Tyler Erickson wrote:

I'd be happy to try setting the Cache Control and time, but I am not familiar
with where these values are set. Could you point me to the file(s) that I
should be modifying (and/or any documentation that explains this)?

Thanks,
Tyler

Chris Holmes wrote:

Hey Tyler, I think this doesn't have a very good chance of working, but could you try setting the Cache Control and time on your dataset? To some nice big number, I think the time is given in seconds.

I don't know that it will help at all, but I'm pretty sure Google Earth respects cache times, so if it already has features maybe there's a chance it won't fire so many requests? I'm also asking the Google people I know about this.

Thanks for this great detail in figuring out what is happening.

Chris

Ok, I set the Caching Enabled checkbox and set the Cache Time to 10000. This
didn't seem to have any noticeable effect... GoogleEarth still can't keep up
with the 10+ GetMap requests per second that it fires.

I'm hoping you that get a useful discussion from Google, but for the time
being I will set up the network links to use the 'Refresh upon request'
option. That refresh method doesn't seem to trigger the rapid fire
requests...

FYI, I tested on the following versions of Google Earth:
Google Earth Pro 4.0.2722 (Build Date: Jan 5 2007)
Google Earth Pro 4.1.7087.5048 (beta) (Build Date: May 24 2007)

- Tyler

Chris Holmes wrote:

It's near the bottom of the featureType page in the web admin tool.
Config -> Data -> FeatureTypes. You have to set it for each featureType
you're displaying.

Thinking about it a bit more I think it's unlikely this will have an
effect, but it'd be great if you could test it out, since GE is sort of
a black box to us in how it works.

thanks,

Chris

Tyler Erickson wrote:

I'd be happy to try setting the Cache Control and time, but I am not
familiar
with where these values are set. Could you point me to the file(s) that
I
should be modifying (and/or any documentation that explains this)?

Thanks,
Tyler

Chris Holmes wrote:

Hey Tyler, I think this doesn't have a very good chance of working, but
could you try setting the Cache Control and time on your dataset? To
some nice big number, I think the time is given in seconds.

I don't know that it will help at all, but I'm pretty sure Google Earth
respects cache times, so if it already has features maybe there's a
chance it won't fire so many requests? I'm also asking the Google
people I know about this.

Thanks for this great detail in figuring out what is happening.

Chris

begin:vcard
fn:Chris Holmes
n:Holmes;Chris
org:The Open Planning Project
adr:;;349 W. 12th Street, #3;New York;NY;10014;USA
email;internet:cholmes@anonymised.com
title:Managing Director, Strategic Development
x-mozilla-html:FALSE
url:http://topp.openplans.org
version:2.1
end:vcard

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

--
View this message in context: http://www.nabble.com/Issue-with-GoogleEarth-NetworkLinks-that-refresh-'After-Camera-Stops'-tf3966961.html#a11345789
Sent from the GeoServer - User mailing list archive at Nabble.com.