<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-4072</id>
	<title>Nabble - eXist</title>
	<updated>2009-11-27T14:04:16Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/eXist-f4072.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/eXist-f4072.html" />
	<subtitle type="html">eXist is a native XML database featuring efficient, index-based XQuery processing, extensions for keyword search, XUpdate support, and tight integration with existing XML development tools. eXist home is &lt;a href=&quot;http://sourceforge.net/projects/exist/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26545389</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-27T14:04:16Z</published>
	<updated>2009-11-27T14:04:16Z</updated>
	<author>
		<name>claud108</name>
	</author>
	<content type="html">Now i've compiled the latest stable release (from /exist 1.4.x) and I copied the file xprocxq.jar from this release to the main one (1.4.0), but still not working.
&lt;br&gt;&lt;br&gt;&lt;br&gt;It is not enough to copy xprocxq.jar?
&lt;br&gt;&lt;br&gt;Claudius Teodorescu&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26545389.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26545349</id>
	<title>Invalid character in entity name (=) or missing ;</title>
	<published>2009-11-27T09:42:54Z</published>
	<updated>2009-11-27T09:42:54Z</updated>
	<author>
		<name>PencilEd</name>
	</author>
	<content type="html">I have an extension which returns strings that look like xml and need to be treated like xml. &amp;nbsp;They look something like this:
&lt;br&gt;&lt;br&gt;&amp;lt;entry&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;title&amp;gt;cheese&amp;lt;/title&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;url&amp;gt;www.cheese.com&amp;lt;/url&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;more&amp;gt;text&amp;lt;/more&amp;gt;
&lt;br&gt;&amp;lt;/entry&amp;gt;
&lt;br&gt;&lt;br&gt;Here is the code I use to call the function and get the $result_string:
&lt;br&gt;for $result_string in gsa:query($input)
&lt;br&gt;let $result := util:eval($result_string)
&lt;br&gt;&lt;br&gt;I use eval() so I can use xQuery to format the results and do a few other things...
&lt;br&gt;&lt;br&gt;Problem:
&lt;br&gt;The above works fine, but for some reason if I have a url like...
&lt;br&gt;&amp;lt;url&amp;gt;www.cheese.com?variety=american&amp;state=WI&amp;lt;/url&amp;gt;
&lt;br&gt;I get the following error:
&lt;br&gt;&lt;br&gt;Invalid character in entity name (=) or missing ;
&lt;br&gt;&lt;br&gt;Is there something I can do about that? &amp;nbsp;It doesn't seem right to me... Why would an '=' in element data throw an error? &amp;nbsp;Is there something else I'm not seeing?
&lt;br&gt;&lt;br&gt;Any help is appreciated. &amp;nbsp;Thanks&amp;gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Invalid-character-in-entity-name-%28%3D%29-or-missing---tp26545349p26545349.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26544360</id>
	<title>Re: Where are the current admin client favorites stored?</title>
	<published>2009-11-27T08:02:36Z</published>
	<updated>2009-11-27T08:02:36Z</updated>
	<author>
		<name>Dannes Wessels-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Fri, Nov 27, 2009 at 4:25 PM, Thomas White &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544360&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I would like to know how can I save the admin client favorites, so when I
&lt;br&gt;&amp;gt; uninstall a previous version of eXist and install the next one, I can copy
&lt;br&gt;&amp;gt; the favorites and re-use them.
&lt;br&gt;&lt;br&gt;The settings are stored using the Java Preferences API, the actual
&lt;br&gt;storage is the registry for Windows, somewhere in your homedirectory
&lt;br&gt;for the unixes....
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;&lt;br&gt;Dannes
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;eXist-db Native XML Database - &lt;a href=&quot;http://exist-db.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org&lt;/a&gt;&lt;br&gt;Join us on linked-in: &lt;a href=&quot;http://www.linkedin.com/groups?gid=35624&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?gid=35624&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544360&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Where-are-the-current-admin-client-favorites-stored--tp26543898p26544360.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26544059</id>
	<title>Re: error while executing update query</title>
	<published>2009-11-27T07:39:20Z</published>
	<updated>2009-11-27T07:39:20Z</updated>
	<author>
		<name>shiraz memon-4</name>
	</author>
	<content type="html">&lt;div&gt;What is the expected release date of 1.4.1 and secondly is there a nightly build of current snapshot available for download?&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks&lt;/div&gt;&lt;div&gt;Shiraz&lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 3:52 PM, Dmitriy Shabanov &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544059&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shabanovd@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;1.4.1 on a way&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
Cheers,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
Dmitriy Shabanov&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
On Thu, 2009-11-26 at 15:48 +0100, shiraz memon wrote:&lt;br&gt;
&amp;gt; Thanks Dmitriy,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; by checking out the latest eXist source from &lt;a href=&quot;http://sf.net&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;sf.net&lt;/a&gt; svn, building and&lt;br&gt;
&amp;gt; then replacing the produced jars inside already existing eXist&lt;br&gt;
&amp;gt; installation enables the successful xquery update. However, I am not&lt;br&gt;
&amp;gt; sure if this solution is really tempting for the eXist end users.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Cheers&lt;br&gt;
&amp;gt; Shiraz&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; On Thu, Nov 26, 2009 at 2:31 PM, Dmitriy Shabanov&lt;br&gt;
&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544059&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shabanovd@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;         Can you check stable/eXist-1.4.x on svn? (to make sure it fix)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;         --&lt;br&gt;
&amp;gt;         Cheers,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;         Dmitriy Shabanov&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;         On Thu, 2009-11-26 at 14:03 +0100, shiraz memon wrote:&lt;br&gt;
&amp;gt;         &amp;gt; On Thu, Nov 26, 2009 at 1:50 PM, Dmitriy Shabanov&lt;br&gt;
&amp;gt;         &amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544059&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shabanovd@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;         &amp;gt;         What eXist do you use?&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt; Its the latest greatest from exist-db website, which is&lt;br&gt;
&amp;gt;         &amp;gt; eXist-setup-1.4.0-rev10440.&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt; Best regards,&lt;br&gt;
&amp;gt;         &amp;gt; Shiraz&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         --&lt;br&gt;
&amp;gt;         &amp;gt;         Cheers,&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         Dmitriy Shabanov&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         On Thu, 2009-11-26 at 13:38 +0100, shiraz memon&lt;br&gt;
&amp;gt;         wrote:&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; Ok, I just passed through the eXist mail archive&lt;br&gt;
&amp;gt;         and saw the&lt;br&gt;
&amp;gt;         &amp;gt;         same&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; issue posted on Nov 25. Are the changes included&lt;br&gt;
&amp;gt;         inside the&lt;br&gt;
&amp;gt;         &amp;gt;         stable&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; release of exist v1.4 (as I can see on&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &lt;a href=&quot;http://exist.svn.sourceforge.net/viewvc/exist?view=rev&amp;amp;revision=10589&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://exist.svn.sourceforge.net/viewvc/exist?view=rev&amp;amp;revision=10589&lt;/a&gt;,&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; that it is already been fixed)?&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; Shiraz&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; On Thu, Nov 26, 2009 at 12:55 PM, shiraz memon&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544059&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shiraz.lists@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         Hi,&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         I am getting errors/exceptions while&lt;br&gt;
&amp;gt;         executing&lt;br&gt;
&amp;gt;         &amp;gt;         xupdate on a&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         xml document. The query being evaluated&lt;br&gt;
&amp;gt;         is:&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         update value //*:Name with &amp;#39;date&amp;#39;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         The xml document is:&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         &amp;lt;Application&amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         &amp;lt;Name&amp;gt;perl&amp;lt;/Name&amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         &amp;lt;Version&amp;gt;2&amp;lt;/Version&amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         &amp;lt;Location&amp;gt;/bin/perl&amp;lt;/Location&amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         &amp;lt;/Application&amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         and finally the trace copied from eXist&lt;br&gt;
&amp;gt;         client Query&lt;br&gt;
&amp;gt;         &amp;gt;         browser:&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         org.xmldb.api.base.XMLDBException: Array&lt;br&gt;
&amp;gt;         index out&lt;br&gt;
&amp;gt;         &amp;gt;         of range:&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         -1&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xmldb.LocalXPathQueryService.execute(LocalXPathQueryService.java:387)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xmldb.LocalXPathQueryService.execute(LocalXPathQueryService.java:136)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at org.exist.client.QueryDialog&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         $QueryThread.run(QueryDialog.java:473)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         Caused by:&lt;br&gt;
&amp;gt;         java.lang.ArrayIndexOutOfBoundsException:&lt;br&gt;
&amp;gt;         &amp;gt;         Array&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         index out of range: -1&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.storage.NodePath.getComponent(NodePath.java:104)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.indexing.lucene.LuceneConfig.matches(LuceneConfig.java:37)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.indexing.lucene.LuceneIndexWorker.getReindexRoot(LuceneIndexWorker.java:178)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.indexing.IndexController.getReindexRoot(IndexController.java:265)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.dom.ElementImpl.update(ElementImpl.java:1272)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         org.exist.xquery.update.Update.eval(Update.java:156)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         org.exist.xquery.PathExpr.eval(PathExpr.java:241)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         org.exist.xquery.XQuery.execute(XQuery.java:228)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         org.exist.xquery.XQuery.execute(XQuery.java:183)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xmldb.LocalXPathQueryService.execute(LocalXPathQueryService.java:380)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         ... 2 more&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         Caused by:&lt;br&gt;
&amp;gt;         java.lang.ArrayIndexOutOfBoundsException:&lt;br&gt;
&amp;gt;         &amp;gt;         Array&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         index out of range: -1&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.storage.NodePath.getComponent(NodePath.java:104)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.indexing.lucene.LuceneConfig.matches(LuceneConfig.java:37)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.indexing.lucene.LuceneIndexWorker.getReindexRoot(LuceneIndexWorker.java:178)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.indexing.IndexController.getReindexRoot(IndexController.java:265)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.dom.ElementImpl.update(ElementImpl.java:1272)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         org.exist.xquery.update.Update.eval(Update.java:156)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         org.exist.xquery.PathExpr.eval(PathExpr.java:241)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         org.exist.xquery.XQuery.execute(XQuery.java:228)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         org.exist.xquery.XQuery.execute(XQuery.java:183)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xmldb.LocalXPathQueryService.execute(LocalXPathQueryService.java:380)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         org.exist.xmldb.LocalXPathQueryService.execute(LocalXPathQueryService.java:136)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         at org.exist.client.QueryDialog&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         $QueryThread.run(QueryDialog.java:473)&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         Thanks in advance for any help.&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;         Shiraz&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; Let Crystal Reports handle the reporting - Free&lt;br&gt;
&amp;gt;         Crystal&lt;br&gt;
&amp;gt;         &amp;gt;         Reports 2008 30-Day&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; trial. Simplify your report design, integration&lt;br&gt;
&amp;gt;         and&lt;br&gt;
&amp;gt;         &amp;gt;         deployment - and focus on&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; what you do best, core application coding.&lt;br&gt;
&amp;gt;         Discover what&amp;#39;s&lt;br&gt;
&amp;gt;         &amp;gt;         new with&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; Crystal Reports now.&lt;br&gt;
&amp;gt;          &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
&amp;gt;         &amp;gt;         &amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;         Exist-open&lt;br&gt;
&amp;gt;         &amp;gt;         mailing list &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544059&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;         &amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26544059&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/error-while-executing-update-query-tp26528397p26544059.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26543898</id>
	<title>Where are the current admin client favorites stored?</title>
	<published>2009-11-27T07:25:17Z</published>
	<updated>2009-11-27T07:25:17Z</updated>
	<author>
		<name>thomas.0007</name>
	</author>
	<content type="html">I would like to know how can I save the admin client favorites, so when I 
&lt;br&gt;uninstall a previous version of eXist and install the next one, I can copy 
&lt;br&gt;the favorites and re-use them.
&lt;br&gt;&lt;br&gt;Thomas 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26543898&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Where-are-the-current-admin-client-favorites-stored--tp26543898p26543898.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26543345</id>
	<title>Re: Performance/Indexing question...</title>
	<published>2009-11-27T06:43:28Z</published>
	<updated>2009-11-27T06:43:28Z</updated>
	<author>
		<name>James Fuller-4</name>
	</author>
	<content type="html">On Fri, Nov 27, 2009 at 3:35 PM, Andrzej Jan Taramina
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26543345&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;andrzej@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I'm trying to optimize some of our query code, and have a function that
&lt;br&gt;&amp;gt; basically does something like this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        exists( collection( ...)[ some predicates ] )
&lt;br&gt;&lt;br&gt;would be useful to have some example predicates .... a lot of times
&lt;br&gt;exists() can be rewritten to take advantage of 'early exit' ... if
&lt;br&gt;eXist is doing this rewriting is another question.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; all of the predicates have range indexes, so the lookup should be fast.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But does eXist load the whole document for the predicate match from the
&lt;br&gt;&amp;gt; DB, create the sequence and then apply the exists() function?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Since we don't care about retrieving the documents, just if they exist
&lt;br&gt;&amp;gt; or not, I was wondering what was going on under the covers, since
&lt;br&gt;&amp;gt; retrieving many large documents is probably adding a lot of time to our
&lt;br&gt;&amp;gt; query, and thus driving 30 second response times in the particular case,
&lt;br&gt;&amp;gt; since we will call this function 100 times for a particular user query
&lt;br&gt;&amp;gt; scenario.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Would there be an alternative way to determine the existence of a
&lt;br&gt;&amp;gt; document matching our indexed predicates, where it only uses the index
&lt;br&gt;&amp;gt; and doesn't ever retrieve the full document?
&lt;/div&gt;&lt;br&gt;you could retrieve the xml from calling the collection via the RESTful
&lt;br&gt;interface (which would be the directory listing) ... if this is
&lt;br&gt;smaller then your doc/docs then this maybe 'cheaper' to process.
&lt;br&gt;&lt;br&gt;Jim Fuller
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26543345&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Performance-Indexing-question...-tp26543241p26543345.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26543241</id>
	<title>Performance/Indexing question...</title>
	<published>2009-11-27T06:35:25Z</published>
	<updated>2009-11-27T06:35:25Z</updated>
	<author>
		<name>Andrzej Jan Taramina</name>
	</author>
	<content type="html">I'm trying to optimize some of our query code, and have a function that
&lt;br&gt;basically does something like this:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exists( collection( ...)[ some predicates ] )
&lt;br&gt;&lt;br&gt;all of the predicates have range indexes, so the lookup should be fast.
&lt;br&gt;&lt;br&gt;But does eXist load the whole document for the predicate match from the
&lt;br&gt;DB, create the sequence and then apply the exists() function?
&lt;br&gt;&lt;br&gt;Since we don't care about retrieving the documents, just if they exist
&lt;br&gt;or not, I was wondering what was going on under the covers, since
&lt;br&gt;retrieving many large documents is probably adding a lot of time to our
&lt;br&gt;query, and thus driving 30 second response times in the particular case,
&lt;br&gt;since we will call this function 100 times for a particular user query
&lt;br&gt;scenario.
&lt;br&gt;&lt;br&gt;Would there be an alternative way to determine the existence of a
&lt;br&gt;document matching our indexed predicates, where it only uses the index
&lt;br&gt;and doesn't ever retrieve the full document?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26543241&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Performance-Indexing-question...-tp26543241p26543241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26543130</id>
	<title>Re: Transaction support</title>
	<published>2009-11-27T06:27:19Z</published>
	<updated>2009-11-27T06:27:19Z</updated>
	<author>
		<name>Peter Crowther</name>
	</author>
	<content type="html">2009/11/27 Markku Laine &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26543130&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mplaine@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Just out of curiosity, as I am not a database expert, what is the main
&lt;br&gt;&amp;gt; reason not to provide transaction support on the (XQJ) API level in
&lt;br&gt;&amp;gt; eXist-db?
&lt;br&gt;&lt;br&gt;It's usually very hard to provide rollback for some transactions but
&lt;br&gt;not others unless the database's storage system has been designed to
&lt;br&gt;do that from the start. &amp;nbsp;eXist's storage system appears to have been
&lt;br&gt;designed to provide recovery, not user rollback. &amp;nbsp;No matter how good a
&lt;br&gt;developer you are - and the eXist developers appear to be very good! -
&lt;br&gt;changes like this are very likely to introduce bugs into the
&lt;br&gt;transactions system that is used to recover the database after a dirty
&lt;br&gt;shut down.
&lt;br&gt;&lt;br&gt;So I suspect the main reasons not to provide this are &amp;quot;It's a lot of
&lt;br&gt;work to do it at all&amp;quot; and &amp;quot;We will be messing with one of the key
&lt;br&gt;areas of the database engine, which means a *very* large amount of
&lt;br&gt;testing to make sure we've not broken anything by adding this feature,
&lt;br&gt;or lots of angry users when their databases break in unexpected ways
&lt;br&gt;and they can't recover them&amp;quot;.
&lt;br&gt;&lt;br&gt;- Peter
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26543130&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transaction-support-tp26540776p26543130.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26542744</id>
	<title>Re: Transaction support</title>
	<published>2009-11-27T05:58:09Z</published>
	<updated>2009-11-27T05:58:09Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">Markku,
&lt;br&gt;&lt;br&gt;&amp;gt; Just out of curiosity, as I am not a database expert, what is the main
&lt;br&gt;&amp;gt; reason not to provide transaction support on the (XQJ) API level in
&lt;br&gt;&amp;gt; eXist-db?
&lt;br&gt;&lt;br&gt;As I tried to explain in my response: &amp;quot;The purpose of the current
&lt;br&gt;system is to make sure the database can be restored to a consistent
&lt;br&gt;state after a crash (by redoing/undoing transactions).&amp;quot; In other
&lt;br&gt;words: the current implementation of transactions within eXist is
&lt;br&gt;targeted at crash recovery and nothing else. You cannot roll back a
&lt;br&gt;transaction - except after a crash.
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26542744&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transaction-support-tp26540776p26542744.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26542750</id>
	<title>Re: Transaction support</title>
	<published>2009-11-27T05:44:01Z</published>
	<updated>2009-11-27T05:44:01Z</updated>
	<author>
		<name>Markku Laine</name>
	</author>
	<content type="html">Wolfgang,
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 27.11.2009, at 14.29, Wolfgang Meier wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Does eXist-db support transactions and/or XQJ API?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As described elsewhere, eXist does use transactions on the storage
&lt;br&gt;&amp;gt; level internally, but they are not accessible through any interface.
&lt;br&gt;&amp;gt; The purpose of the current system is to make sure the database can be
&lt;br&gt;&amp;gt; restored to a consistent state after a crash (by redoing/undoing
&lt;br&gt;&amp;gt; transactions). It does not support user defined transactions or
&lt;br&gt;&amp;gt; rollbacks at runtime.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Adam started to implement transactions on a higher level, but as he
&lt;br&gt;&amp;gt; said before, his project is still in an early phase and will take
&lt;br&gt;&amp;gt; quite some more time until anything is practically usable.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; At the moment, I am using XML:DB API but it does not provide any
&lt;br&gt;&amp;gt;&amp;gt; transaction support, am I right? AFAIK XQJ API provides transaction
&lt;br&gt;&amp;gt;&amp;gt; support and noticed that the implementation of it is/was in progress
&lt;br&gt;&amp;gt;&amp;gt; at some point in the past. What is the current status/schedule of it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; XQJ will be coming (though not all of us are happy with the design of
&lt;br&gt;&amp;gt; the standard). I think Dannes and Adam just started to look into it
&lt;br&gt;&amp;gt; again this week. However, our implementation will definitely not
&lt;br&gt;&amp;gt; support the transaction methods.
&lt;/div&gt;&lt;br&gt;Thanks for your prompt answer!
&lt;br&gt;&lt;br&gt;Just out of curiosity, as I am not a database expert, what is the main &amp;nbsp;
&lt;br&gt;reason not to provide transaction support on the (XQJ) API level in &amp;nbsp;
&lt;br&gt;eXist-db?
&lt;br&gt;&lt;br&gt;Have a nice weekend!
&lt;br&gt;&lt;br&gt;&lt;br&gt;-Markku
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26542750&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transaction-support-tp26540776p26542750.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26541837</id>
	<title>Re: Transaction support</title>
	<published>2009-11-27T04:29:41Z</published>
	<updated>2009-11-27T04:29:41Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;&amp;gt; Does eXist-db support transactions and/or XQJ API?
&lt;br&gt;&lt;br&gt;As described elsewhere, eXist does use transactions on the storage
&lt;br&gt;level internally, but they are not accessible through any interface.
&lt;br&gt;The purpose of the current system is to make sure the database can be
&lt;br&gt;restored to a consistent state after a crash (by redoing/undoing
&lt;br&gt;transactions). It does not support user defined transactions or
&lt;br&gt;rollbacks at runtime.
&lt;br&gt;&lt;br&gt;Adam started to implement transactions on a higher level, but as he
&lt;br&gt;said before, his project is still in an early phase and will take
&lt;br&gt;quite some more time until anything is practically usable.
&lt;br&gt;&lt;br&gt;&amp;gt; At the moment, I am using XML:DB API but it does not provide any
&lt;br&gt;&amp;gt; transaction support, am I right? AFAIK XQJ API provides transaction
&lt;br&gt;&amp;gt; support and noticed that the implementation of it is/was in progress
&lt;br&gt;&amp;gt; at some point in the past. What is the current status/schedule of it?
&lt;br&gt;&lt;br&gt;XQJ will be coming (though not all of us are happy with the design of
&lt;br&gt;the standard). I think Dannes and Adam just started to look into it
&lt;br&gt;again this week. However, our implementation will definitely not
&lt;br&gt;support the transaction methods.
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26541837&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transaction-support-tp26540776p26541837.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26540776</id>
	<title>Transaction support</title>
	<published>2009-11-27T02:49:43Z</published>
	<updated>2009-11-27T02:49:43Z</updated>
	<author>
		<name>Markku Laine</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Does eXist-db support transactions and/or XQJ API? All I could find &amp;nbsp;
&lt;br&gt;were these:
&lt;br&gt;&lt;a href=&quot;http://exist.sourceforge.net/facts.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist.sourceforge.net/facts.html&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://exist.sourceforge.net/xquery.html#N106E4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist.sourceforge.net/xquery.html#N106E4&lt;/a&gt;&lt;br&gt;&lt;br&gt;At the moment, I am using XML:DB API but it does not provide any &amp;nbsp;
&lt;br&gt;transaction support, am I right? AFAIK XQJ API provides transaction &amp;nbsp;
&lt;br&gt;support and noticed that the implementation of it is/was in progress &amp;nbsp;
&lt;br&gt;at some point in the past. What is the current status/schedule of it?
&lt;br&gt;&lt;br&gt;Kind regards
&lt;br&gt;&lt;br&gt;&lt;br&gt;-Markku
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26540776&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transaction-support-tp26540776p26540776.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26539715</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-27T01:17:51Z</published>
	<updated>2009-11-27T01:17:51Z</updated>
	<author>
		<name>James Fuller-4</name>
	</author>
	<content type="html">Claudius,
&lt;br&gt;&lt;br&gt;v1.4 is the latest official release version of eXist ... whilst xproc
&lt;br&gt;is in there its not the latest version of xproc ... latest work is
&lt;br&gt;always in the /trunk in subversion source control.
&lt;br&gt;&lt;br&gt;To use this binding feature (and any new stuff) you will need to
&lt;br&gt;download (using svn checkout) eXist and build yourself or wait for the
&lt;br&gt;next official release of eXist (which will be some time .... ).
&lt;br&gt;&lt;br&gt;I think you can find relevant instructions
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://exist.sourceforge.net/building.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist.sourceforge.net/building.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;under 'Using the Subversion Repository'
&lt;br&gt;&lt;br&gt;good luck, Jim Fuller
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 27, 2009 at 10:09 AM, Claudius Teodorescu
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26539715&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;claud108@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Once again, thank you for your help, Jim.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I really appreciate it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've tested exactly as you said, but it is not working. :(
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have exist 1.4.0.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Claudius Teodorescu
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26539715&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26539715.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26539627</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-27T01:09:28Z</published>
	<updated>2009-11-27T01:09:28Z</updated>
	<author>
		<name>claud108</name>
	</author>
	<content type="html">Once again, thank you for your help, Jim.
&lt;br&gt;&lt;br&gt;I really appreciate it.
&lt;br&gt;&lt;br&gt;I've tested exactly as you said, but it is not working. :(
&lt;br&gt;&lt;br&gt;I have exist 1.4.0.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Claudius Teodorescu
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26539627&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26539627.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26539300</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-27T00:34:56Z</published>
	<updated>2009-11-27T00:34:56Z</updated>
	<author>
		<name>James Fuller-4</name>
	</author>
	<content type="html">ok to pass in data via bindings I have added some brief doc to xproc
&lt;br&gt;but repeat here:
&lt;br&gt;&lt;br&gt;take pidentity.xproc
&lt;br&gt;&lt;br&gt;&amp;lt;p:pipeline xmlns:c=&amp;quot;&lt;a href=&quot;http://www.w3.org/ns/xproc-step&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/ns/xproc-step&lt;/a&gt;&amp;quot;
&lt;br&gt;xmlns:p=&amp;quot;&lt;a href=&quot;http://www.w3.org/ns/xproc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/ns/xproc&lt;/a&gt;&amp;quot; name=&amp;quot;pipeline&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;p:identity&amp;gt;
&lt;br&gt;&amp;lt;p:input port=&amp;quot;source&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;p:pipe step=&amp;quot;pipeline&amp;quot; port=&amp;quot;a&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/p:input&amp;gt;
&lt;br&gt;&amp;lt;/p:identity&amp;gt;
&lt;br&gt;&amp;lt;/p:pipeline&amp;gt;
&lt;br&gt;&lt;br&gt;and call this xproc using this url
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://127.0.0.1:8080/exist/xproc/examples/pidentity.xproc?stdin=/db/xproc/xml/test.xml&amp;bindings=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/exist/xproc/examples/pidentity.xproc?stdin=/db/xproc/xml/test.xml&amp;bindings=&lt;/a&gt;&amp;lt;bindings&amp;gt;&amp;lt;binding
&lt;br&gt;port=&amp;quot;a&amp;quot;&amp;gt;&amp;lt;test/&amp;gt;&amp;lt;/binding&amp;gt;&amp;lt;/bindings&amp;gt;
&lt;br&gt;&lt;br&gt;you should get
&lt;br&gt;&lt;br&gt;&amp;lt;test/&amp;gt;
&lt;br&gt;&lt;br&gt;hth, Jim Fuller
&lt;br&gt;&lt;br&gt;note - this is slightly non compliant behavior as you should also
&lt;br&gt;declare the 'a' input port, will amend eventually
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26539300&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26539300.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26538012</id>
	<title>Re: Problem with Admin page...</title>
	<published>2009-11-26T21:14:23Z</published>
	<updated>2009-11-26T21:14:23Z</updated>
	<author>
		<name>Joe Wicentowski</name>
	</author>
	<content type="html">Andzrej,
&lt;br&gt;&lt;br&gt;While the admin page works fine for me using the latest SVN build (rev
&lt;br&gt;10655), I was able to reproduce your error using by commenting out the
&lt;br&gt;module element declaring the XQDoc module in conf.xml. &amp;nbsp;Therefore, it
&lt;br&gt;sounds like you might've done your build without one or both of the
&lt;br&gt;following:
&lt;br&gt;&lt;br&gt;1. conf.xml should declare the xqdoc module:
&lt;br&gt;&amp;nbsp; &amp;lt;!-- XQDoc module: required for generating function documentation --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;module class=&amp;quot;org.exist.xqdoc.xquery.XQDocModule&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; uri=&amp;quot;&lt;a href=&quot;http://exist-db.org/xquery/xqdoc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/xquery/xqdoc&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;Are you using an older conf.xml that doesn't contain this element?
&lt;br&gt;&lt;br&gt;2. extensions/build.properties should contain the following lines:
&lt;br&gt;&amp;nbsp; #XQDoc extension
&lt;br&gt;&amp;nbsp; include.feature.xqdoc = true
&lt;br&gt;Are you using an older local.build.properties that doesn't refer to
&lt;br&gt;the XQDoc properties?
&lt;br&gt;&lt;br&gt;&amp;gt; error found while loading module fundocs: Error while loading module
&lt;br&gt;&amp;gt; fundocs.xqm: error found while loading module xqdm: failed to load
&lt;br&gt;&amp;gt; module '&lt;a href=&quot;http://exist-db.org/xquery/xqdoc'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/xquery/xqdoc'&lt;/a&gt;&amp;nbsp;from
&lt;br&gt;&amp;gt; '&lt;a href=&quot;http://exist-db.org/xquery/xqdoc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/xquery/xqdoc&lt;/a&gt;. Source not found.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Not sure why my local exist copy is trying to get a module from
&lt;br&gt;&amp;gt; exist-db.org!!!
&lt;br&gt;&lt;br&gt;I agree that the error message could be more helpful. &amp;nbsp;Perhaps it
&lt;br&gt;should say instead, &amp;quot;Failed to load module
&lt;br&gt;'&lt;a href=&quot;http://exist-db.org/xquery/xqdoc'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/xquery/xqdoc'&lt;/a&gt;, which was declared without
&lt;br&gt;specifying a location; this module was not declared in conf.xml, so a
&lt;br&gt;location for the module must be specified when importing the module.&amp;quot;
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26538012&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-Admin-page...-tp26537682p26538012.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26535842</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-26T15:09:13Z</published>
	<updated>2009-11-26T15:09:13Z</updated>
	<author>
		<name>claud108</name>
	</author>
	<content type="html">Thank you,
&lt;br&gt;&lt;br&gt;I have to confes my ignorance.
&lt;br&gt;&lt;br&gt;Would you be so kind to share an example regarding the effective use of bindings within a pipeline, namely how could I call the &amp;quot;parameters&amp;quot; passed.
&lt;br&gt;&lt;br&gt;Claudius Teodorescu&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26535842.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26538611</id>
	<title>ERROR: XMLDBException occurred while retrieving collection: HTTP server returned unexpected status: Invalid+password+specified+for+XQueryURLRewrite+user</title>
	<published>2009-11-26T14:17:19Z</published>
	<updated>2009-11-26T14:17:19Z</updated>
	<author>
		<name>Vit Ulicny</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi,&lt;br&gt;
I am getting this error when I try to log in using java admin client.&lt;br&gt;
message:&lt;br&gt;
XMLDBException occurred while retrieving collection: HTTP server
returned unexpected status:
Invalid+password+specified+for+XQueryURLRewrite+user&lt;br&gt;
Exception stacktrace:&lt;br&gt;
org.xmldb.api.base.XMLDBException: HTTP server returned unexpected
status: Invalid+password+specified+for+XQueryURLRewrite+user&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.xmldb.RemoteCollection.readCollection(RemoteCollection.java:388)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.xmldb.RemoteCollection.listChildCollections(RemoteCollection.java:291)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.client.InteractiveClient.getResources(InteractiveClient.java:326)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.client.InteractiveClient.run(InteractiveClient.java:2421)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.client.InteractiveClient.main(InteractiveClient.java:261)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.executeApplication(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.executeMainClass(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.run(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Unknown Source)&lt;br&gt;
Caused by: org.apache.xmlrpc.client.XmlRpcHttpTransportException: HTTP
server returned unexpected status:
Invalid+password+specified+for+XQueryURLRewrite+user&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.getInputStream(XmlRpcSunHttpTransport.java:94)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:152)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:147)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.xmldb.RemoteCollection.readCollection(RemoteCollection.java:386)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ... 13 more&lt;br&gt;
Caused by: org.apache.xmlrpc.client.XmlRpcHttpTransportException: HTTP
server returned unexpected status:
Invalid+password+specified+for+XQueryURLRewrite+user&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.getInputStream(XmlRpcSunHttpTransport.java:94)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:152)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:115)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:158)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:147)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.xmldb.RemoteCollection.readCollection(RemoteCollection.java:386)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.xmldb.RemoteCollection.listChildCollections(RemoteCollection.java:291)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.client.InteractiveClient.getResources(InteractiveClient.java:326)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.client.InteractiveClient.run(InteractiveClient.java:2421)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at
org.exist.client.InteractiveClient.main(InteractiveClient.java:261)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.executeApplication(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.executeMainClass(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at com.sun.javaws.Launcher.run(Unknown Source)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Unknown Source)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
When I try to go to &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://localhost:88/exist/admin/admin.xql&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:88/exist/admin/admin.xql&lt;/a&gt; . I get
this:&lt;br&gt;
&lt;h2&gt;HTTP ERROR: 500&lt;/h2&gt;
&lt;pre&gt;Invalid password specified for XQueryURLRewrite user&lt;/pre&gt;
&lt;p&gt;RequestURI=/exist/admin/admin.xql&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;small&gt;&lt;a href=&quot;http://jetty.mortbay.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Powered by Jetty://&lt;/a&gt;&lt;/small&gt;&lt;/i&gt;&lt;/p&gt;
&lt;br&gt;
&lt;br&gt;
I can fix this by deleting all .dbx files but then I loose all my
database data.&lt;br&gt;
&lt;br&gt;
I am runing latest 1.4 version on windows server 2003.&lt;br&gt;
&lt;br&gt;
Thank you for any help.&lt;br&gt;
&lt;br&gt;
Vit&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26538611&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ERROR%3A-XMLDBException-occurred-while-retrieving-collection%3A-HTTP-server-returned-unexpected-status%3A-Invalid%2Bpassword%2Bspecified%2Bfor%2BXQueryURLRewrite%2Buser-tp26538611p26538611.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534688</id>
	<title>Re: Issue while embedding exist db</title>
	<published>2009-11-26T12:43:24Z</published>
	<updated>2009-11-26T12:43:24Z</updated>
	<author>
		<name>Dannes Wessels-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Thu, Nov 26, 2009 at 9:34 PM, Dannes Wessels &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534688&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dizzzz@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; ...and here is the java code (I know I've been playing around with the code
&lt;br&gt;&amp;gt;&amp;gt; trying to get it to work, but the functionality is the same as in the
&lt;br&gt;&amp;gt;&amp;gt; tutorial). I'll be very happy if someone can tell me what I'm doing wrong. I
&lt;br&gt;&amp;gt;&amp;gt; thank you in advance!
&lt;br&gt;&lt;br&gt;don;t forget to create the data directories: mkdir -p webapp/WEB-INF/data
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;eXist-db Native XML Database - &lt;a href=&quot;http://exist-db.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org&lt;/a&gt;&lt;br&gt;Join us on linked-in: &lt;a href=&quot;http://www.linkedin.com/groups?gid=35624&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?gid=35624&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534688&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-while-embedding-exist-db-tp26432398p26534688.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534606</id>
	<title>Re: Issue while embedding exist db</title>
	<published>2009-11-26T12:34:21Z</published>
	<updated>2009-11-26T12:34:21Z</updated>
	<author>
		<name>Dannes Wessels-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Thu, Nov 26, 2009 at 3:16 PM, Stephan Orbaugh Abalde
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534606&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;stephan_orbaugh@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; ...and here is the java code (I know I've been playing around with the code
&lt;br&gt;&amp;gt; trying to get it to work, but the functionality is the same as in the
&lt;br&gt;&amp;gt; tutorial). I'll be very happy if someone can tell me what I'm doing wrong. I
&lt;br&gt;&amp;gt; thank you in advance!
&lt;br&gt;&lt;br&gt;what is the purpose of the following line of code?
&lt;br&gt;&lt;br&gt;file = this.getClass().getClassLoader().getResource(&amp;quot;conf.xml&amp;quot;).toString();
&lt;br&gt;&lt;br&gt;this code clearly does not work the way you think it works. Remove the
&lt;br&gt;line and just write
&lt;br&gt;&lt;br&gt;file = &amp;quot;conf.xml&amp;quot;
&lt;br&gt;&lt;br&gt;Probably you need to add the jar files in the endorsed directory on
&lt;br&gt;your classpath as well.
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;&lt;br&gt;Dannes
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;eXist-db Native XML Database - &lt;a href=&quot;http://exist-db.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org&lt;/a&gt;&lt;br&gt;Join us on linked-in: &lt;a href=&quot;http://www.linkedin.com/groups?gid=35624&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?gid=35624&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534606&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Issue-while-embedding-exist-db-tp26432398p26534606.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534521</id>
	<title>Re: cocoon troubles</title>
	<published>2009-11-26T12:26:04Z</published>
	<updated>2009-11-26T12:26:04Z</updated>
	<author>
		<name>Anthony Santangelo</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; Date: Thu, 26 Nov 2009 11:46:04 +0100
&lt;br&gt;&amp;gt; From: Ron Van den Branden &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534521&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ron.vandenbranden@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [Exist-open] cocoon troubles
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think the logic is perfectly right, but you'll need this
&lt;br&gt;&amp;gt; in your controller.xql match statement:
&lt;br&gt;&amp;gt;     matches($exist:path, &amp;quot;/jewelry&amp;quot;)
&lt;br&gt;&amp;gt; (or starts-with($exist:path, &amp;quot;/exist/jewelry&amp;quot;))
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ...as the path doesn't start with &amp;quot;/jewelry&amp;quot;, but
&lt;br&gt;&amp;gt; &amp;quot;/exist/jewelry&amp;quot;.
&lt;/div&gt;&lt;br&gt;Thanks, Ron! I'm sorry to have bothered you with my 
&lt;br&gt;misunderstanding of both the XPath &amp;quot;matches&amp;quot; function
&lt;br&gt;and the value of &amp;quot;$exist:path&amp;quot;. Thank you for untangling
&lt;br&gt;my proverbial &amp;quot;six errors in the spelling of 'Noah'&amp;quot;!
&lt;br&gt;&lt;br&gt;I'm still seeing the same behavior (200 HTTP return code
&lt;br&gt;but no content), but now I know at least the controller
&lt;br&gt;config is correct.
&lt;br&gt;&lt;br&gt;-- tony
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534521&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cocoon-troubles-tp26525603p26534521.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534453</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-26T12:18:49Z</published>
	<updated>2009-11-26T12:18:49Z</updated>
	<author>
		<name>James Fuller-4</name>
	</author>
	<content type="html">&amp;gt; P,S, From where I can have the latest xprocxq.jar? I've looked into eXist
&lt;br&gt;&amp;gt; SVN, but without succes.
&lt;br&gt;&lt;br&gt;you need to download eXist trunk from svn and build yourself (using ./build.sh)
&lt;br&gt;&lt;br&gt;Jim Fuller
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534453&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26534453.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534446</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-26T12:17:47Z</published>
	<updated>2009-11-26T12:17:47Z</updated>
	<author>
		<name>James Fuller-4</name>
	</author>
	<content type="html">On Thu, Nov 26, 2009 at 8:24 PM, claud108 &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534446&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;claud108@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you for your answer.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In &lt;a href=&quot;http://localhost:8080/exist/xproc/xproc.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/exist/xproc/xproc.xml&lt;/a&gt;&amp;nbsp;is written that the URL param
&lt;br&gt;&amp;gt; is &amp;quot;binding&amp;quot; while you mention above &amp;quot;bindings&amp;quot;. Which one is it? But, for
&lt;br&gt;&amp;gt; me, none works.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://127.0.0.1:8080/exist/xproc/examples/hello.xproc?stdin=/db/xproc/xml/test-ns.xml&amp;bindings=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/exist/xproc/examples/hello.xproc?stdin=/db/xproc/xml/test-ns.xml&amp;bindings=&lt;/a&gt;&amp;lt;bindings&amp;gt;&amp;lt;binding
&lt;br&gt;port=&amp;quot;a&amp;quot;&amp;gt;&amp;lt;test/&amp;gt;&amp;lt;/binding&amp;gt;&amp;lt;/bindings&amp;gt;
&lt;br&gt;&lt;br&gt;is an example url, note how you pass in the 'a' input port
&lt;br&gt;&lt;br&gt;I will amend docs, going offline now
&lt;br&gt;&lt;br&gt;J
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I will keep testing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Claudius Teodorescu
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; P,S, From where I can have the latest xprocxq.jar? I've looked into eXist
&lt;br&gt;&amp;gt; SVN, but without succes.
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26533936.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26533936.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the exist-open mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Exist-open mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534446&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534446&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26534446.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533936</id>
	<title>Re: XProc: &quot;No request object found in the current XQuery context.&quot; when using &quot;request:get-parameter-names()&quot;</title>
	<published>2009-11-26T11:24:32Z</published>
	<updated>2009-11-26T11:24:32Z</updated>
	<author>
		<name>claud108</name>
	</author>
	<content type="html">Thank you for your answer.
&lt;br&gt;&lt;br&gt;&lt;br&gt;In &lt;a href=&quot;http://localhost:8080/exist/xproc/xproc.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/exist/xproc/xproc.xml&lt;/a&gt;&amp;nbsp;is written that the URL param is &amp;quot;binding&amp;quot; while you mention above &amp;quot;bindings&amp;quot;. Which one is it? But, for me, none works.
&lt;br&gt;&lt;br&gt;I will keep testing.
&lt;br&gt;&lt;br&gt;Claudius Teodorescu
&lt;br&gt;&lt;br&gt;P,S, From where I can have the latest xprocxq.jar? I've looked into eXist SVN, but without succes.&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XProc%3A-%22No-request-object-found-in-the-current-XQuery-context.%22-when-using-%22request%3Aget-parameter-names%28%29%22-tp25921906p26533936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532934</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T09:51:09Z</published>
	<updated>2009-11-26T09:51:09Z</updated>
	<author>
		<name>Loren Cahlander</name>
	</author>
	<content type="html">My mistake.
&lt;br&gt;&lt;br&gt;On Nov 26, 2009, at 11:40 AM, Wolfgang Meier wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Currently XACML only works against the RESTful calls to function modules in XQuery.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; No, I don't think this is correct. Even now, XACML policies are
&lt;br&gt;&amp;gt; applied to any invocation of an XQuery within eXist.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Wolfgang
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532934&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532934.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532808</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T09:40:53Z</published>
	<updated>2009-11-26T09:40:53Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">&amp;gt; Currently XACML only works against the RESTful calls to function modules in XQuery.
