Ticket #36 (closed defect: fixed)

Opened 6 years ago

Last modified 5 years ago

Intermap does not work when Geonetwork is using Tomcat.

Reported by: brian Owned by: geonetwork-devel@…
Priority: major Milestone:
Component: General Version: 2.1.0 Final
Keywords: Intermap Cc:

Description

When testing Geonetwork 2.1.0-rc, although Intermap works with jetty, Intermap does not work with Tomcat.

When selecting the geographic search function, the initial map display fails to load. Also the "Open Map Viewer" link does not work

Attachments

intermap_error.txt Download (2.9 KB) - added by brian 6 years ago.
Log of error condition

Change History

Changed 6 years ago by brian

Log of error condition

Changed 6 years ago by ticheler

Same thing for me on the telascience server.

resources.get 2007-10-08 14:31:34,262 INFO [jeeves.service] - -> output ended for : resources.get 2007-10-08 14:31:34,262 INFO [jeeves.service] - -> dispatch ended for : resources.get 2007-10-08 14:31:34 | HTML Request (GET) 2007-10-08 14:31:34 | Dispatching : map.update 2007-10-08 14:31:34 | -> parameters are : 2007-10-08 14:31:34 | northBL = 90 2007-10-08 14:31:34 | height = 100 2007-10-08 14:31:34 | southBL = -90 2007-10-08 14:31:34 | eastBL = 180 2007-10-08 14:31:34 | width = 200 2007-10-08 14:31:34 | westBL = -180 request:  http://www2.demis.nl/wms/wms.asp?wms=WorldMap&&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=Coastlines&SRS=EPSG:4326&BBOX=-180.0,-90.0,180.0,90.0&WIDTH=200&HEIGHT=100&FORMAT=image/png&TRANSPARENT=TRUE request:  http://www2.demis.nl/wms/wms.asp?wms=WorldMap&&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=Borders&SRS=EPSG:4326&BBOX=-180.0,-90.0,180.0,90.0&WIDTH=200&HEIGHT=100&FORMAT=image/png&TRANSPARENT=TRUE request:  http://www2.demis.nl/wms/wms.asp?wms=WorldMap&&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=Topography&SRS=EPSG:4326&BBOX=-180.0,-90.0,180.0,90.0&WIDTH=200&HEIGHT=100&FORMAT=image/png&TRANSPARENT=TRUE java.lang.NullPointerException?

at org.wfp.vam.intermap.http.ConcurrentHTTPTransactionHandler$HttpThread?.run(ConcurrentHTTPTransactionHandler.java:184)

java.lang.NullPointerException?

at org.wfp.vam.intermap.http.ConcurrentHTTPTransactionHandler$HttpThread?.run(ConcurrentHTTPTransactionHandler.java:184)

java.lang.NullPointerException?

at org.wfp.vam.intermap.http.ConcurrentHTTPTransactionHandler$HttpThread?.run(ConcurrentHTTPTransactionHandler.java:184)

2007-10-08 14:31:34 | [map.update] Exception when executing service 2007-10-08 14:31:34 | [map.update] (C) Exc : java.lang.NullPointerException? 2007-10-08 14:31:34 | Raised exception while executing service <error id="error">

<exception>

<message />

<string>java.lang.NullPointerException?</string>

<stack>java.lang.NullPointerException?

at org.wfp.vam.intermap.http.ConcurrentHTTPTransactionHandler.getResponseFilePath(ConcurrentHTTPTransactionHandler.java:80)

at org.wfp.vam.intermap.kernel.map.MapMerger?.merge(MapMerger?.java:556)

at org.wfp.vam.intermap.services.map.Update.exec(Update.java:53)

at jeeves.server.dispatchers.ServiceInfo?.execService(ServiceInfo?.java:93)

at jeeves.server.dispatchers.ServiceInfo?.execServices(ServiceInfo?.java:77)

at jeeves.server.dispatchers.ServiceManager?.dispatch(ServiceManager?.java:309)

at jeeves.server.JeevesEngine?.dispatch(JeevesEngine?.java:565)

at jeeves.server.sources.http.JeevesServlet?.execute(JeevesServlet?.java:148)

at jeeves.server.sources.http.JeevesServlet?.doGet(JeevesServlet?.java:78)

at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:743)

at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:856)

at org.apache.catalina.core.ApplicationFilterChain?.internalDoFilter(ApplicationFilterChain?.java:252)

at org.apache.catalina.core.ApplicationFilterChain?.doFilter(ApplicationFilterChain?.java:173)

at org.apache.catalina.core.StandardWrapperValve?.invoke(StandardWrapperValve?.java:214)

at org.apache.catalina.core.StandardValveContext?.invokeNext(StandardValveContext?.java:104)

at org.apache.catalina.core.StandardPipeline?.invoke(StandardPipeline?.java:520)

at org.apache.catalina.core.StandardContextValve?.invokeInternal(StandardContextValve?.java:198)

at org.apache.catalina.core.StandardContextValve?.invoke(StandardContextValve?.java:152)

at org.apache.catalina.core.StandardValveContext?.invokeNext(StandardValveContext?.java:104)

at org.apache.catalina.core.StandardPipeline?.invoke(StandardPipeline?.java:520)

at org.apache.catalina.core.StandardHostValve?.invoke(StandardHostValve?.java:137)

at org.apache.catalina.core.StandardValveContext?.invokeNext(StandardValveContext?.java:104)

at org.apache.catalina.valves.ErrorReportValve?.invoke(ErrorReportValve?.java:118)

at org.apache.catalina.core.StandardValveContext?.invokeNext(StandardValveContext?.java:102)

at org.apache.catalina.core.StandardPipeline?.invoke(StandardPipeline?.java:520)

at org.apache.catalina.core.StandardEngineValve?.invoke(StandardEngineValve?.java:109)

at org.apache.catalina.core.StandardValveContext?.invokeNext(StandardValveContext?.java:104)

at org.apache.catalina.core.StandardPipeline?.invoke(StandardPipeline?.java:520)

at org.apache.catalina.core.ContainerBase?.invoke(ContainerBase?.java:929)

at org.apache.coyote.tomcat5.CoyoteAdapter?.service(CoyoteAdapter?.java:162)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)

at org.apache.tomcat.util.net.TcpWorkerThread?.runIt(PoolTcpEndpoint?.java:577)

at org.apache.tomcat.util.threads.ThreadPool?$ControlRunnable?.run(ThreadPool?.java:684)

at java.lang.Thread.run(Thread.java:595)</stack>

</exception>

<request>

<language>en</language>

<service>map.update</service>

</request>

<no-response />

</error> 2007-10-08 14:31:34 | -> dispatching to error for : map.update 2007-10-08 14:31:34 | -> transforming with stylesheet : /usr/local/geonetwork/web/intermap/xsl/error.xsl 2007-10-08 14:31:34 | -> end error transformation for : map.update 2007-10-08 14:31:34 | -> error ended for : map.update 2007-10-08 14:31:42,700 INFO [jeeves.request] - ==========================================================

Changed 6 years ago by ticheler

  • version changed from 2.1 RC 1 to 2.1.0 Final
  • milestone changed from v2.1.0 release to v2.1.1

Changed 6 years ago by ticheler

  • status changed from new to closed
  • resolution set to fixed

Changed 5 years ago by anonymous

  • milestone v2.1.1 deleted

Milestone v2.1.1 deleted

Note: See TracTickets for help on using tickets.