Bugs item #1661977, was opened at 2007-02-16 23:28
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=533368&aid=1661977&group_id=72096
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Web configuration
Group: v2.1.0
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Jeroen Ticheler (ticheler)
Assigned to: Andrea Carboni (acarboni)
Summary: Harvesting setup problem </link>
Initial Comment:
While trying to retrieve siteIDs from the www.fao.org/geonetwork I get the errors below. and a message complaining about invalid XML for JDOM.
<name>editor</name>
<description>This is a sample group for editors. You can create specific user groups that fit best with your organization. After this, you can administer your users to be part of different groups in the user admin section.</description>
<email />
<referrer />
<label>
<en>Editors</en>
<fr>Editors</fr>
<es>Editors</es>
<cn>Editors</cn>
</label>
</group>
</groups>
</response>
2007-02-16 23:14:41,632 INFO [jeeves.service] - -> output ended for : xml.info
2007-02-16 23:14:41,633 INFO [jeeves.service] - -> dispatch ended for : xml.info
2007-02-16 23:14:41,693 INFO [jeeves.service] - -> dispatching to output for : xml.harvesting.get
2007-02-16 23:14:41,694 INFO [jeeves.service] - -> writing xml for : xml.harvesting.get
2007-02-16 23:14:41,695 DEBUG [jeeves.service] - Service xml is :
<nodes />
2007-02-16 23:14:41,697 INFO [jeeves.service] - -> output ended for : xml.harvesting.get
2007-02-16 23:14:41,697 INFO [jeeves.service] - -> dispatch ended for : xml.harvesting.get
2007-02-16 23:15:16,001 INFO [jeeves.request] - HTML Request (POST) : /geonetwork/srv/en/xml.forward
2007-02-16 23:15:16,013 INFO [jeeves.service] - Dispatching : xml.forward
2007-02-16 23:15:16,014 DEBUG [jeeves.service] - -> parameters are :
2007-02-16 23:15:16,014 DEBUG [jeeves.service] - url = http://www.fao.org:80/geonetwork/srv/en/xml.info
2007-02-16 23:15:16,014 DEBUG [jeeves.service] - params =
Feb 16, 2007 11:15:17 PM org.apache.commons.httpclient.HttpMethodBase readResponse
INFO: Discarding unexpected response: HTTP/1.1 100 Continue
Feb 16, 2007 11:15:17 PM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
2007-02-16 23:15:17,511 WARN [jeeves.webapp.xml.forward] - Raised exception when connecting to host
2007-02-16 23:15:17,519 WARN [jeeves.webapp.xml.forward] - org.jdom.input.JDOMParseException: Error on line 27: The element type "link" must be terminated by the matching end-tag "</link>".
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:468)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:770)
at jeeves.utils.Xml.loadStream(Xml.java:98)
at org.fao.geonet.services.main.Forward.exec(Forward.java:88)
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:376)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:610)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:171)
at jeeves.server.sources.http.JeevesServlet.doPost(JeevesServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: org.xml.sax.SAXParseException: The element type "link" must be terminated by the matching end-tag "</link>".
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
... 24 more
Caused by: org.xml.sax.SAXParseException: The element type "link" must be terminated by the matching end-tag "</link>".
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:770)
at jeeves.utils.Xml.loadStream(Xml.java:98)
at org.fao.geonet.services.main.Forward.exec(Forward.java:88)
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:376)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:610)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:171)
at jeeves.server.sources.http.JeevesServlet.doPost(JeevesServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
2007-02-16 23:15:17,524 ERROR [jeeves.service] - Exception when executing service
2007-02-16 23:15:17,527 ERROR [jeeves.service] - (C) Exc : jeeves.server.JeevesException: Raise exception
2007-02-16 23:15:17,531 DEBUG [jeeves.service] - Raised exception while executing service
<error id="operation-aborted">
<exception>
<message>Raise exception</message>
<class>JeevesException</class>
<stack>jeeves.server.JeevesException: Raise exception
at jeeves.server.JeevesException.OperationAborted(JeevesException.java:104)
at org.fao.geonet.services.main.Forward.exec(Forward.java:95)
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:376)
at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:610)
at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:171)
at jeeves.server.sources.http.JeevesServlet.doPost(JeevesServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)</stack>
</exception>
<request>
<language>en</language>
<service>xml.forward</service>
</request>
<object>org.jdom.input.JDOMParseException: Error on line 27: The element type "link" must be terminated by the matching end-tag "</link>".</object>
</error>
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=533368&aid=1661977&group_id=72096