&lt;br&gt;&lt;br&gt;No, I don't think this is correct. Even now, XACML policies are
&lt;br&gt;applied to any invocation of an XQuery within eXist.
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532808&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532808.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532670</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T09:28:42Z</published>
	<updated>2009-11-26T09:28:42Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">I think we agree that all of those issues can be handled somehow. In
&lt;br&gt;particular, you can use XACML to restrict access to certain functions
&lt;br&gt;or modules, even if they are called via util:eval or util:function. It
&lt;br&gt;is a pitty that nobody uses the XACML module (me included). Ok, I know
&lt;br&gt;it's not very well documented and difficult to configure, but this can
&lt;br&gt;be changed. Well, I welcome Loren's initiative to revive the XACML
&lt;br&gt;support. It's a core building block with respect to security.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; 1) higher-order function stuff i.e. util:function() and util:call()
&lt;br&gt;&amp;gt;&amp;gt; 2) Java native function binding (disabled by default in conf.xml)
&lt;br&gt;&lt;br&gt;If you enable native function binding, XACML should be a must.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; 3) XSLT injection - transform:transform()
&lt;br&gt;&lt;br&gt;right now, XSLTs have no direct access to the db so they can't do much
&lt;br&gt;harm. This will change with the native XSLT support (though we could
&lt;br&gt;also use XACML then).
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; 4) Scheduler injection via the scheduler module
&lt;br&gt;&lt;br&gt;A scheduled function can not do more harm than any other XQuery function.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; 5) Behaviour injection via collection.xconf - i.e. adding triggers etc.
&lt;br&gt;&lt;br&gt;One advantage of keeping the collection configuration separate from
&lt;br&gt;the target collections is that you can restrict access to it.
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532670&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532670.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532398</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T09:08:14Z</published>
	<updated>2009-11-26T09:08:14Z</updated>
	<author>
		<name>Evgeny Gazdovsky</name>
	</author>
	<content type="html">&amp;gt; Well it depends on how you collect the parameters to those functions,
