Dear All,

I've created a new installation of GeoServer 2.17.0 on Tomcat 9 and and
OpenJDK 14.0.1.
The only extension I've installed so far is
the geoserver-2.17.0-printing-plugin, however the following url mentioned
in the documentation
<https://docs.geoserver.org/latest/en/user/extensions/printing/index.html>
fails:

http://localhost:8080/geoserver/pdf/info.json

The exception is as follows:

Handler dispatch failed; nested exception is java.lang.NoSuchMethodError:
'void org.json.JSONWriter.<init>(java.io.Writer)'

*Exception*

org.springframework.web.util.NestedServletException: Handler dispatch
failed; nested exception is java.lang.NoSuchMethodError: 'void
org.json.JSONWriter.<init>(java.io.Writer)'
        
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
        
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
        
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
        
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
        
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
        
org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:26)
        
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:69)
        
org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:70)
        
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:66)

 ...

*Root Cause*

java.lang.NoSuchMethodError: 'void org.json.JSONWriter.<init>(java.io.Writer)'
        
org.mapfish.print.servlet.MapPrinterServlet.getInfo(MapPrinterServlet.java:290)
        
org.mapfish.print.servlet.MapPrinterServlet.doGet(MapPrinterServlet.java:99)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        
org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:166)
        
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:177)
        
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:52)
        
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
        
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)

 ...

Any idea how to work around this?

Thanks,

Tamas Szekeres
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to