[Geoserver-devel] Corrupt KML in 1.6 Beta

Hi,

I'm using 1.6 Beta and successfully displaying ArcSDE vector data and
shapefile data within OpenLayers and PDF (via GeoServer's Demo/Map Preview
area. When I use the KML option, the resulting file appears to be corrupt,
it is missing some data and I'm unable to view it. Here's an example of the
file:

<html>
<head><title>GeoServer - Exception</title>
  <meta content="text/css" http-equiv="content-style-type">
  <style type="text/css">
    <!-- @import url("/geoserver/style.css"); -->
  </style>
  <link type="image/gif" href="gs.gif" rel="icon"><!-- mozilla -->
  <link href="gs.ico" rel="SHORTCUT ICON"><!-- ie -->
</head>
<body>
<h1>GeoServer - Exception</h1>

The following exception was thrown:
<br>
<code>java.lang.NullPointerException</code>
</body>
</html>

Any thoughts of what I should check?

Thanks, Bob

--
View this message in context: http://www.nabble.com/Corrupt-KML-in-1.6-Beta-tf4609518.html#a13163223
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

Can you turn on 'verbose exceptions' in Config -> Server?

And then try to do: http://localhost:8080/geoserver/wms/kml_reflect?layers=&lt;your layer name>

Chris

Bob Nutsch wrote:

Hi,

I'm using 1.6 Beta and successfully displaying ArcSDE vector data and
shapefile data within OpenLayers and PDF (via GeoServer's Demo/Map Preview
area. When I use the KML option, the resulting file appears to be corrupt,
it is missing some data and I'm unable to view it. Here's an example of the
file:

<html>
<head><title>GeoServer - Exception</title>
  <meta content="text/css" http-equiv="content-style-type">
  <style type="text/css">
    <!-- @import url("/geoserver/style.css"); -->
  </style>
  <link type="image/gif" href="gs.gif" rel="icon"><!-- mozilla --> <link href="gs.ico" rel="SHORTCUT ICON"><!-- ie -->
</head>
<body>
<h1>GeoServer - Exception</h1>

The following exception was thrown:
<br>
<code>java.lang.NullPointerException</code> </body>
</html>

Any thoughts of what I should check?

Thanks, Bob

this looks very much like http://jira.codehaus.org/browse/GEOS-1360 which
seems to have been fixed for beta4
--
View this message in context: http://www.nabble.com/Corrupt-KML-in-1.6-Beta-tf4609518.html#a13173591
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

HI Chris,

I set both Verbose and VerboseExceptions to be one, and the URL that I issue
is then:

http://localhost:8090/geoserver/wms/kml_reflect?layers=NDHUB:NDHUB.COUNTIES_POLY

When I go to Demo - Map Preview, the item that I'm trying to use with KML
looks like the attached .gif. I'm showing this should I have the syntax
incorrect. I've tried with with and without the "NDHUB:" and get the same
contents of the KML as shown in my original post.

http://www.nabble.com/file/p13174220/demoview.gif

Thanks, Bob

Chris Holmes wrote:

Can you turn on 'verbose exceptions' in Config -> Server?

And then try to do:
http://localhost:8080/geoserver/wms/kml_reflect?layers=&lt;your layer name>

Chris

Bob Nutsch wrote:

Hi,

I'm using 1.6 Beta and successfully displaying ArcSDE vector data and
shapefile data within OpenLayers and PDF (via GeoServer's Demo/Map
Preview
area. When I use the KML option, the resulting file appears to be
corrupt,
it is missing some data and I'm unable to view it. Here's an example of
the
file:

<html>
<head><title>GeoServer - Exception</title>
  <meta content="text/css" http-equiv="content-style-type">
  <style type="text/css">
    <!-- @import url("/geoserver/style.css"); -->
  </style>
  <link type="image/gif" href="gs.gif" rel="icon"><!-- mozilla -->
  <link href="gs.ico" rel="SHORTCUT ICON"><!-- ie -->
</head>
<body>
<h1>GeoServer - Exception</h1>

The following exception was thrown:
<br>
<code>java.lang.NullPointerException</code>
</body>
</html>

Any thoughts of what I should check?

Thanks, Bob

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: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
View this message in context: http://www.nabble.com/Corrupt-KML-in-1.6-Beta-tf4609518.html#a13174220
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

Bob Nutsch ha scritto:

HI Chris,

I set both Verbose and VerboseExceptions to be one, and the URL that I issue
is then:

Bob,
we need the stack trace you can find in the GeoServer logs. If you're
running GeoServer manually you should see it in the console where
GeoServer was started, otherwise if you can enable logging in
configuration/server you'll find a log file in the geoserver data dir.

Cheers
Andrea

Bob,

Which beta are you using exactly? In beta3 there was a serious problem
with kml generation in that it did not work at all.

Unfortunately we dont have nightly builds at the moment so I cant point
you at something to try out. But my impression is that you see this
fixed in the next release.

However the stack trace from your console would still be nice to just
confirm that this is the problem.

-Justin

Andrea Aime wrote:

Bob Nutsch ha scritto:

HI Chris,

I set both Verbose and VerboseExceptions to be one, and the URL that I issue
is then:

Bob,
we need the stack trace you can find in the GeoServer logs. If you're
running GeoServer manually you should see it in the console where
GeoServer was started, otherwise if you can enable logging in
configuration/server you'll find a log file in the geoserver data dir.

Cheers
Andrea

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4007,470f727c107231637810514!

--
Justin Deoliveira
The Open Planning Project
http://topp.openplans.org

Hi Justin,

I'm using the geoserver-1.6-beta3.exe, dated September 18, with the
downloaded from
http://sourceforge.net/project/showfiles.php?group_id=25086

Here's that trace (captured from the console after the server is
running):

19641 [main] INFO org.mortbay.log - Started SelectChannelConnector @
0.0.0.0:8090
30563 [btpool0-6] INFO org.vfny.geoserver.wms.servlets - KML NetworkLink
sharing 1 layer(s) created.

30579 [btpool0-6] ERROR org.mortbay.log - /geoserver/wms/kml_reflect:
java.lang.NullPointerException
        at java.net.URI$Parser.parse(URI.java:3010)
        at java.net.URI.<init>(URI.java:578)
        at
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java:6
3)
        at
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:252
)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1054)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:264)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityIntercepto
r.java:107)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityIntercep
tor.java:72)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:
110)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcess
ingFilter.java:125)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProce
ssingFilter.java:
178)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContext
IntegrationFilter.java:229)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
48)
        at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharac
terEncodingFilter
.java:108)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:358)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:231)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:629)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandler
Collection.java:1
49)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav
a:123)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
        at org.mortbay.jetty.Server.handle(Server.java:303)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:452)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConne
ction.java:721)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
        at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
        at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
        at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
320)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.ja
va:475)
30579 [btpool0-6] ERROR org.mortbay.log - /geoserver/wms/kml_reflect
java.lang.NullPointerException
        at java.net.URI$Parser.parse(URI.java:3010)
        at java.net.URI.<init>(URI.java:578)
        at
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java:6
3)
        at
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:252
)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1054)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:264)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityIntercepto
r.java:107)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityIntercep
tor.java:72)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:
110)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcess
ingFilter.java:125)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProce
ssingFilter.java:
178)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContext
IntegrationFilter.java:229)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
48)
        at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharac
terEncodingFilter
.java:108)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:358)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:231)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:629)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandler
Collection.java:1
49)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav
a:123)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
        at org.mortbay.jetty.Server.handle(Server.java:303)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:452)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConne
ction.java:721)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
        at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
        at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
        at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
320)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.ja
va:475)

-----Original Message-----
From: Justin Deoliveira [mailto:jdeolive@anonymised.com]
Sent: Friday, October 12, 2007 10:53 AM
To: Andrea Aime
Cc: Nutsch, Bob D.; geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] Corrupt KML in 1.6 Beta

Bob,

Which beta are you using exactly? In beta3 there was a
serious problem with kml generation in that it did not work at all.

Unfortunately we dont have nightly builds at the moment so I
cant point you at something to try out. But my impression is
that you see this fixed in the next release.

However the stack trace from your console would still be nice
to just confirm that this is the problem.

-Justin

Andrea Aime wrote:
> Bob Nutsch ha scritto:
>> HI Chris,
>>
>> I set both Verbose and VerboseExceptions to be one, and
the URL that
>> I issue is then:
>
> Bob,
> we need the stack trace you can find in the GeoServer logs.
If you're
> running GeoServer manually you should see it in the console where
> GeoServer was started, otherwise if you can enable logging in
> configuration/server you'll find a log file in the
geoserver data dir.
>
> Cheers
> Andrea
>
>
----------------------------------------------------------------------
> --- This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX
and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
> !DSPAM:4007,470f727c107231637810514!
>