&lt;br&gt;&amp;gt; all of this is just as dangerous as util:eval IMHO
&lt;br&gt;&lt;br&gt;I think that difficult or ever impossible to collect parameters for
&lt;br&gt;run them as XQUERY/XSLT/XPROC.
&lt;br&gt;This is equal a sandbox worked with admin access :)
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532398&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532398.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532367</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T09:05:37Z</published>
	<updated>2009-11-26T09:05:37Z</updated>
	<author>
		<name>James Fuller-4</name>
	</author>
	<content type="html">to the original poster;
&lt;br&gt;&lt;br&gt;In production I never expose eXist directly to the internet and always
&lt;br&gt;opt to wrap it up using either modperl (plus something like
&lt;br&gt;modsecurity) or something else and just allow localhost access.
&lt;br&gt;&lt;br&gt;This certainly doesn't solve security problems (such as injection) but
&lt;br&gt;does cut out a lot of issues.
&lt;br&gt;&lt;br&gt;sanitizing input is the first step; reminds me it maybe useful to
&lt;br&gt;generate a few examples of how things can be subverted in eXist ...
&lt;br&gt;which I will probably add to test suite soon.
&lt;br&gt;&lt;br&gt;Jim Fuller
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532367&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532367.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532337</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T09:03:39Z</published>
	<updated>2009-11-26T09:03:39Z</updated>
	<author>
		<name>Evgeny Gazdovsky</name>
	</author>
	<content type="html">&amp;gt; If this is what you are using util:eval for, then you should not be
