Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] MDM hLS Behavior

Subject: perfsonar development work

List archive

Re: [pS-dev] MDM hLS Behavior


Chronological Thread 
  • From: Slawomir Trzaszczka <>
  • To:
  • Cc:
  • Subject: Re: [pS-dev] MDM hLS Behavior
  • Date: Wed, 19 Aug 2009 15:05:07 +0200


Hi,

Yes this is strange response. Ok, I will check it. The response contains
html source of the exist home page http://www.exist-db.org/.

Regards,

Slawek





On Wed, 2009-08-19 at 08:48 -0400, Jason Zurawski wrote:
> Slawomir, All;
>
> I have encountered another unique error situation with the MDM hLS. My
> guess is that this happens when everything installed successfully, but
> eXist is not functioning properly. The service is still live, and is
> located here:
>
> http://211.73.95.8:8080/geant2-java-xml-ls/services/LookupService
>
> Send a raw query message:
>
> <nmwg:message type="LSQueryRequest" id="msg1"
> xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/";
> xmlns:xquery="http://ggf.org/ns/nmwg/tools/org/perfsonar/service/lookup/xquery/1.0/";>
>
> <nmwg:metadata id="meta1">
> <xquery:subject id="sub1">
> declare namespace nmwg="http://ggf.org/ns/nmwg/base/2.0/";;
> /nmwg:store
> </xquery:subject>
>
> <nmwg:eventType>http://ggf.org/ns/nmwg/tools/org/perfsonar/service/lookup/xquery/1.0</nmwg:eventType>
>
> </nmwg:metadata>
> <nmwg:data metadataIdRef="meta1" id="d1"/>
> </nmwg:message>
>
> Get a very strange response (and very long), see the end of this
> message. I am not sure why the query invokes this response, this may
> even be an eXist bug, but I do not think that the return message should
> be sending a 'success.ls.query' status. I am going to handle this at the
> API level, but I there should be some error checking on the service side
> to prevent this from leaking into the response.
>
> Thanks;
>
> -jason
>
>
>
> RESPONSE:
>
> <nmwg:message xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/";
> id="msg1_resp" messageIdRef="msg1" type="LSQueryResponse"><nmwg:metadata
> id="LSQueryResponseMetadata"><nmwg:eventType>success.ls.query</nmwg:eventType></nmwg:metadata><nmwg:data
>
> id="LSQueryResponseData"
> metadataIdRef="LSQueryResponseMetadata"><psservice:datum
> xmlns:psservice="http://ggf.org/ns/nmwg/tools/org/perfsonar/service/1.0/";>&lt;!DOCTYPE
>
> html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd";>;
> &lt;html xmlns:dc="http://purl.org/dc/elements/1.1/";
> xmlns:sidebar="http://exist-db.org/NS/sidebar";
> xmlns:exist="http://exist.sourceforge.net/NS/exist";>;
> &lt;head&gt;
> &lt;META http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
> &lt;title&gt;Open Source Native XML Database&lt;/title&gt;
> &lt;link href="styles/default-style.css" type="text/css"
> rel="stylesheet"&gt;
> &lt;script src="styles/niftycube.js"
> type="text/javascript"&gt;&lt;/script&gt;&lt;script
> src="scripts/yui/utilities.js" type="text/javascript"
> language="Javascript"&gt;&lt;/script&gt;&lt;script src="scripts/main.js"
> type="text/javascript" language="Javascript"&gt;&lt;/script&gt;
> &lt;/head&gt;
> &lt;body bgcolor="#FFFFFF"&gt;
> &lt;div id="page-head"&gt;
> &lt;img title="eXist" src="logo.jpg"&gt;&lt;div
> id="version-info"&gt;Site based on 1.2.6-rev:9165-20090617&lt;/div&gt;
> &lt;div id="navbar"&gt;
> &lt;ul id="menu"&gt;
> &lt;li&gt;
> &lt;a href="index.xml"&gt;Home&lt;/a&gt;
> &lt;/li&gt;
> &lt;li&gt;
> &lt;a href="download.xml"&gt;Download&lt;/a&gt;
> &lt;/li&gt;
> &lt;li&gt;
> &lt;a href="http://atomic.exist-db.org"&gt;Wiki&lt;/a&gt;
> &lt;/li&gt;
> &lt;li class="last"&gt;
> &lt;a href="examples.xml"&gt;Demo&lt;/a&gt;
> &lt;/li&gt;
> &lt;/ul&gt;
> &lt;h1&gt;Open Source Native XML Database&lt;/h1&gt;
> &lt;/div&gt;
> &lt;/div&gt;
> &lt;div id="sidebar"&gt;
> &lt;div class="block"&gt;
> &lt;div class="head"&gt;
> &lt;h3&gt;About Us&lt;/h3&gt;
> &lt;/div&gt;
> &lt;ul&gt;
>
> &lt;li&gt;
>
> &lt;a href="credits.xml"&gt;Who we are&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="acknowledge.xml"&gt;Acknowledgements&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;/ul&gt;
> &lt;/div&gt;
> &lt;div class="block"&gt;
> &lt;div class="head"&gt;
> &lt;h3&gt;Documentation&lt;/h3&gt;
> &lt;/div&gt;
> &lt;ul&gt;
>
> &lt;li&gt;
>
> &lt;a href="quickstart.xml"&gt;Quick Start&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="xquery/functions.xq"&gt;Function Library&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="extensions.xml"&gt;Extension Modules&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="documentation.xml"&gt;Main Documentation&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="facts.xml"&gt;Feature Sheet&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="http://en.wikibooks.org/wiki/XQuery";>XQuery
> Wikibook&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;/ul&gt;
> &lt;/div&gt;
> &lt;div class="block"&gt;
> &lt;div class="head"&gt;
> &lt;h3&gt;Examples&lt;/h3&gt;
> &lt;/div&gt;
> &lt;ul&gt;
>
> &lt;li&gt;
>
> &lt;a href="sandbox/sandbox.xql"&gt;XQuery Sandbox&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="xquery/acronyms.xq"&gt;XML Acronyms&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="mods/"&gt;Bibliographic&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="examples.xml"&gt;All Examples&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;/ul&gt;
> &lt;/div&gt;
> &lt;div class="block"&gt;
> &lt;div class="head"&gt;
> &lt;h3&gt;Community&lt;/h3&gt;
> &lt;/div&gt;
> &lt;ul&gt;
>
> &lt;li&gt;
>
> &lt;a href="index.xml#mailing"&gt;Mailing List/IRC&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="apps/applications.xml"&gt;Powered By eXist&lt;/a&gt;
>
> &lt;/li&gt;
> &lt;!--item&gt;
> &lt;link
> href="http://wiki.exist-db.org/space/ThirdPartyTools";>;
> Third Party Tools
> &lt;/link&gt;
> &lt;/item--&gt;
>
> &lt;/ul&gt;
> &lt;/div&gt;
> &lt;div class="block"&gt;
> &lt;div class="head"&gt;
> &lt;h3&gt;Development&lt;/h3&gt;
> &lt;/div&gt;
> &lt;ul&gt;
>
> &lt;li&gt;
>
> &lt;a href="roadmap.xml"&gt;Roadmap&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="api/index.html"&gt;Javadocs&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a
> href="http://demo.exist-db.org/xquery/svnlog.xql";>ChangeLog</a>;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a
> href="http://sourceforge.net/tracker/?group_id=17691&amp;atid=117691";>Bug
> Tracker&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a
> href="http://sourceforge.net/svn/?group_id=17691";>Subversion</a>;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a
> href="http://sourceforge.net/tracker/?atid=317691&amp;group_id=17691&amp;func=browse";>Submit
>
> Patches&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;/ul&gt;
> &lt;/div&gt;
> &lt;div class="block"&gt;
> &lt;div class="head"&gt;
> &lt;h3&gt;Administration&lt;/h3&gt;
> &lt;/div&gt;
> &lt;ul&gt;
>
> &lt;li&gt;
>
> &lt;a href="admin/admin.xql"&gt;Admin&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="status"&gt;Server Status&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="cluster"&gt;Cluster Status&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="webstart/exist.jnlp"&gt;Webstart Client&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;li&gt;
>
> &lt;a href="webstart/exist.jnlp"&gt;
> &lt;img xmlns="http://exist-db.org/NS/sidebar";
> xmlns:xi="http://www.w3.org/2001/XInclude";
> src="resources/webstart.small.jpg" border="0"/&gt;
> &lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;/ul&gt;
> &lt;/div&gt;
> &lt;div class="banner"&gt;
>
> &lt;a href="http://exist-db.org"&gt;
> &lt;img xmlns="http://exist-db.org/NS/sidebar";
> xmlns:xi="http://www.w3.org/2001/XInclude"; alt="powered by eXist"
> border="0" src="resources/powered.gif"/&gt;&lt;/a&gt;
>
> &lt;/div&gt;
> &lt;div class="banner"&gt;
>
> &lt;a href="http://sourceforge.net/projects/exist";>;
> &lt;img xmlns="http://exist-db.org/NS/sidebar";
> xmlns:xi="http://www.w3.org/2001/XInclude";
> src="http://sourceforge.net/sflogo.php?group_id=17691&amp;type=4";
> width="125" height="37" border="0" alt="SourceForge Logo"/&gt;&lt;/a&gt;
>
> &lt;/div&gt;
> &lt;div class="banner"&gt;
>
> &lt;a href="http://www.java.net"&gt;
> &lt;img xmlns="http://exist-db.org/NS/sidebar";
> xmlns:xi="http://www.w3.org/2001/XInclude";
> src="resources/javanet_button_90.gif" border="0" alt="java.net Member
> Button"/&gt;&lt;/a&gt;
>
> &lt;/div&gt;
> &lt;div class="reference"&gt;
> &lt;h3&gt;&lt;/h3&gt;
>
> &lt;a href="http://www.izforge.com/izpack/";>;
> &lt;img xmlns="http://exist-db.org/NS/sidebar";
> xmlns:xi="http://www.w3.org/2001/XInclude";
> src="resources/izpack-88x31.png" border="0" alt="IzPack Installer
> Generator"/&gt;&lt;/a&gt;
>
> &lt;/div&gt;
> &lt;/div&gt;
> &lt;div id="news"&gt;
> &lt;div class="block"&gt;
> &lt;div class="head"&gt;
> &lt;h3&gt;News&lt;/h3&gt;
> &lt;/div&gt;
> &lt;div class="news_content" id="news_content"&gt;
> Loading News ...
> &lt;/div&gt;
> &lt;/div&gt;
>
> &lt;div xmlns:xi="http://www.w3.org/2001/XInclude"; id="quotes"&gt;
>
> &lt;a href="http://www.infoworld.com/reports/01SRtoy06.html";>;
> &lt;img src="resources/TOY2006s.jpg" border="0"&gt;
> &lt;/a&gt;
>
> &lt;blockquote&gt;A smooth, even pleasurable introduction to the power
> of XQuery and XML
> content management&lt;/blockquote&gt;
>
> &lt;div class="source"&gt;InfoWorld&lt;/div&gt;
>
> &lt;/div&gt;
>
> &lt;/div&gt;
> &lt;div id="content"&gt;
>
> &lt;h1 class="chaptertitle"&gt;
> &lt;a name="overview"&gt;&lt;/a&gt;Overview&lt;/h1&gt;
>
>
> &lt;p&gt;eXist-db is an open source database management system entirely
> built on XML
> technology. It stores XML data according to the XML
> data model and features
> efficient, &lt;a
> href="http://www.w3.org/TR/xquery/";>index-based XQuery&lt;/a&gt;
> processing.&lt;/p&gt;
>
>
> &lt;p&gt;eXist-db supports many (&lt;a
> href="http://en.wikipedia.org/wiki/Web_2";>web</a>)
> technology standards making it an excellent application
> platform: &lt;blockquote&gt;
> &lt;ul&gt;
>
> &lt;li&gt;
> &lt;a href="http://www.w3.org/TR/xquery/";>XQuery 1.0&lt;/a&gt; /
> &lt;a href="http://www.w3.org/TR/xpath20/";>XPath 2.0&lt;/a&gt;
> &lt;/li&gt;
>
> &lt;li&gt;
> &lt;a href="http://www.w3.org/TR/xslt";>XSLT 1.0&lt;/a&gt; (using
> Apache Xalan) or &lt;a href="http://www.w3.org/TR/xslt20";>XSLT
> 2.0&lt;/a&gt; (optional using &lt;a
> href="http://saxon.sourceforge.net/";>Saxon</a>)</li>;
>
> &lt;li&gt;HTTP interfaces: &lt;a
> href="http://en.wikipedia.org/wiki/Representational_State_Transfer";>REST</a>;,
>
> &lt;a href="http://www.webdav.org/";>WebDAV</a>;, &lt;a
> href="http://www.w3.org/TR/soap/";>SOAP</a>;, &lt;a
> href="http://en.wikipedia.org/wiki/XML-RPC";>XMLRPC</a>;, &lt;a
> href="http://en.wikipedia.org/wiki/Atom_(standard)">Atom Publishing
> Protocol&lt;/a&gt;
> &lt;/li&gt;
>
> &lt;li&gt;XML database specific: XMLDB, XQJ/&lt;a
> href="http://jcp.org/en/jsr/detail?id=225";>JSR-225</a>; (under
> development), &lt;a
> href="http://xmldb-org.sourceforge.net/xupdate/";>XUpdate</a>;,
> XQuery &lt;a href="update_ext.xml"&gt;update
> extensions&lt;/a&gt; (to be aligned with the new
> &lt;a
> href="http://www.w3.org/TR/xquery-update-10/";>XQuery Update Facility
> 1.0&lt;/a&gt;
>
> &lt;/li&gt;
>
> &lt;/ul&gt;
> &lt;/blockquote&gt;
>
> &lt;/p&gt;
>
>
> &lt;p&gt;eXist-db is highly compliant with the &lt;a
> href="http://www.w3.org/TR/xquery/";>XQuery</a>; standard
> (current &lt;a
> href="http://www.w3.org/XML/Query/test-suite/";>XQTS</a>; score
> is &lt;a
> href="http://www.w3.org/XML/Query/test-suite/XQTSReportSimple.html";>99.4%</a>).
> The query engine is highly extensible and features a
> large collection of XQuery
> Function Modules.&lt;/p&gt;
>
>
> &lt;p&gt;eXist-db provides a powerful environment for the development of
> web applications
> based on XQuery and related standards. Entire web
> applications can be written in
> XQuery, using XSLT, XHTML, CSS and Javascript (for AJAX
> functionality). XQuery
> server pages can be executed from the filesystem or
> stored in the database.&lt;/p&gt;
>
>
> &lt;a id="download" href="download.xml"&gt;&lt;img
> src="resources/download.png"&gt;&lt;/a&gt;
>
> &lt;!--p&gt;eXist is an Open Source native XML database
> featuring efficient, index-based &lt;a
>
> href="http://www.w3.org/TR/xquery/";>XQuery</a>; processing,
> automatic structural
> indexing, extensions for full-text search, &lt;a
>
> href="http://xmldb-org.sourceforge.net/xupdate/";>XUpdate</a>;
> support, XQuery &lt;a
> href="update_ext.xml"&gt;update
> extensions&lt;/a&gt; (based on an early draft of &lt;a
>
> href="http://www.w3.org/TR/xquery-update-10/";>XQuery Update Facility
> 1.0&lt;/a&gt;)
> and tight integration with existing XML development
> tools. The database implements
> most of the current &lt;a
> href="http://www.w3.org/TR/xquery/";>XQuery 1.0
> recommendation&lt;/a&gt;, with exception of the schema
> import and schema validation
> features defined as optional in the XQuery
> specification.&lt;/p--&gt;
>
> &lt;!--p&gt; To avoid memory-intensive document tree
> traversals during query processing, eXist
> uses an efficient structural index structure which is
> based on a numerical indexing
> scheme for identifying XML nodes in the index.&lt;/p--&gt;
>
>
>
>
> &lt;p&gt;&lt;/p&gt;
>
> &lt;!--section id="download" title="Download"&gt;
> &lt;p&gt;eXist-db can be &lt;a
> href="download.xml"&gt;downloaded&lt;/a&gt; as installer (as
> &lt;b&gt;jar&lt;/b&gt; and &lt;b&gt;exe&lt;/b&gt;),
> a &lt;b&gt;war&lt;/b&gt; webarchive for deployment into a
> servlet container or alternatively as a &lt;b&gt;Cocoon
> block&lt;/b&gt;. &lt;/p&gt;
> &lt;/section--&gt;
>
>
> &lt;h1 class="chaptertitle"&gt;
> &lt;a name="mailing"&gt;&lt;/a&gt;Community Support&lt;/h1&gt;
>
> &lt;p&gt;The eXist-db has a large community of users and developers,
> which is very active. The
> primary medium for asking questions, getting help or
> posting bug reports or fixes is
> the project mailing list. To subscribe/unsubscribe
> visit the &lt;a
> href="http://sourceforge.net/mail/?group_id=17691";>mailing lists
> page&lt;/a&gt; on
> sourceforge.&lt;/p&gt;
>
>
>
> &lt;p&gt;Previous messages posted on the mailinglists are archived on
> &lt;a
> href="http://www.nabble.com/eXist-f4072.html";>nabble.com</a>;
> and &lt;a
> href="http://news.gmane.org/thread.php?group=gmane.text.xml.exist";>gmane.org</a>;
> provides a &lt;a
> href="news://news.gmane.org/gmane.text.xml.exist";>; NNTP&lt;/a&gt;
> interface.
> Additionaly
> markmail.org provides a nice search interface to the
> &lt;a
> href="http://exist-open.markmail.org/search/?q=";>exist-open</a>;
> and &lt;a
> href="http://exist-open.markmail.org/search/?q=";>exist-commits</a>;
> mailing lists.&lt;/p&gt;
>
>
> &lt;p&gt;The project has an chat box &lt;b&gt;#existdb&lt;/b&gt; which
> is accessible via IRC on &lt;a
> href="irc://irc.freenode.net/existdb"&gt;irc.freenode.net&lt;/a&gt; and
> via an AJAX based
> &lt;a href="http://irc.exist-db.org"&gt;web
> interface&lt;/a&gt;. The channel is open for
> general discussions on eXist and related
> subjects.&lt;/p&gt;
>
>
> &lt;p&gt;All eXist-db sources are freely available via a SourceForge
> &lt;a
> href="http://sourceforge.net/svn/?group_id=17691";>subversion</a>;
> repository. The
> &lt;a
> href="http://www.ohloh.net/projects/252?p=eXist";>source
> code&lt;/a&gt; is made &lt;a
> href="http://www.koders.com/info.aspx?c=ProjectInfo&amp;pid=682GN3WEP5P26GKNXC359DMVCE";>browsable</a>;
>
> and is continuously &lt;a
> href="http://fisheye3.cenqua.com/browse/exist/";>monitored</a>;
> and &lt;a
> href="http://parabuild.viewtier.com:8080/parabuild/index.htm?cid=eeca&amp;view=detailed&amp;buildid=321";>built</a>.</p>;
>
>
>
>
>
>
> &lt;h1 class="chaptertitle"&gt;
> &lt;a name="license"&gt;&lt;/a&gt;License&lt;/h1&gt;
>
> &lt;p&gt; eXist is released to the public under the terms of the &lt;a
> href="http://www.gnu.org/copyleft/lesser.html";>; GNU LGPL &lt;/a&gt;
> license.&lt;/p&gt;
>
>
> &lt;/div&gt;
> &lt;/body&gt;
> &lt;/html&gt;
> </psservice:datum></nmwg:data></nmwg:message>
>
>




Archive powered by MHonArc 2.6.16.

Top of Page