Hey, apologies, you should use GeoServer 1.3.3. 1.4-M1 is a 'milestone' release, and doesn't have all the kinks worked out, when it does we'll call is 1.4.0. I just changed the big 'download' button to get 'stable' instead of 'latest'. You've just hit on one of the biggest issues of why 1.4-M1 isn't quite up to par yet, the JAI stuff. It should definitely work fine with 1.3.3. Thanks for checking out GeoServer, I hope past this first hiccup it's a good experience.
best regards,
Chris
Saikiran Kovvuri wrote:
Hi All,
I am a new user to Geoserver with little/no knowledge about shapefiles FeatureType etc. But after watching a video on Goole Videos about it, i was very curious to know how this works.
I installed JDK 5.0 Update 8 and GeoServer 1.4-M1and followed Windows Specific install thats on the website (geoserver.org <http://geoserver.org>). After i start the GeoServer and go to http://localhost:8080/geoserver/ and tired to look through the Demos (WMS Example an others). But i see no Maps at all.. One observation i made is that in "Admin" Section "JAI Available: False". I did not install JAI because on the website it was written that JAI is automatically installed with Geoserver 1.3 or higher.. But even then since JAI seems unavailble i tried to install JAI Image I/O tools 1.0_01 for CLASSPATH, JDK and also JRE and restarted the server (and restarted even my computer). Even then "JAI Available: False".
Can anyone please help me in this.. How do i get Maps displayed? I tried it both on IE and Firefox 1.5.06. but it didnt work.. I have attached a Console log file for reference.
Your Help is apreciated.. Thanks a lot in advance.
-Sonu
!DSPAM:1003,450440f1176769771116852!
------------------------------------------------------------------------
63141 [INFO] org.vfny.geoserver.servlets.AbstractService - handling request: or
g.vfny.geoserver.wms.requests.GetMapRequest@anonymised.com
65454 [INFO] org.vfny.geoserver.servlets.AbstractService - Had an undefined err
or: javax/media/jai/util/Range
org.vfny.geoserver.wms.WmsException: javax/media/jai/util/Range
at org.vfny.geoserver.wms.WmsExceptionHandler.newServiceException(WmsExc
eptionHandler.java:64)
at org.vfny.geoserver.servlets.AbstractService.sendError(AbstractService
.java:839)
at org.vfny.geoserver.servlets.AbstractService.doService(AbstractService
.java:523)
at org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.jav
a:325)
at org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:173)
at org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.jav
a:56)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(
AbstractController.java:139)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.ha
ndle(SimpleControllerHandlerAdapter.java:44)
65555 [INFO] org.vfny.geoserver.servlets.AbstractService - handling request:
Request: null
output format:GML2
max features:2147483647
version:
queries:
Query
feature type: tiger:poi
filter: [ the_geom intersects POLYGON ((-73.99320198106994 40.70943872274495,
-73.99320198106994 40.70994358985115, -73.99269711396374 40.70994358985115, -73
.99269711396374 40.70943872274495, -73.99320198106994 40.70943872274495)) ]
[properties: ALL ]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:684)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:625)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:347)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423
)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:965)
at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCha
racterEncodingFilter.java:122)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:956)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3
53)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:2
19)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:5
42)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand
lerCollection.java:145)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.
java:126)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1
19)
at org.mortbay.jetty.Server.handle(Server.java:245)
at org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:3
65)
at org.mortbay.jetty.HttpConnection.access$1500(HttpConnection.java:38)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpCo
nnection.java:609)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:486)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:196)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:296)
at org.mortbay.jetty.nio.SelectChannelConnector$HttpEndPoint.run(SelectC
hannelConnector.java:740)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool
.java:435)
Caused by: java.lang.NoClassDefFoundError: javax/media/jai/util/Range
at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(
DefaultRasterMapProducer.java:215)
at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapRespons
e.java:192)
at org.vfny.geoserver.servlets.AbstractService.doService(AbstractService
.java:511)
... 30 more
66055 [INFO] org.vfny.geoserver.servlets.AbstractService - handling request:
Request: null
output format:GML2
max features:2147483647
version:
queries:
Query
feature type: tiger:poi
filter: [ the_geom intersects POLYGON ((-73.99350490133367 40.70948920945557,
-73.99350490133367 40.70999407656177, -73.99300003422746 40.70999407656177, -73
.99300003422746 40.70948920945557, -73.99350490133367 40.70948920945557)) ]
[properties: ALL ]
66546 [INFO] org.vfny.geoserver.servlets.AbstractService - Service handled
66566 [INFO] org.vfny.geoserver.servlets.AbstractService - Service handled
86655 [INFO] org.vfny.geoserver.servlets.AbstractService - handling request: or
g.vfny.geoserver.wms.requests.GetMapRequest@anonymised.com
87106 [INFO] org.vfny.geoserver.servlets.AbstractService - Had an undefined err
or: javax/media/jai/util/Range
org.vfny.geoserver.wms.WmsException: javax/media/jai/util/Range
at org.vfny.geoserver.wms.WmsExceptionHandler.newServiceException(WmsExc
eptionHandler.java:64)
at org.vfny.geoserver.servlets.AbstractService.sendError(AbstractService
.java:839)
at org.vfny.geoserver.servlets.AbstractService.doService(AbstractService
.java:523)
at org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.jav
a:325)
at org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:173)
at org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.jav
a:56)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(
AbstractController.java:139)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.ha
ndle(SimpleControllerHandlerAdapter.java:44)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:684)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:625)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:347)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423
)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:965)
at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCha
racterEncodingFilter.java:122)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:956)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3
53)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:2
19)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:5
42)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand
lerCollection.java:145)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.
java:126)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1
19)
at org.mortbay.jetty.Server.handle(Server.java:245)
at org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:3
65)
at org.mortbay.jetty.HttpConnection.access$1500(HttpConnection.java:38)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpCo
nnection.java:609)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:486)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:196)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:296)
at org.mortbay.jetty.nio.SelectChannelConnector$HttpEndPoint.run(SelectC
hannelConnector.java:740)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool
.java:435)
Caused by: java.lang.NoClassDefFoundError: javax/media/jai/util/Range
at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(
DefaultRasterMapProducer.java:215)
at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapRespons
e.java:192)
at org.vfny.geoserver.servlets.AbstractService.doService(AbstractService
.java:511)
... 30 more
143957 [INFO] org.vfny.geoserver.servlets.AbstractService - handling request: o
rg.vfny.geoserver.wms.requests.GetMapRequest@anonymised.com
144358 [INFO] org.vfny.geoserver.servlets.AbstractService - Had an undefined er
ror: javax/media/jai/util/Range
org.vfny.geoserver.wms.WmsException: javax/media/jai/util/Range
at org.vfny.geoserver.wms.WmsExceptionHandler.newServiceException(WmsExc
eptionHandler.java:64)
at org.vfny.geoserver.servlets.AbstractService.sendError(AbstractService
.java:839)
at org.vfny.geoserver.servlets.AbstractService.doService(AbstractService
.java:523)
at org.vfny.geoserver.servlets.AbstractService.doGet(AbstractService.jav
a:325)
at org.geoserver.request.Dispatcher.dispatch(Dispatcher.java:173)
at org.geoserver.request.Dispatcher.handleRequestInternal(Dispatcher.jav
a:56)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(
AbstractController.java:139)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.ha
ndle(SimpleControllerHandlerAdapter.java:44)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:684)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:625)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:347)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423
)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:965)
at org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCha
racterEncodingFilter.java:122)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:956)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3
53)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:2
19)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:5
42)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand
lerCollection.java:145)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.
java:126)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1
19)
at org.mortbay.jetty.Server.handle(Server.java:245)
at org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:3
65)
at org.mortbay.jetty.HttpConnection.access$1500(HttpConnection.java:38)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpCo
nnection.java:609)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:486)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:196)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:296)
at org.mortbay.jetty.nio.SelectChannelConnector$HttpEndPoint.run(SelectC
hannelConnector.java:740)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool
.java:435)
Caused by: java.lang.NoClassDefFoundError: javax/media/jai/util/Range
at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(
DefaultRasterMapProducer.java:215)
at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapRespons
e.java:192)
at org.vfny.geoserver.servlets.AbstractService.doService(AbstractService
.java:511)
... 30 more
------------------------------------------------------------------------
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
!DSPAM:1003,450440f1176769771116852!
------------------------------------------------------------------------
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users
!DSPAM:1003,450440f1176769771116852!
--
Chris Holmes
The Open Planning Project
http://topp.openplans.org