&lt;br&gt;&amp;gt; sing util:eval, but rather use util:call and util:function
&lt;br&gt;&lt;br&gt;I'm agree, but we can not use &amp;nbsp;util:function()/util:call() method
&lt;br&gt;if we don't know qname of called function in script or module
&lt;br&gt;(util:function() require static context of query).
&lt;br&gt;Also optimisation and indexes is not worked in function,
&lt;br&gt;when we call one via util:function().
&lt;br&gt;&lt;br&gt;Son on just moment util:eval() is best case.
&lt;br&gt;&lt;br&gt;P.S. Optimisaton and indexes are not working also
&lt;br&gt;under &amp;quot;case&amp;quot; clause of &amp;quot;typeswitch&amp;quot; expression.
&lt;br&gt;&lt;br&gt;-------
&lt;br&gt;Evgeny
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532337&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532337.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532248</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T08:57:16Z</published>
	<updated>2009-11-26T08:57:16Z</updated>
	<author>
		<name>Adam Retter-3</name>
	</author>
	<content type="html">2009/11/26 Evgeny Gazdovsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532248&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gazdovsky@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; 1) higher-order function stuff i.e. util:function() and util:call()
&lt;br&gt;&amp;gt; 2) Java native function binding (disabled by default in conf.xml)
&lt;br&gt;&amp;gt; 3) XSLT injection - transform:transform()
&lt;br&gt;&amp;gt; 4) Scheduler injection via the scheduler module
&lt;br&gt;&amp;gt; 5) Behaviour injection via collection.xconf - i.e. adding triggers etc.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; All this injection is inner - this equal if attacker have access into db
&lt;br&gt;&lt;br&gt;Well it depends on how you collect the parameters to those functions,
&lt;br&gt;all of this is just as dangerous as util:eval IMHO
&lt;br&gt;&lt;br&gt;&amp;gt; Outer XQuery injection possible via util:eval()
&lt;br&gt;&amp;gt; But I think that always possible to use &amp;quot;right&amp;quot; method of util:eval() like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  let $x:=local:some-expression-for-param(), $func:=&amp;quot;local:some-called-function&amp;quot;
&lt;br&gt;&amp;gt; return util:eval(concat($func,&amp;quot;($x)&amp;quot;, true())
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In this case omposible to change called script, but possible
&lt;br&gt;&amp;gt; dinamicaly call functions whith param.
&lt;br&gt;&lt;br&gt;If this is what you are using util:eval for, then you should not be
&lt;br&gt;using util:eval, but rather use util:call and util:function
&lt;br&gt;&lt;br&gt;&amp;gt; -----------
&lt;br&gt;&amp;gt; Evgeny
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Adam Retter
&lt;br&gt;&lt;br&gt;eXist Developer
&lt;br&gt;{ United Kingdom }
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532248&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adam@...&lt;/a&gt;
&lt;br&gt;irc://irc.freenode.net/existdb
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532248&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532248.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532118</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T08:47:48Z</published>
	<updated>2009-11-26T08:47:48Z</updated>
	<author>
		<name>Evgeny Gazdovsky</name>
	</author>
	<content type="html">---------- Forwarded message ----------
&lt;br&gt;From: Evgeny Gazdovsky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532118&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gazdovsky@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: 2009/11/26
&lt;br&gt;Subject: Re: [Exist-open] XRX applications and SQL injection type attacks
&lt;br&gt;To: Adam Retter &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532118&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adam@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;1) higher-order function stuff i.e. util:function() and util:call()
&lt;br&gt;2) Java native function binding (disabled by default in conf.xml)
&lt;br&gt;3) XSLT injection - transform:transform()
&lt;br&gt;4) Scheduler injection via the scheduler module
&lt;br&gt;5) Behaviour injection via collection.xconf - i.e. adding triggers etc.
&lt;br&gt;&lt;br&gt;All this injection is inner - this equal if attacker have access into db
&lt;br&gt;&lt;br&gt;Outer XQuery injection possible via util:eval()
&lt;br&gt;But I think that always possible to use &amp;quot;right&amp;quot; method of util:eval() like:
&lt;br&gt;&lt;br&gt; let $x:=local:some-expression-for-param(), $func:=&amp;quot;local:some-called-function&amp;quot;
&lt;br&gt;return util:eval(concat($func,&amp;quot;($x)&amp;quot;, true())
&lt;br&gt;&lt;br&gt;In this case omposible to change called script, but possible
&lt;br&gt;dinamicaly call functions whith param.
&lt;br&gt;&lt;br&gt;-----------
&lt;br&gt;Evgeny
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532118&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26532118.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26537682</id>
	<title>Problem with Admin page...</title>
	<published>2009-11-26T08:43:13Z</published>
	<updated>2009-11-26T08:43:13Z</updated>
	<author>
		<name>Andrzej Jan Taramina</name>
	</author>
	<content type="html">With the latest SVN build, when I try to hit the admin page I get the
&lt;br&gt;following exception:
&lt;br&gt;&lt;br&gt;error found while loading module fundocs: Error while loading module
&lt;br&gt;fundocs.xqm: error found while loading module xqdm: failed to load
&lt;br&gt;module '&lt;a href=&quot;http://exist-db.org/xquery/xqdoc'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/xquery/xqdoc'&lt;/a&gt;&amp;nbsp;from
&lt;br&gt;'&lt;a href=&quot;http://exist-db.org/xquery/xqdoc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/xquery/xqdoc&lt;/a&gt;. Source not found. 
&lt;br&gt;&lt;br&gt;Not sure why my local exist copy is trying to get a module from
&lt;br&gt;exist-db.org!!!
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;....Andrzej
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26537682&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-Admin-page...-tp26537682p26537682.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531579</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T08:09:20Z</published>
	<updated>2009-11-26T08:09:20Z</updated>
	<author>
		<name>Adam Retter-3</name>
	</author>
	<content type="html">2009/11/26 Kurt Cagle &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531579&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kurt.cagle@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; It's worth noting that XQuery injection attacks are certainly possible,
&lt;br&gt;&amp;gt; though primarily due to stupidity on the part of developers working within
&lt;br&gt;&amp;gt; web environments making use of util:eval() or similar mechanisms for
&lt;br&gt;&amp;gt; execution without due thought about security, or letting people arbitrarily
&lt;br&gt;&amp;gt; write XQuery code as messages. Of course this is the same case as with SQL
&lt;br&gt;&amp;gt; injection attacks - it's not usually poor design on the part of the language
&lt;br&gt;&amp;gt; or environment  developer so much as poor design on the part of the
&lt;br&gt;&amp;gt; application developer.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Agreed, XQuery injection attacks are indeed possible. Other points of
&lt;br&gt;consideration are -
&lt;br&gt;&lt;br&gt;1) higher-order function stuff i.e. util:function() and util:call()
&lt;br&gt;2) Java native function binding (disabled by default in conf.xml)
&lt;br&gt;3) XSLT injection - transform:transform()
&lt;br&gt;4) Scheduler injection via the scheduler module
&lt;br&gt;5) Behaviour injection via collection.xconf - i.e. adding triggers etc.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Having said that I think that the design of XQuery is such that such attacks
&lt;br&gt;&amp;gt; would be harder to write if you did have an intelligent design context at
&lt;br&gt;&amp;gt; work in your application than would be the case for SQL.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Kurt Cagle
&lt;br&gt;&amp;gt; Managing Editor
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://xmlToday.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlToday.org&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Wed, Nov 25, 2009 at 5:56 PM, Loren Cahlander &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531579&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;loren.cahlander@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We are in the process of enhancing the security of eXist.  The
&lt;br&gt;&amp;gt;&amp;gt; authentication part of security is going to be modularized to allow the
&lt;br&gt;&amp;gt;&amp;gt; addition of new authentication technology to eXist.  The OpenID technology
&lt;br&gt;&amp;gt;&amp;gt; will be added to the base of eXist.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; For access control, there is UNIX style security and the optional XACML.
&lt;br&gt;&amp;gt;&amp;gt;  We are in the process of redoing the XACML implementation.  Currently XACML
&lt;br&gt;&amp;gt;&amp;gt; only works against the RESTful calls to function modules in XQuery.  There
&lt;br&gt;&amp;gt;&amp;gt; will be RESTful administrative tools to make the management of the XACML
&lt;br&gt;&amp;gt;&amp;gt; documents easy to do by hiding the complexity of the XACML documents and
&lt;br&gt;&amp;gt;&amp;gt; will be geared explicitly to eXist.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The XACML implementation will be using a Role-Based Access Control model.
&lt;br&gt;&amp;gt;&amp;gt;  This allows for people changing roles without having to change access to
&lt;br&gt;&amp;gt;&amp;gt; each individual collection, document and function within eXist.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Nov 24, 2009, at 02:03 PM, Derek Werthmuller wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Given that SQL injection type attacks are in the top ten web application
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; security issues this year again. Pick your list SANS
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.sans.org/top-cyber-security-risks/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sans.org/top-cyber-security-risks/&lt;/a&gt;, OWASP
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project&lt;/a&gt;.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Are we going to be better off (provide more secure applications)with XML
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; powered applications?   Or are we at least building the foundation for
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; more
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; secure applications?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; It would seem to me the answer is yes, provided that schemas are used to
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; validate data, before its operated on, and stored.  And that data
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; manipulation in applications will be less complex.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Or are the issues going to get more complex, since everything will look
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; more
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; or less the same (XML, xpath, xqueries, etc).
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Have any studies or comparisons been done with XRX type applications and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; legacy relational database powered?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;       Derek
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; 30-Day
&lt;br&gt;&amp;gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Exist-open mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531579&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus
&lt;br&gt;&amp;gt; on
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Exist-open mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531579&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Adam Retter
&lt;br&gt;&lt;br&gt;eXist Developer
&lt;br&gt;{ United Kingdom }
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531579&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adam@...&lt;/a&gt;
&lt;br&gt;irc://irc.freenode.net/existdb
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531579&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26531579.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531283</id>
	<title>Re: XRX applications and SQL injection type attacks</title>
	<published>2009-11-26T07:45:00Z</published>
	<updated>2009-11-26T07:45:00Z</updated>
	<author>
		<name>Kurt Cagle-2</name>
	</author>
	<content type="html">Jim,&lt;br&gt;&lt;br&gt;Yeah, that did come out wrong. By stupidity, what I&amp;#39;m talking about here is using, through ignorance or apathy, bad or potentially dangerous design patterns when creating applications. Of course, as we&amp;#39;re still very much in the best practices development stage of XQuery, we&amp;#39;re all very much likely to be stupid now and again - a lot of best practices emerge after we&amp;#39;ve discovered the consequences of using less than best practices in our work.&lt;br&gt;
