GetLegendGraphic not working as expected
----------------------------------------
Key: GEOS-4182
URL: http://jira.codehaus.org/browse/GEOS-4182
Project: GeoServer
Issue Type: Bug
Components: WMS
Affects Versions: 2.1-beta1
Reporter: Eli Miller
Assignee: Andrea Aime
If I make a GetLegendGraphic request using the syntax as noted in the documentation (http://docs.geoserver.org/stable/en/user/services/wms/get_legend_graphic/legendgraphic.html#get-legend-graphic) I get an error. Specifically, if I request:
then I get the exception:
java.lang.RuntimeException: Multiple responses: (class org.geoserver.wms.legendgraphic.BufferedImageLegendGraphic)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:750)
at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:233)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
However, if I specify OUTPUTFORMAT in the request:
then everything works as expected.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira