Hi all,
to get more RAM we decided to install GN 2.4.1 (+Tomcat6) at windows server
2003 enterprise edition R2. I get access via remote.
Gn is installed at port 81, I have access to geoserver (GetCapabilities
returned ok) but there is no map left corner and no example picture at main
page. I have changed ports at mapservers.xml without effect.
Some part of my geonetwork log:
2009-11-26 14:43:14,006 INFO [jeeves.request] - HTML Request (from
127.0.0.1) : /geonetwork/srv/en/resources.get
2009-11-26 14:43:14,006 DEBUG [jeeves.request] - Method : GET
2009-11-26 14:43:14,006 DEBUG [jeeves.request] - Content type : null
2009-11-26 14:43:14,006 DEBUG [jeeves.request] - Accept :
image/png,image/*;q=0.8,*/*;q=0.5
2009-11-26 14:43:14,006 DEBUG [jeeves.request] - Session id is
E64449DC859A4FEB193CD342B18994D2
2009-11-26 14:43:14,006 INFO [jeeves.service] - Dispatching : resources.get
2009-11-26 14:43:14,006 DEBUG [jeeves.service] - -> parameters are :
<request>
<access>public</access>
<fname>phy_s.gif</fname>
<id>12</id>
</request>
2009-11-26 14:43:14,022 INFO [jeeves.webapp.resources.get] - File is :
C:\Programme\Apache_Software_Foundation\Tomcat_6\webapps\geonetwork\..\..\data\00000-00099\12\public\phy_s.gif
2009-11-26 14:43:14,022 ERROR [jeeves.service] - Exception when executing
service
2009-11-26 14:43:14,022 ERROR [jeeves.service] - (C) Exc :
ResourceNotFoundEx : Resource not found
2009-11-26 14:43:14,022 DEBUG [jeeves.service] - Raised exception while
executing service
<error id="resource-not-found">
<message>Resource not found</message>
<class>ResourceNotFoundEx</class>
<stack>
<at class="org.fao.geonet.services.resources.Download"
file="Download.java" line="87" method="exec" />
<at class="jeeves.server.dispatchers.ServiceInfo"
file="ServiceInfo.java" line="238" method="execService" />
<at class="jeeves.server.dispatchers.ServiceInfo"
file="ServiceInfo.java" line="141" method="execServices" />
<at class="jeeves.server.dispatchers.ServiceManager"
file="ServiceManager.java" line="377" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java"
line="621" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet"
file="JeevesServlet.java" line="174" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet"
file="JeevesServlet.java" line="89" method="doGet" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java"
line="617" method="service" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java"
line="717" method="service" />
<at class="org.apache.catalina.core.ApplicationFilterChain"
file="ApplicationFilterChain.java" line="290" method="internalDoFilter" />
</stack>
phy_s.gif
<request>
<language>en</language>
<service>resources.get</service>
</request>
part of my stdout log file:
437794 [http-81-2] INFO jeeves.service - Dispatching : resources.get
437810 [http-81-2] DEBUG jeeves.service - -> parameters are :
<request>
<access>public</access>
<fname>phy_s.gif</fname>
<id>12</id>
</request>
437810 [http-81-2] INFO resources.get - File is :
C:\Programme\Apache_Software_Foundation\Tomcat_6\webapps\geonetwork\..\..\data\00000-00099\12\public\phy_s.gif
437810 [http-81-2] ERROR jeeves.service - Exception when executing service
437810 [http-81-2] ERROR jeeves.service - (C) Exc : ResourceNotFoundEx :
Resource not found
437810 [http-81-2] DEBUG jeeves.service - Raised exception while executing
service
<error id="resource-not-found">
<message>Resource not found</message>
<class>ResourceNotFoundEx</class>
<stack>
<at class="org.fao.geonet.services.resources.Download"
file="Download.java" line="87" method="exec" />
<at class="jeeves.server.dispatchers.ServiceInfo"
file="ServiceInfo.java" line="238" method="execService" />
<at class="jeeves.server.dispatchers.ServiceInfo"
file="ServiceInfo.java" line="141" method="execServices" />
<at class="jeeves.server.dispatchers.ServiceManager"
file="ServiceManager.java" line="377" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java"
line="621" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet"
file="JeevesServlet.java" line="174" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet"
file="JeevesServlet.java" line="89" method="doGet" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java"
line="617" method="service" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java"
line="717" method="service" />
<at class="org.apache.catalina.core.ApplicationFilterChain"
file="ApplicationFilterChain.java" line="290" method="internalDoFilter" />
</stack>
phy_s.gif
<request>
<language>en</language>
<service>resources.get</service>
</request>
</error>
437810 [http-81-2] INFO jeeves.service - -> dispatching to error for :
resources.get
437857 [http-81-2] INFO jeeves.service - -> transforming with
stylesheet :
C:\Programme\Apache_Software_Foundation\Tomcat_6\webapps\geonetwork\/xsl/error.xsl
Recoverable error
XTRE0540: Ambiguous rule match for /
Matches both "document-node()" on line 9 of
file:/C:/Programme/Apache_Software_Foundation/Tomcat_6/webapps/geonetwork/xsl/res.xsl
and "document-node()" on line 11 of
file:/C:/Programme/Apache_Software_Foundation/Tomcat_6/webapps/geonetwork/xsl/main.xsl
438076 [http-81-2] INFO jeeves.service - -> end error transformation
for : resources.get
438076 [http-81-2] INFO jeeves.service - -> error ended for :
resources.get
Update: SETTING DEFAULT CONTEXT
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1049)
at
org.wfp.vam.intermap.kernel.map.mapServices.wms.WmsGetCapClient.sendGetCapRequest(WmsGetCapClient.java:67)
at
org.wfp.vam.intermap.kernel.map.mapServices.wms.CapabilitiesStore.retrieveCapabilites(CapabilitiesStore.java:111)
at
org.wfp.vam.intermap.kernel.map.mapServices.wms.CapabilitiesStore.getCapabilities(CapabilitiesStore.java:65)
at
org.wfp.vam.intermap.kernel.map.mapServices.wms.CapabilitiesStore.getCapabilities(CapabilitiesStore.java:57)
at org.wfp.vam.intermap.services.map.MapUtil.addService(MapUtil.java:189)
at
org.wfp.vam.intermap.services.map.MapUtil.setDefaultContext(MapUtil.java:243)
at org.wfp.vam.intermap.services.map.Update.exec(Update.java:67)
at jeeves.server.dispatchers.ServiceInfo.execService(ServiceInfo.java:238)
at jeeves.server.dispatchers.ServiceInfo.execServices(ServiceInfo.java:141)
at
jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:377)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:621)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:174)
at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
....
I find it strange that Gn look at Tomcat install dir and not at Gn install
dir.
Furthermore I get a
Message : Server returned HTTP response code: 502 for URL: ... IOException
for harvesting a WMS from another server (ArcIMS) at our intranet
(GetCapabilities and GetMap via web browser are no problem). That is why I
think that my proxy, intranet configurations are not correct.
My question: where have I look at solving this issue for showing up map?
Any hints are welcome!
Thanks.
best regards
Sarah
--
View this message in context: http://n2.nabble.com/map-not-shown-tp4071674p4071674.html
Sent from the GeoNetwork users mailing list archive at Nabble.com.