&lt;br clear=&quot;all&quot;&gt;Kurt Cagle&lt;br&gt;Managing Editor&lt;br&gt;&lt;a href=&quot;http://xmlToday.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xmlToday.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 12:53 AM, James Fuller &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531283&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;james.fuller.2007@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;On Thu, Nov 26, 2009 at 4:56 AM, Kurt Cagle &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531283&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kurt.cagle@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; It&amp;#39;s worth noting that XQuery injection attacks are certainly possible,&lt;br&gt;
&amp;gt; though primarily due to stupidity on the part of developers working within&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;I think its a little harsh to call this stupidity, odds are if you are&lt;br&gt;
programming today that you will generate several errors whist doing so&lt;br&gt;
... its a side effect of being human; the *only* way to counteract&lt;br&gt;
this natural trend for producing defects is to use other techniques to&lt;br&gt;
improve the quality of your code (unit testing, peer review, etc).&lt;br&gt;
&lt;br&gt;
and even then, one can still make bad design decisions, etc ...&lt;br&gt;
&lt;br&gt;
will try and respond to the original posters question sometime later.&lt;br&gt;
&lt;br&gt;
Jim Fuller&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531283&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/exist-open&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/exist-open&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/exist-open-f4073.html&quot; embed=&quot;fixTarget[4073]&quot; target=&quot;_top&quot; &gt;exist-open&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/XRX-applications-and-SQL-injection-type-attacks-tp26502373p26531283.html" />
</entry>

</feed>