--
Justin Deoliveira
The Open Planning Project
http://topp.openplans.org

Hi,

I'm using geoserver-1.6-beta3.exe in my tests.

The trace looks like this:

19641 [main] INFO org.mortbay.log - Started SelectChannelConnector @
0.0.0.0:8090
30563 [btpool0-6] INFO org.vfny.geoserver.wms.servlets - KML NetworkLink
sharing 1 layer(s) created.

30579 [btpool0-6] ERROR org.mortbay.log - /geoserver/wms/kml_reflect:
java.lang.NullPointerException
        at java.net.URI$Parser.parse(URI.java:3010)
        at java.net.URI.<init>(URI.java:578)
        at
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java:63)
        at
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:252)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1054)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:264)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityIntercepto
r.java:107)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityIntercep
tor.java:72)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:
110)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcess
ingFilter.java:125)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:
178)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContext
IntegrationFilter.java:229)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
        at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1045)
        at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter
.java:108)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1045)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:358)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:231)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:629)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:1
49)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
        at org.mortbay.jetty.Server.handle(Server.java:303)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:452)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:721)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
        at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:320)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
30579 [btpool0-6] ERROR org.mortbay.log - /geoserver/wms/kml_reflect
java.lang.NullPointerException
        at java.net.URI$Parser.parse(URI.java:3010)
        at java.net.URI.<init>(URI.java:578)
        at
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java:63)
        at
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:252)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1054)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:264)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityIntercepto
r.java:107)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityIntercep
tor.java:72)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:
110)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcess
ingFilter.java:125)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:
178)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContext
IntegrationFilter.java:229)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java
:274)
        at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
        at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1045)
        at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter
.java:108)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1045)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:358)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:231)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:629)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:1
49)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:123)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
        at org.mortbay.jetty.Server.handle(Server.java:303)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:452)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:721)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
        at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:320)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)

aaime wrote:

Bob Nutsch ha scritto:

HI Chris,

I set both Verbose and VerboseExceptions to be one, and the URL that I
issue
is then:

Bob,
we need the stack trace you can find in the GeoServer logs. If you're
running GeoServer manually you should see it in the console where
GeoServer was started, otherwise if you can enable logging in
configuration/server you'll find a log file in the geoserver data dir.

Cheers
Andrea

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
View this message in context: http://www.nabble.com/Corrupt-KML-in-1.6-Beta-tf4609518.html#a13177771
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

Yup, this is the exact issue. I am working on getting out nightly builds
going again. that will hepefully happen today. I will send an email
letting you know if you can try out a new build.

-Justin

Nutsch, Bob D. wrote:

Hi Justin,

I'm using the geoserver-1.6-beta3.exe, dated September 18, with the
downloaded from
http://sourceforge.net/project/showfiles.php?group_id=25086

Here's that trace (captured from the console after the server is
running):

19641 [main] INFO org.mortbay.log - Started SelectChannelConnector @
0.0.0.0:8090
30563 [btpool0-6] INFO org.vfny.geoserver.wms.servlets - KML NetworkLink
sharing 1 layer(s) created.

30579 [btpool0-6] ERROR org.mortbay.log - /geoserver/wms/kml_reflect:
java.lang.NullPointerException
        at java.net.URI$Parser.parse(URI.java:3010)
        at java.net.URI.<init>(URI.java:578)
        at
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java:6
3)
        at
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:252
)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1054)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:264)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityIntercepto
r.java:107)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityIntercep
tor.java:72)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:
110)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcess
ingFilter.java:125)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProce
ssingFilter.java:
178)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContext
IntegrationFilter.java:229)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
48)
        at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharac
terEncodingFilter
.java:108)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:358)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:231)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:629)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandler
Collection.java:1
49)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav
a:123)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
        at org.mortbay.jetty.Server.handle(Server.java:303)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:452)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConne
ction.java:721)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
        at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
        at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
        at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
320)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.ja
va:475)
30579 [btpool0-6] ERROR org.mortbay.log - /geoserver/wms/kml_reflect
java.lang.NullPointerException
        at java.net.URI$Parser.parse(URI.java:3010)
        at java.net.URI.<init>(URI.java:578)
        at
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java:6
3)
        at
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:252
)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1054)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:264)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityIntercepto
r.java:107)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityIntercep
tor.java:72)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:
110)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
(AnonymousProcess
ingFilter.java:125)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProce
ssingFilter.java:
178)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContext
IntegrationFilter.java:229)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java
:274)
        at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
