关于geoserver发布图层的问题

hanlei_000123 2010-07-13 05:13:00
我在发布图层时,一直报错。错误是:org.vfny.geoserver.wms.WmsException: org.vfny.geoserver.wms.WmsException: Rendering process failed。
具体的错误是,请高手耐心看下,高分奉上,小弟在此拜谢了。这个问题的具体表现是,在QGIS中以postgis作为数据源,就可以显示而且没问题。但是在geoserver中发布时,就会报这个异常。而且当比例发生改变时,有时就能显示了。
at org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.
java:690)
at org.geotools.renderer.shape.ShapefileRenderer.renderWithStreamingRend
erer(ShapefileRenderer.java:1518)
at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer
.java:1366)
at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer
.java:269)
at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(
DefaultRasterMapProducer.java:388)
... 53 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 6
at org.geotools.geometry.jts.Decimator.decimateTransformGeneralize(Decim
ator.java:333)
at org.geotools.geometry.jts.Decimator.decimateTransformGeneralize(Decim
ator.java:176)
at org.geotools.geometry.jts.Decimator.decimateTransformGeneralize(Decim
ator.java:149)
at org.geotools.geometry.jts.LiteShape2.<init>(LiteShape2.java:158)
at org.geotools.renderer.lite.StreamingRenderer$RenderableFeature.getTra
nsformedShape(StreamingRenderer.java:2597)
at org.geotools.renderer.lite.StreamingRenderer$RenderableFeature.getSha
pe(StreamingRenderer.java:2545)
at org.geotools.renderer.lite.StreamingRenderer.processSymbolizers(Strea
mingRenderer.java:2030)
at org.geotools.renderer.lite.StreamingRenderer.process(StreamingRendere
r.java:1965)
at org.geotools.renderer.lite.StreamingRenderer.drawOptimized(StreamingR
enderer.java:1857)
... 59 more
27 六月 16:47:46 ERROR [geotools.rendering] - 6
java.lang.ArrayIndexOutOfBoundsException: 6
at org.geotools.geometry.jts.Decimator.decimateTransformGeneralize(Decim
ator.java:333)
at org.geotools.geometry.jts.Decimator.decimateTransformGeneralize(Decim
ator.java:176)
at org.geotools.geometry.jts.Decimator.decimateTransformGeneralize(Decim
ator.java:149)
at org.geotools.geometry.jts.LiteShape2.<init>(LiteShape2.java:158)
at org.geotools.renderer.lite.StreamingRenderer$RenderableFeature.getTra
nsformedShape(StreamingRenderer.java:2597)
at org.geotools.renderer.lite.StreamingRenderer$RenderableFeature.getSha
pe(StreamingRenderer.java:2545)
27 六月 16:47:46 ERROR [geoserver.ows] -
org.vfny.geoserver.wms.WmsException: org.vfny.geoserver.wms.WmsException: Render
ing process failed
at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapRespons
e.java:442)
at org.geoserver.ows.adapters.ResponseAdapter.getMimeType(ResponseAdapte
r.java:48)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:712)
at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:23
3)
... 52 more
Caused by: java.lang.Exception: Error rendering feature
at org.geotools.renderer.lite.StreamingRenderer.drawOptimized(StreamingR
enderer.java:1862)
at org.geotools.renderer.lite.StreamingRenderer.processStylers(Streaming
Renderer.java:1770)
... 59 more

...全文
745 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanlei_000123 2010-09-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 huangsihu 的回复:]
楼上的大哥您是换了那个版本没有出现以上的错误啊,我发布地图的时候也出现这个错误啊.麻烦您告诉我一下您的联系方式.谢谢。小弟不胜感激...
我的联系方式:
qq:252786625
tel:15811353953
E-mail:huangsihu@sohu.com

再次感谢了!
[/Quote]
这位朋友,我用GeoServer2.0.1发布报的这个错误。换成1.6.4b就没有问题了。但是这两个版本都存在bug。
iwillsw大侠推荐我用1.7.6或1.7.7。
你试试换个版本,看问题是不是能解决。 我的QQ:22485410.~
huangsihu 2010-08-31
  • 打赏
  • 举报
回复
楼上的大哥您是换了那个版本没有出现以上的错误啊,我发布地图的时候也出现这个错误啊.麻烦您告诉我一下您的联系方式.谢谢。小弟不胜感激...
我的联系方式:
qq:252786625
tel:15811353953
E-mail:huangsihu@sohu.com

再次感谢了!
hanlei_000123 2010-07-27
  • 打赏
  • 举报
回复
谢谢iwillsw。我换了个版本,可以出来。但是我用的这个版本不可以改变初始化内存大小。所以希望你能给推荐一个比较好的版本,谢谢。我现在有2个版本的geoserver。2.0.1和1.6.4b。希望你能给我推荐一个好的版本。谢谢了。
iwillsw 2010-07-20
  • 打赏
  • 举报
回复
楼主用的哪个版本的geoserver,最新版本可能存在bug,相对来说1.6.x和1.7.x比较稳定

2,142

社区成员

发帖
与我相关
我的任务
社区描述
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
社区管理员
  • 地理信息系统
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