GeoServer WMS crashes -
i'm using winxp (sp3), geosever 2.3.0 jre 1.6 , trying layer displayed wms. using layer preview feature of geoserver admin web interface (geoserver/web), causes geoserver throw exception of wms formats. fresh install of geoserver. have tried jre 1.7 no change in behavior. insight appreciated.
request: getmap filters = null palette = null tiled = false srs = epsg:26713 featureversion = null styles = [styleimpl[ name=capitals]] layers = [org.geoserver.wms.maplayerinfo@6f893642] maxfeatures = null bbox = referencedenvelope[590223.4382724703 : 608462.4604629107, 4914107.882513998 : 4920523.89081033] remoteowstype = null remoteowsurl = null env = {} formatoptions = {} angle = 0.0 cqlfilter = null elevation = [] featureid = null startindex = null viewparams = null crs = projcs["nad27 / utm zone 13n", geogcs["nad27", datum["north american datum 1927", spheroid["clarke 1866", 6378206.4, 294.9786982138982, authority["epsg","7008"]], towgs84[2.478, 149.752, 197.726, 0.526, -0.498, 0.501, 0.685], authority["epsg","6267"]], primem["greenwich", 0.0, authority["epsg","8901"]], unit["degree", 0.017453292519943295], axis["geodetic longitude", east], axis["geodetic latitude", north], authority["epsg","4267"]], projection["transverse_mercator", authority["epsg","9807"]], parameter["central_meridian", -105.0], parameter["latitude_of_origin", 0.0], parameter["scale_factor", 0.9996], parameter["false_easting", 500000.0], parameter["false_northing", 0.0], unit["m", 1.0], axis["easting", east], axis["northing", north], authority["epsg","26713"]] bgcolor = java.awt.color[r=255,g=255,b=255] transparent = false sldbody = null validateschema = false sld = null sldversion = null tilesorigin = null exceptions = se_xml height = 330 width = 938 filter = null time = [] format = image/png buffer = 0 request = getmap rawkvp = {bbox=590223.4382724703,4914107.882513998,608462.4604629107,4920523.89081033, version=1.1.0, format=image/png, service=wms, height=330, request=getmap, layers=sf:bugsites, styles=, width=938, srs=epsg:26713} = true baseurl = http://localhost:80/geoserver/ requestcharset = utf-8 version = 1.1.0 08 apr 10:21:34 error [geoserver.ows] - java.lang.noclassdeffounderror: not initialize class org.geotools.image.imageworker @ org.geoserver.wms.map.pngmapresponse.formatimageoutputstream(pngmapresponse.java:117) @ org.geoserver.wms.map.renderedimagemapresponse.write(renderedimagemapresponse.java:122) @ org.geoserver.ows.dispatcher.response(dispatcher.java:919) @ org.geoserver.ows.dispatcher.handlerequestinternal(dispatcher.java:276) @ org.springframework.web.servlet.mvc.abstractcontroller.handlerequest(abstractcontroller.java:153) @ org.springframework.web.servlet.mvc.simplecontrollerhandleradapter.handle(simplecontrollerhandleradapter.java:48) @ org.springframework.web.servlet.dispatcherservlet.dodispatch(dispatcherservlet.java:923) @ org.springframework.web.servlet.dispatcherservlet.doservice(dispatcherservlet.java:852) @ org.springframework.web.servlet.frameworkservlet.processrequest(frameworkservlet.java:882) @ org.springframework.web.servlet.frameworkservlet.doget(frameworkservlet.java:778) @ javax.servlet.http.httpservlet.service(httpservlet.java:707) @ javax.servlet.http.httpservlet.service(httpservlet.java:820) @ org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:487) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1093) @ org.geoserver.filters.threadlocalscleanupfilter.dofilter(threadlocalscleanupfilter.java:27) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.geoserver.filters.springdelegatingfilter$chain.dofilter(springdelegatingfilter.java:74) @ org.geoserver.filters.springdelegatingfilter.dofilter(springdelegatingfilter.java:45) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.geoserver.platform.advanceddispatchfilter.dofilter(advanceddispatchfilter.java:49) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.vfny.geoserver.filters.setcharacterencodingfilter.dofilter(setcharacterencodingfilter.java:109) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:311) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:68) @ org.springframework.security.web.access.intercept.filtersecurityinterceptor.invoke(filtersecurityinterceptor.java:116) @ org.springframework.security.web.access.intercept.filtersecurityinterceptor.dofilter(filtersecurityinterceptor.java:83) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:72) @ org.geoserver.security.filter.geoservercompositefilter.dofilter(geoservercompositefilter.java:91) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:323) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:68) @ org.springframework.security.web.access.exceptiontranslationfilter.dofilter(exceptiontranslationfilter.java:113) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:72) @ org.geoserver.security.filter.geoservercompositefilter.dofilter(geoservercompositefilter.java:91) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:323) @ org.geoserver.security.filter.geoserveranonymousauthenticationfilter.dofilter(geoserveranonymousauthenticationfilter.java:53) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:323) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:68) @ org.springframework.security.web.authentication.www.basicauthenticationfilter.dofilter(basicauthenticationfilter.java:150) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:72) @ org.geoserver.security.filter.geoservercompositefilter.dofilter(geoservercompositefilter.java:91) @ org.geoserver.security.filter.geoserverbasicauthenticationfilter.dofilter(geoserverbasicauthenticationfilter.java:82) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:323) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:68) @ org.springframework.security.web.context.securitycontextpersistencefilter.dofilter(securitycontextpersistencefilter.java:87) @ org.geoserver.security.filter.geoserversecuritycontextpersistencefilter$1.dofilter(geoserversecuritycontextpersistencefilter.java:46) @ org.geoserver.security.filter.geoservercompositefilter$nestedfilterchain.dofilter(geoservercompositefilter.java:72) @ org.geoserver.security.filter.geoservercompositefilter.dofilter(geoservercompositefilter.java:91) @ org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:323) @ org.springframework.security.web.filterchainproxy.dofilter(filterchainproxy.java:173) @ org.geoserver.security.geoserversecurityfilterchainproxy.dofilter(geoserversecurityfilterchainproxy.java:103) @ org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:346) @ org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:259) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.geoserver.filters.loggingfilter.dofilter(loggingfilter.java:75) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.geoserver.filters.gzipfilter.dofilter(gzipfilter.java:42) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.geoserver.filters.sessiondebugfilter.dofilter(sessiondebugfilter.java:47) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1084) @ org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:360) @ org.mortbay.jetty.security.securityhandler.handle(securityhandler.java:216) @ org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:181) @ org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:726) @ org.mortbay.jetty.webapp.webappcontext.handle(webappcontext.java:405) @ org.mortbay.jetty.handler.contexthandlercollection.handle(contexthandlercollection.java:206) @ org.mortbay.jetty.handler.handlercollection.handle(handlercollection.java:114) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ org.mortbay.jetty.server.handle(server.java:324) @ org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:505) @ org.mortbay.jetty.httpconnection$requesthandler.headercomplete(httpconnection.java:828) @ org.mortbay.jetty.httpparser.parsenext(httpparser.java:514) @ org.mortbay.jetty.httpparser.parseavailable(httpparser.java:211) @ org.mortbay.jetty.httpconnection.handle(httpconnection.java:380) @ org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:395) @ org.mortbay.thread.boundedthreadpool$poolthread.run(boundedthreadpool.java:450)
i resolved this. apparently oracle has decided not distribute pycc.pf jre , distributed jdk. put copy in jre\lib\cmm directory , wms started working. perhaps geoserver installation should add required file since jre no longer does.
Comments
Post a Comment