48)
        at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharac
terEncodingFilter
.java:108)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHan
dler.java:1045)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:358)
        at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:231)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:629)
        at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
        at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandler
Collection.java:1
49)
        at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.jav
a:123)
        at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:141)
        at org.mortbay.jetty.Server.handle(Server.java:303)
        at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:452)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConne
ction.java:721)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
        at
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
        at
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
        at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
320)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.ja
va:475)

-----Original Message-----
From: Justin Deoliveira [mailto:jdeolive@anonymised.com]
Sent: Friday, October 12, 2007 10:53 AM
To: Andrea Aime
Cc: Nutsch, Bob D.; geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] Corrupt KML in 1.6 Beta

Bob,

Which beta are you using exactly? In beta3 there was a
serious problem with kml generation in that it did not work at all.

Unfortunately we dont have nightly builds at the moment so I
cant point you at something to try out. But my impression is
that you see this fixed in the next release.

However the stack trace from your console would still be nice
to just confirm that this is the problem.

-Justin

Andrea Aime wrote:

Bob Nutsch ha scritto:

HI Chris,

I set both Verbose and VerboseExceptions to be one, and

the URL that

I issue is then:

Bob,
we need the stack trace you can find in the GeoServer logs.

If you're

running GeoServer manually you should see it in the console where
GeoServer was started, otherwise if you can enable logging in
configuration/server you'll find a log file in the

geoserver data dir.

Cheers
Andrea

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

--- This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX

and a browser.

Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
Justin Deoliveira
The Open Planning Project
http://topp.openplans.org

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:4007,470fc64a299253668746562!

--
Justin Deoliveira
The Open Planning Project
http://topp.openplans.org

Great! And thanks!

Bob

-----Original Message-----
From: Justin Deoliveira [mailto:jdeolive@anonymised.com]
Sent: Friday, October 12, 2007 2:30 PM
To: Nutsch, Bob D.
Cc: Andrea Aime; geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] Corrupt KML in 1.6 Beta

Yup, this is the exact issue. I am working on getting out
nightly builds going again. that will hepefully happen today.
I will send an email letting you know if you can try out a new build.

-Justin

Nutsch, Bob D. wrote:
> Hi Justin,
>
> I'm using the geoserver-1.6-beta3.exe, dated September 18, with the
> downloaded from
> http://sourceforge.net/project/showfiles.php?group_id=25086
>
> Here's that trace (captured from the console after the server is
> running):
>
> 19641 [main] INFO org.mortbay.log - Started
SelectChannelConnector @
> 0.0.0.0:8090
> 30563 [btpool0-6] INFO org.vfny.geoserver.wms.servlets - KML
> NetworkLink sharing 1 layer(s) created.
>
> 30579 [btpool0-6] ERROR org.mortbay.log -
/geoserver/wms/kml_reflect:
> java.lang.NullPointerException
> at java.net.URI$Parser.parse(URI.java:3010)
> at java.net.URI.<init>(URI.java:578)
> at
>
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java
> :6
> 3)
> at
>
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:2
> 52
> )
> at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
>
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
> at
>
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletH
> an
> dler.java:1054)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :264)
> at
>
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(Filte
> rS
> ecurityIntercepto
> r.java:107)
> at
>
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Fil
> te
> rSecurityIntercep
> tor.java:72)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTran
> sl
> ationFilter.java:
> 110)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt
> er
> (AnonymousProcess
> ingFilter.java:125)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicPro
> ce
> ssingFilter.java:
> 178)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> (H
> ttpSessionContext
> IntegrationFilter.java:229)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> :1
> 48)
> at
>
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.ja
> va
> :98)
> at
>
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletH
> an
> dler.java:1045)
> at
>
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetChar
> ac
> terEncodingFilter
> .java:108)
> at
>
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletH
> an
> dler.java:1045)
> at
>
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler
.java:358)
> at
>
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler
.java:231)
> at
>
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler
.java:629)
> at
>
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
> at
>
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandl
> er
> Collection.java:1
> 49)
> at
>
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.j
> av
> a:123)
> at
>
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper
.java:141)
> at org.mortbay.jetty.Server.handle(Server.java:303)
> at
>
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.
java:452)
> at
>
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpCon
> ne
> ction.java:721)
> at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
> at
> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
> at
> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
> at
>
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndP
oint.java:
> 320)
> at
>
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.
> ja
> va:475)
> 30579 [btpool0-6] ERROR org.mortbay.log -
/geoserver/wms/kml_reflect
> java.lang.NullPointerException
> at java.net.URI$Parser.parse(URI.java:3010)
> at java.net.URI.<init>(URI.java:578)
> at
>
org.geoserver.ows.util.RequestUtils.proxifiedBaseURL(RequestUtils.java
> :6
> 3)
> at
>
org.vfny.geoserver.wms.servlets.KMLReflector.doGet(KMLReflector.java:2
> 52
> )
> at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
>
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:459)
> at
>
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletH
> an
> dler.java:1054)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :264)
> at
>
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(Filte
> rS
> ecurityIntercepto
> r.java:107)
> at
>
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Fil
> te
> rSecurityIntercep
> tor.java:72)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTran
> sl
> ationFilter.java:
> 110)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt
> er
> (AnonymousProcess
> ingFilter.java:125)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicPro
> ce
> ssingFilter.java:
> 178)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> (H
> ttpSessionContext
> IntegrationFilter.java:229)
> at
>
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Fi
> lt
> erChainProxy.java
> :274)
> at
>
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> :1
> 48)
> at
>
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.ja
> va
> :98)
> at
>
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletH
> an
> dler.java:1045)
> at
>
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetChar
> ac
> terEncodingFilter
> .java:108)
> at
>
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletH
> an
> dler.java:1045)
> at
>
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler
.java:358)
> at
>
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler
.java:231)
> at
>
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler
.java:629)
> at
>
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:453)
> at
>
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandl
> er
> Collection.java:1
> 49)
> at
>
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.j
> av
> a:123)
> at
>
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper
.java:141)
> at org.mortbay.jetty.Server.handle(Server.java:303)
> at
>
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.
java:452)
> at
>
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpCon
> ne
> ction.java:721)
> at
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:509)
> at
> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
> at
> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:349)
> at
>
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndP
oint.java:
> 320)
> at
>
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.
> ja
> va:475)
>
>
>
>
>
>> -----Original Message-----
>> From: Justin Deoliveira [mailto:jdeolive@anonymised.com]
>> Sent: Friday, October 12, 2007 10:53 AM
>> To: Andrea Aime
>> Cc: Nutsch, Bob D.; geoserver-devel@lists.sourceforge.net
>> Subject: Re: [Geoserver-devel] Corrupt KML in 1.6 Beta
>>
>> Bob,
>>
>> Which beta are you using exactly? In beta3 there was a serious
>> problem with kml generation in that it did not work at all.
>>
>> Unfortunately we dont have nightly builds at the moment so I cant
>> point you at something to try out. But my impression is
that you see
>> this fixed in the next release.
>>
>> However the stack trace from your console would still be
nice to just
>> confirm that this is the problem.
>>
>> -Justin
>>
>> Andrea Aime wrote:
>>> Bob Nutsch ha scritto:
>>>> HI Chris,
>>>>
>>>> I set both Verbose and VerboseExceptions to be one, and
>> the URL that
>>>> I issue is then:
>>> Bob,
>>> we need the stack trace you can find in the GeoServer logs.
>> If you're
>>> running GeoServer manually you should see it in the console where
>>> GeoServer was started, otherwise if you can enable logging in
>>> configuration/server you'll find a log file in the
>> geoserver data dir.
>>> Cheers
>>> Andrea
>>>
>>>
>>
---------------------------------------------------------------------
>> -
>>> --- This SF.net email is sponsored by: Splunk Inc.
>>> Still grepping through log files to find problems? Stop.
>>> Now Search log events and configuration files using AJAX
>> and a browser.
>>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>>> _______________________________________________
>>> Geoserver-devel mailing list
>>> Geoserver-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>>
>>>
>>>
>>
>> --
>> Justin Deoliveira
>> The Open Planning Project
>> http://topp.openplans.org
>>
>
>
----------------------------------------------------------------------
> --- This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX
and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Geoserver-devel mailing list
> Geoserver-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
> !DSPAM:4007,470fc64a299253668746562!
>

--
Justin Deoliveira
The Open Planning Project
http://topp.openplans.org