Lately on the 2.8 branch (nightly builds) I started noticing the following
errors. Just wondering if anyone know what could have been committed
recently to cause this problem.
Thank you.
2012-11-30 13:44:22,759 INFO [jeeves.request] - HTML Request (from
192.168.138.1) : /geonetwork/srv/eng/main.home
2012-11-30 13:44:22,759 DEBUG [jeeves.request] - Method : GET
2012-11-30 13:44:22,759 DEBUG [jeeves.request] - Content type : null
2012-11-30 13:44:22,760 DEBUG [jeeves.request] - Accept :
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2012-11-30 13:44:22,761 DEBUG [jeeves.request] - Session id is
5fvd5p7f7wd014k5pmculw10u
2012-11-30 13:44:22,762 INFO [jeeves.service] - Dispatching : main.home
2012-11-30 13:44:22,762 DEBUG [jeeves.service] - -> no input parameters
2012-11-30 13:44:22,768 INFO [jeeves.service] - -> dispatching to output
for : main.home
2012-11-30 13:44:22,961 INFO [jeeves.service] - -> transforming with
stylesheet : /tmp/geonetwork/web/geonetwork/xsl/main-page.xsl
2012-11-30 13:44:23,235 INFO [jeeves.service] - -> end transformation
for : main.home
2012-11-30 13:44:23,235 INFO [jeeves.service] - -> output ended for :
main.home
2012-11-30 13:44:23,236 INFO [jeeves.service] - -> dispatch ended for :
main.home
2012-11-30 13:44:26.978:WARN::/geonetwork/pdf/info.json
java.lang.NullPointerException
at
org.mapfish.print.servlet.MapPrinterServlet.getInfo(MapPrinterServlet.java:257)
at
org.mapfish.print.servlet.MapPrinterServlet.doGet(MapPrinterServlet.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352)
at
org.fao.geonet.monitor.webapp.WebappMetricsFilter.doFilter(WebappMetricsFilter.java:96)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.fao.geonet.monitor.webapp.MetricsRegistryInitializerFilter.doFilter(MetricsRegistryInitializerFilter.java:31)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:474)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:934)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:404)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:869)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:151)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:346)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:581)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1040)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:592)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:526)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:41)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:528)
at java.lang.Thread.run(Thread.java:679)
--
View this message in context: http://osgeo-org.1560.n6.nabble.com/info-json-java-lang-NullPointerException-tp5019963.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.
I noticed that as well. There was a recent update of the mapfish snapshot so perhaps there was a change in that project. I will look into this.
Jesse
···
On Fri, Nov 30, 2012 at 6:50 PM, ianwallen <ianwallen@anonymised.com> wrote:
Lately on the 2.8 branch (nightly builds) I started noticing the following
errors. Just wondering if anyone know what could have been committed
recently to cause this problem.
Thank you.
2012-11-30 13:44:22,759 INFO [jeeves.request] - HTML Request (from
192.168.138.1) : /geonetwork/srv/eng/main.home
2012-11-30 13:44:22,759 DEBUG [jeeves.request] - Method : GET
2012-11-30 13:44:22,759 DEBUG [jeeves.request] - Content type : null
2012-11-30 13:44:22,760 DEBUG [jeeves.request] - Accept :
text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
2012-11-30 13:44:22,761 DEBUG [jeeves.request] - Session id is
5fvd5p7f7wd014k5pmculw10u
2012-11-30 13:44:22,762 INFO [jeeves.service] - Dispatching : main.home
2012-11-30 13:44:22,762 DEBUG [jeeves.service] - → no input parameters
2012-11-30 13:44:22,768 INFO [jeeves.service] - → dispatching to output
for : main.home
2012-11-30 13:44:22,961 INFO [jeeves.service] - → transforming with
stylesheet : /tmp/geonetwork/web/geonetwork/xsl/main-page.xsl
2012-11-30 13:44:23,235 INFO [jeeves.service] - → end transformation
for : main.home
2012-11-30 13:44:23,235 INFO [jeeves.service] - → output ended for :
main.home
2012-11-30 13:44:23,236 INFO [jeeves.service] - → dispatch ended for :
main.home
2012-11-30 13:44:26.978:WARN::/geonetwork/pdf/info.json
java.lang.NullPointerException
at
org.mapfish.print.servlet.MapPrinterServlet.getInfo(MapPrinterServlet.java:257)
at
org.mapfish.print.servlet.MapPrinterServlet.doGet(MapPrinterServlet.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352)
at
org.fao.geonet.monitor.webapp.WebappMetricsFilter.doFilter(WebappMetricsFilter.java:96)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.fao.geonet.monitor.webapp.MetricsRegistryInitializerFilter.doFilter(MetricsRegistryInitializerFilter.java:31)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:474)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:934)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:404)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:869)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:151)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:346)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:581)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1040)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:592)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:526)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:41)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:528)
at java.lang.Thread.run(Thread.java:679)
–
View this message in context: http://osgeo-org.1560.n6.nabble.com/info-json-java-lang-NullPointerException-tp5019963.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.
Keep yourself connected to Go Parallel:
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
Hi Jesse
I think is related to that, we faced same issue last week for a project, checked with older version of that library and seemed better.
Does exist a stable version of Mapfish? Should be better to reference it instead of snapshot in maven dependencies
Regards,
Jose García
···
On Fri, Nov 30, 2012 at 6:50 PM, ianwallen <ianwallen@anonymised.com> wrote:
Lately on the 2.8 branch (nightly builds) I started noticing the following
errors. Just wondering if anyone know what could have been committed
recently to cause this problem.
Thank you.
2012-11-30 13:44:22,759 INFO [jeeves.request] - HTML Request (from
192.168.138.1) : /geonetwork/srv/eng/main.home
2012-11-30 13:44:22,759 DEBUG [jeeves.request] - Method : GET
2012-11-30 13:44:22,759 DEBUG [jeeves.request] - Content type : null
2012-11-30 13:44:22,760 DEBUG [jeeves.request] - Accept :
text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
2012-11-30 13:44:22,761 DEBUG [jeeves.request] - Session id is
5fvd5p7f7wd014k5pmculw10u
2012-11-30 13:44:22,762 INFO [jeeves.service] - Dispatching : main.home
2012-11-30 13:44:22,762 DEBUG [jeeves.service] - → no input parameters
2012-11-30 13:44:22,768 INFO [jeeves.service] - → dispatching to output
for : main.home
2012-11-30 13:44:22,961 INFO [jeeves.service] - → transforming with
stylesheet : /tmp/geonetwork/web/geonetwork/xsl/main-page.xsl
2012-11-30 13:44:23,235 INFO [jeeves.service] - → end transformation
for : main.home
2012-11-30 13:44:23,235 INFO [jeeves.service] - → output ended for :
main.home
2012-11-30 13:44:23,236 INFO [jeeves.service] - → dispatch ended for :
main.home
2012-11-30 13:44:26.978:WARN::/geonetwork/pdf/info.json
java.lang.NullPointerException
at
org.mapfish.print.servlet.MapPrinterServlet.getInfo(MapPrinterServlet.java:257)
at
org.mapfish.print.servlet.MapPrinterServlet.doGet(MapPrinterServlet.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352)
at
org.fao.geonet.monitor.webapp.WebappMetricsFilter.doFilter(WebappMetricsFilter.java:96)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.fao.geonet.monitor.webapp.MetricsRegistryInitializerFilter.doFilter(MetricsRegistryInitializerFilter.java:31)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:474)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:934)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:404)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:869)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:151)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:346)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:581)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1040)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:592)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:526)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:41)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:528)
at java.lang.Thread.run(Thread.java:679)
–
View this message in context: http://osgeo-org.1560.n6.nabble.com/info-json-java-lang-NullPointerException-tp5019963.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.
Keep yourself connected to Go Parallel:
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork
I think I can probably cut a mapfish-print release pretty soon. I finally
got it to be a pluggable system. Not 100% but a good step forward. This
means I am a little more comfortable making a new release of it. As soon
as I do that I will cut a release.
I have pushed a fix that should hopefully address this issue. It does locally in any case. I will try to find to cut a mapfish-print release in the following weeks as well.
···
On Mon, Dec 3, 2012 at 8:49 AM, Jesse Eichar <jesse.eichar@anonymised.com> wrote:
I think I can probably cut a mapfish-print release pretty soon. I finally got it to be a pluggable system. Not 100% but a good step forward. This means I am a little more comfortable making a new release of it. As soon as I do that I will cut a release.
Jesse,
Will your fix work on the 2.8 branch as well? I noticed it was only
committed to the master.
--
View this message in context: http://osgeo-org.1560.n6.nabble.com/info-json-java-lang-NullPointerException-tp5019963p5020352.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.
The fix wouldn’t work because of spring version issues. But there is a pre-spring version of mapfish-print that is used by georchestra that we can use for geonetwork. It is a normal version of mapfish-print, nothing special about it excepted it has been released and given a stable version number.
Jesse
···
On Mon, Dec 3, 2012 at 2:48 PM, ianwallen <ianwallen@anonymised.com.> wrote:
Jesse,
Will your fix work on the 2.8 branch as well? I noticed it was only
committed to the master.
–
View this message in context: http://osgeo-org.1560.n6.nabble.com/info-json-java-lang-NullPointerException-tp5019963p5020352.html
Sent from the GeoNetwork developer mailing list archive at Nabble.com.
Keep yourself connected to Go Parallel:
BUILD Helping you discover the best ways to construct your parallel projects.
http://goparallel.sourceforge.net
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork