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=<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=<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