<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-4073</id>
	<title>Nabble - exist-open</title>
	<updated>2009-12-05T18:06:27Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/exist-open-f4073.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/exist-open-f4073.html" />
	<subtitle type="html">Mailing list archive for exist-open</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26661535</id>
	<title>Re: Creating collection from xquery</title>
	<published>2009-12-05T18:06:27Z</published>
	<updated>2009-12-05T18:06:27Z</updated>
	<author>
		<name>Joe Wicentowski</name>
	</author>
	<content type="html">Tomek,
&lt;br&gt;&lt;br&gt;&amp;gt; I need to crate collections and few documents from xquery (executed via
&lt;br&gt;&amp;gt; apache cocoon`s xquerygenerator), can anyone explain me how to achieve
&lt;br&gt;&amp;gt; this ? I know that there is  xmldb:remove() function which I
&lt;br&gt;&amp;gt; successfully used to remove documents from collection, but I cannot find
&lt;br&gt;&amp;gt; way to create collection and add new empty documents ?
&lt;br&gt;&lt;br&gt;I believe xmldb:create-collection() will do what you need. &amp;nbsp;See
&lt;br&gt;&lt;a href=&quot;http://demo.exist-db.org/exist/functions/xmldb/create-collection&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://demo.exist-db.org/exist/functions/xmldb/create-collection&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26661535&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Creating-collection-from-xquery-tp26660054p26661535.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26660054</id>
	<title>Creating collection from xquery</title>
	<published>2009-12-05T14:29:28Z</published>
	<updated>2009-12-05T14:29:28Z</updated>
	<author>
		<name>Tomek Piechowicz</name>
	</author>
	<content type="html">Hi.
&lt;br&gt;I need to crate collections and few documents from xquery (executed via 
&lt;br&gt;apache cocoon`s xquerygenerator), can anyone explain me how to achieve 
&lt;br&gt;this ? I know that there is &amp;nbsp;xmldb:remove() function which I 
&lt;br&gt;successfully used to remove documents from collection, but I cannot find 
&lt;br&gt;way to create collection and add new empty documents ?
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Tomek Piechowicz
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26660054&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Creating-collection-from-xquery-tp26660054p26660054.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656618</id>
	<title>user authentication issue in 1.4</title>
	<published>2009-12-05T07:35:43Z</published>
	<updated>2009-12-05T07:35:43Z</updated>
	<author>
		<name>Swami Kevala</name>
	</author>
	<content type="html">I have another issue, which has to do with user authentication.
&lt;br&gt;&lt;br&gt;I have a simple application consisting of 3 files. 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/file/p26656618/main.xql&quot; target=&quot;_top&quot;&gt;main.xql&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/file/p26656618/login-panel.xqm&quot; target=&quot;_top&quot;&gt;login-panel.xqm&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/file/p26656618/search-panel.xqm&quot; target=&quot;_top&quot;&gt;search-panel.xqm&lt;/a&gt;&lt;br&gt;&lt;br&gt;After a user logs in, he is taken to a search screen. After hitting the search button he should be brought back to the same search screen. When run from eXist 1.2 this works. However, when run from eXist 1.4 he is logged out of the application. 
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/user-authentication-issue-in-1.4-tp26656618p26656618.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26638869</id>
	<title>Re: ArrayIndexOutOfBoundsException error</title>
	<published>2009-12-03T23:47:39Z</published>
	<updated>2009-12-03T23:47:39Z</updated>
	<author>
		<name>WolfgangM</name>
	</author>
	<content type="html">Thomas,
&lt;br&gt;&lt;br&gt;parts of the eXist team, including myself, are currently in Austria
&lt;br&gt;for a ski trip and our internet connection is not the best. But it
&lt;br&gt;would be nice if you could send your test case to me. I'll look into
&lt;br&gt;it if the connection allows.
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26638869&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ArrayIndexOutOfBoundsException-error-tp26619340p26638869.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26637294</id>
	<title>Re: ArrayIndexOutOfBoundsException error</title>
	<published>2009-12-03T19:10:31Z</published>
	<updated>2009-12-03T19:10:31Z</updated>
	<author>
		<name>thomas.0007</name>
	</author>
	<content type="html">Allister,
&lt;br&gt;&lt;br&gt;It is a simple code that runs in one part of the project ok, but when
&lt;br&gt;the same code is called  in a context of recursive function it throws
&lt;br&gt;the error. That is why I assembled a piece of code and the data so the
&lt;br&gt;situation can be reproduced in action.
&lt;br&gt;&lt;br&gt;Bellow is the function:
&lt;br&gt;&lt;br&gt;declare function summary:enum-summary-update( $data-enum-elements as
&lt;br&gt;node()*, $summary as node() )as node()* {
&lt;br&gt;&amp;nbsp; &amp;nbsp; let $enum_id &amp;nbsp; &amp;nbsp;:= distinct-values( $data-enum-elements/@enum_id )
&lt;br&gt;&amp;nbsp; &amp;nbsp; let $deleted := update delete $summary/*[ exists(@enum_id) and
&lt;br&gt;not( @enum_id = &amp;nbsp;$enum_id)]
&lt;br&gt;&amp;nbsp; &amp;nbsp; return &amp;nbsp;for $i in $enum_id
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; let $enum-nodes := $data-enum-elements[@enum_id = $i ]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; let $values := distinct-values( $enum-nodes )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; let $count := if( exists($enum-nodes/@count ) ) then sum(
&lt;br&gt;$enum-nodes/@count) else count( $enum-nodes )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; let $obsolete := $summary/*[ @enum_id = $i and not(. = $values) ]
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return (
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for $v in $values
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;let $node := $summary/*[ @enum_id = $i and . = $v ]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return (
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( $node ) then (
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; update value $node/@count with $count
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)else (
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;update insert element { local-name(
&lt;br&gt;$enum-nodes[1] ) } {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;attribute enum_id {$i},
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;attribute count { $count},
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string($v)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } into $summary
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;, (: &amp;nbsp;delete orphans :)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;update delete $obsolete
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )
&lt;br&gt;};
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Thomas
&lt;br&gt;&lt;br&gt;------
&lt;br&gt;&lt;br&gt;Thomas White
&lt;br&gt;&lt;br&gt;Mobile:+44 7711 922 966
&lt;br&gt;Skype: thomaswhite
&lt;br&gt;gTalk: thomas.0007
&lt;br&gt;Linked-In:&lt;a href=&quot;http://www.linkedin.com/in/thomaswhite0007&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/thomaswhite0007&lt;/a&gt;&lt;br&gt;facebook: &lt;a href=&quot;http://www.facebook.com/thomas.0007&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.facebook.com/thomas.0007&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;summary:enum-summary-update( $data-enum-elements as node()*, $summary
&lt;br&gt;as node() )as node()* {
&lt;br&gt;let $enum_id := distinct-values( $data-enum-elements/@enum_id )
&lt;br&gt;let $deleted := update delete $summary/*[ exists(@enum_id) and not(
&lt;br&gt;@enum_id = $enum_id)]
&lt;br&gt;return for $i in $enum_id
&lt;br&gt;let $enum-nodes := $data-enum-elements[@enum_id = $i ]
&lt;br&gt;let $values := distinct-values( $enum-nodes )
&lt;br&gt;let $count := if( exists($enum-nodes/@count ) ) then sum(
&lt;br&gt;$enum-nodes/@count) else count( $enum-nodes )
&lt;br&gt;let $obsolete := $summary/*[ @enum_id = $i and not(. = $values) ]
&lt;br&gt;&lt;br&gt;return (
&lt;br&gt;for $v in $values
&lt;br&gt;let $node := $summary/*[ @enum_id = $i and . = $v ]
&lt;br&gt;return (
&lt;br&gt;if( $node ) then (
&lt;br&gt;update value $node/@count with $count
&lt;br&gt;)else (
&lt;br&gt;update insert element { local-name( $enum-nodes[1] ) } {
&lt;br&gt;attribute enum_id {$i},
&lt;br&gt;attribute count { $count},
&lt;br&gt;string($v)
&lt;br&gt;} into $summary
&lt;br&gt;)
&lt;br&gt;)
&lt;br&gt;, (: delete orphans :)
&lt;br&gt;update delete $obsolete
&lt;br&gt;)
&lt;br&gt;};
&lt;br&gt;2009/12/4 Alister Pillow &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637294&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gspringtech@...&lt;/a&gt;&amp;gt;
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can you post the code to the list? Is it XQuery?
&lt;br&gt;&amp;gt; On 04/12/2009, at 8:09 AM, Thomas White wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I really hope somebody will be able to look at this issue - a simple code
&lt;br&gt;&amp;gt; &amp;gt; that was working some time ago, now throws this error. It is a showstopper
&lt;br&gt;&amp;gt; &amp;gt; for me now.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt; Thomas
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;Thomas White&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637294&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote in message
&lt;br&gt;&amp;gt; &amp;gt; news:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637294&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hf82uf$n91$1@...&lt;/a&gt;...
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I just checked and the code gives the same error in 1.4.x branch as well.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Any takers?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Thomas
&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;quot;Thomas White&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637294&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote in message
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; news:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637294&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hf724p$q4k$1@...&lt;/a&gt;...
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Build from the trunk.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I have created an test where the error bellow can be replicated.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Please contact  me, to email you the code and the data.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thomas
&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; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; &amp;gt; a free event focused on virtualization and cloud computing.
&lt;br&gt;&amp;gt; &amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26637294&amp;i=5&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;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26637294&amp;i=6&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ArrayIndexOutOfBoundsException-error-tp26619340p26637294.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26636748</id>
	<title>Re: ArrayIndexOutOfBoundsException error</title>
	<published>2009-12-03T17:36:06Z</published>
	<updated>2009-12-03T17:36:06Z</updated>
	<author>
		<name>Alister Pillow-3</name>
	</author>
	<content type="html">Can you post the code to the list? Is it XQuery? 
&lt;br&gt;On 04/12/2009, at 8:09 AM, Thomas White wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I really hope somebody will be able to look at this issue - a simple code 
&lt;br&gt;&amp;gt; that was working some time ago, now throws this error. It is a showstopper 
&lt;br&gt;&amp;gt; for me now.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Thomas
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;Thomas White&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26636748&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote in message 
&lt;br&gt;&amp;gt; news:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26636748&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hf82uf$n91$1@...&lt;/a&gt;...
&lt;br&gt;&amp;gt;&amp;gt; I just checked and the code gives the same error in 1.4.x branch as well.
&lt;br&gt;&amp;gt;&amp;gt; Any takers?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Thomas
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;Thomas White&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26636748&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote in message 
&lt;br&gt;&amp;gt;&amp;gt; news:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26636748&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hf724p$q4k$1@...&lt;/a&gt;...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Build from the trunk.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have created an test where the error bellow can be replicated.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Please contact &amp;nbsp;me, to email you the code and the data.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thomas
&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;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing. 
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26636748&amp;i=4&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;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26636748&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ArrayIndexOutOfBoundsException-error-tp26619340p26636748.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633709</id>
	<title>Re: ArrayIndexOutOfBoundsException error</title>
	<published>2009-12-03T13:39:15Z</published>
	<updated>2009-12-03T13:39:15Z</updated>
	<author>
		<name>thomas.0007</name>
	</author>
	<content type="html">I really hope somebody will be able to look at this issue - a simple code 
&lt;br&gt;that was working some time ago, now throws this error. It is a showstopper 
&lt;br&gt;for me now.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Thomas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;quot;Thomas White&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633709&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote in message 
&lt;br&gt;news:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633709&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hf82uf$n91$1@...&lt;/a&gt;...
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;I just checked and the code gives the same error in 1.4.x branch as well.
&lt;br&gt;&amp;gt; Any takers?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thomas
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;Thomas White&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633709&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote in message 
&lt;br&gt;&amp;gt; news:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633709&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hf724p$q4k$1@...&lt;/a&gt;...
&lt;br&gt;&amp;gt;&amp;gt; Build from the trunk.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have created an test where the error bellow can be replicated.
&lt;br&gt;&amp;gt;&amp;gt; Please contact &amp;nbsp;me, to email you the code and the data.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt; Thomas
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26633709&amp;i=4&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ArrayIndexOutOfBoundsException-error-tp26619340p26633709.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631615</id>
	<title>Re: Exist-open Digest, Vol 44, Issue 11</title>
	<published>2009-12-03T11:20:00Z</published>
	<updated>2009-12-03T11:20:00Z</updated>
	<author>
		<name>Andrew Trese</name>
	</author>
	<content type="html">Joe,&lt;br&gt;&lt;br&gt;Awesome, thanks.&lt;br&gt;&lt;br&gt;I had pinned it down in IE before, using some special &amp;lt;meta&amp;gt; tags but could not figure firefox.  this is an interesting page about how to make IE8 do different rendering modes:&lt;br&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;After your response, I found this page which goes into detail:&lt;br&gt;&lt;a href=&quot;http://en.wikibooks.org/wiki/XQuery/eXist_Crib_sheet&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikibooks.org/wiki/XQuery/eXist_Crib_sheet&lt;/a&gt;&lt;br&gt;
&lt;br&gt;Finally, I have an XQuery that might return XHTML or XML, so I used the util:declare-option function, based off your example to dynamically declare the doctype:&lt;br&gt;&lt;br&gt;    let $decl := util:declare-option(&amp;quot;exist:serialize&amp;quot;, &amp;quot;method=xhtml media-type=text/html omit-xml-declaration=no indent=yes    doctype-public=-//W3C//DTD&amp;amp;#160;XHTML&amp;amp;#160;1.0&amp;amp;#160;Transitional//EN        doctype-system=&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;quot;),&lt;br&gt;
&lt;br&gt;thanks,&lt;br&gt;andrew&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Dec 3, 2009 at 2:04 PM, Joe Wicentowski &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631615&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joewiz@...&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;
Andrew,&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&amp;gt; Has anyone been successful getting eXist XQuery code to return XHTML with&lt;br&gt;
&amp;gt; the appropriate &amp;lt;!DOCTYPE&amp;gt; set?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I cannot get the HTML coming out of exist to render in strict mode, it&lt;br&gt;
&amp;gt; defaults to quirks without a &amp;lt;!DOCTYPE&amp;gt; for XHTML and strict.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;Here&amp;#39;s what I use:&lt;br&gt;
&lt;br&gt;
declare option exist:serialize &amp;quot;method=xhtml media-type=text/html&lt;br&gt;
omit-xml-declaration=no indent=yes&lt;br&gt;
        doctype-public=-//W3C//DTD&amp;amp;#160;XHTML&amp;amp;#160;1.0&amp;amp;#160;Transitional//EN&lt;br&gt;
        doctype-system=&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;quot;;&lt;br&gt;
&lt;br&gt;
Cheers,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Joe&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26631615&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Exist-open-Digest%2C-Vol-44%2C-Issue-11-tp26629543p26631615.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631373</id>
	<title>Re: Exist-open Digest, Vol 44, Issue 11</title>
	<published>2009-12-03T11:04:29Z</published>
	<updated>2009-12-03T11:04:29Z</updated>
	<author>
		<name>Joe Wicentowski</name>
	</author>
	<content type="html">Andrew,
&lt;br&gt;&lt;br&gt;&amp;gt; Has anyone been successful getting eXist XQuery code to return XHTML with
&lt;br&gt;&amp;gt; the appropriate &amp;lt;!DOCTYPE&amp;gt; set?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I cannot get the HTML coming out of exist to render in strict mode, it
&lt;br&gt;&amp;gt; defaults to quirks without a &amp;lt;!DOCTYPE&amp;gt; for XHTML and strict.
&lt;br&gt;&lt;br&gt;Here's what I use:
&lt;br&gt;&lt;br&gt;declare option exist:serialize &amp;quot;method=xhtml media-type=text/html
&lt;br&gt;omit-xml-declaration=no indent=yes
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; doctype-public=-//W3C//DTD&amp;#160;XHTML&amp;#160;1.0&amp;#160;Transitional//EN
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; doctype-system=&lt;a href=&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;&amp;quot;;
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26631373&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Exist-open-Digest%2C-Vol-44%2C-Issue-11-tp26629543p26631373.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26629543</id>
	<title>Re: Exist-open Digest, Vol 44, Issue 11</title>
	<published>2009-12-03T09:08:46Z</published>
	<updated>2009-12-03T09:08:46Z</updated>
	<author>
		<name>Andrew Trese</name>
	</author>
	<content type="html">Team,&lt;br&gt;&lt;br&gt;Has anyone been successful getting eXist XQuery code to return XHTML with the appropriate &amp;lt;!DOCTYPE&amp;gt; set?&lt;br&gt;&lt;br&gt;I cannot get the HTML coming out of exist to render in strict mode, it defaults to quirks without a &amp;lt;!DOCTYPE&amp;gt; for XHTML and strict.&lt;br&gt;
&lt;br&gt;Help?&lt;br&gt;Thanks,&lt;br&gt;Andrew&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26629543&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Exist-open-Digest%2C-Vol-44%2C-Issue-11-tp26629543p26629543.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26629497</id>
	<title>Re: Question about caching of indexes?</title>
	<published>2009-12-03T09:07:12Z</published>
	<updated>2009-12-03T09:07:12Z</updated>
	<author>
		<name>Gary Larsen</name>
	</author>
	<content type="html">This group never ceases to amaze me!
&lt;br&gt;&lt;br&gt;Thanks Andrzej and all the developers who work so tirelessly.
&lt;br&gt;&lt;br&gt;gary
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; and now....
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The shrink threshold is configurable in eXist's conf.xml file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There is a new parameter for the &amp;lt;db-connection&amp;gt; element, called:
&lt;br&gt;&amp;gt; cacheShrinkThreshold. The default value has stayed the
&lt;br&gt;&amp;gt; same at 10,000. However, if you set this parameter to -1 (or any negative
&lt;br&gt;&amp;gt; number), then caches will never be shrunk
&lt;br&gt;&amp;gt; based on load levels.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So to turn off cache idle time shrinkage, just do cacheShrinkThreshold=&amp;quot;-
&lt;br&gt;&amp;gt; 1&amp;quot;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In SVN Trunk as of a few minutes ago.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You're welcome, Gary! LOL
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Andrzej Taramina
&lt;br&gt;&amp;gt; Chaeron Corporation: Enterprise System Solutions
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.chaeron.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.chaeron.com&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26629497&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-caching-of-indexes--tp26586051p26629497.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26628918</id>
	<title>Re: Question about caching of indexes?</title>
	<published>2009-12-03T08:29:18Z</published>
	<updated>2009-12-03T08:29:18Z</updated>
	<author>
		<name>Andrzej Jan Taramina</name>
	</author>
	<content type="html">Gary asked, beating me to the punch:
&lt;br&gt;&lt;br&gt;&amp;gt; I was wondering if this idle time is configurable, or where I may be able to tweak the code to turn this off. &amp;nbsp;I have
&lt;br&gt;&amp;gt; a case where the application could be idle for a while and cause a slow response while the cache repopulates.
&lt;br&gt;&lt;br&gt;...to which Wolfgang replied:
&lt;br&gt;&lt;br&gt;&amp;gt; This is not configurable (though it would be nice if it were). You
&lt;br&gt;&amp;gt; could edit org.exist.storage.DefaultCacheManager and set the constant
&lt;br&gt;&amp;gt; SHRINK_THRESHOLD to Integer.MAX_VALUE. This will make sure that caches
&lt;br&gt;&amp;gt; never shrink.
&lt;br&gt;&lt;br&gt;and now....
&lt;br&gt;&lt;br&gt;The shrink threshold is configurable in eXist's conf.xml file.
&lt;br&gt;&lt;br&gt;There is a new parameter for the &amp;lt;db-connection&amp;gt; element, called: cacheShrinkThreshold. The default value has stayed the
&lt;br&gt;same at 10,000. However, if you set this parameter to -1 (or any negative number), then caches will never be shrunk
&lt;br&gt;based on load levels.
&lt;br&gt;&lt;br&gt;So to turn off cache idle time shrinkage, just do cacheShrinkThreshold=&amp;quot;-1&amp;quot;.
&lt;br&gt;&lt;br&gt;In SVN Trunk as of a few minutes ago.
&lt;br&gt;&lt;br&gt;You're welcome, Gary! LOL
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Andrzej Taramina
&lt;br&gt;Chaeron Corporation: Enterprise System Solutions
&lt;br&gt;&lt;a href=&quot;http://www.chaeron.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.chaeron.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26628918&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-caching-of-indexes--tp26586051p26628918.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26627761</id>
	<title>Re: web app not recognizing changes to stored xquery file</title>
	<published>2009-12-03T07:25:17Z</published>
	<updated>2009-12-03T07:25:17Z</updated>
	<author>
		<name>Swami Kevala</name>
	</author>
	<content type="html">Normally I use webdav - but I've also tried with the Java client and the same thing is happening.
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;James Fuller-4 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;On Thu, Dec 3, 2009 at 1:00 PM, Swami Kevala &amp;lt;swami.kevala@gmail.com&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have an xquery application stored in my eXist 1.4 database. There is one
&lt;br&gt;&amp;gt; module called 'search-fns.xqm'. If I alter the code in that file and load
&lt;br&gt;&amp;gt; the web application, the change is reflected - but if I then make any other
&lt;br&gt;&amp;gt; subsequent change to that file, the change is not reflected in the
&lt;br&gt;&amp;gt; application.
&lt;br&gt;&lt;br&gt;How are you loading xquery file into database when making these
&lt;br&gt;changes ? e.g. via java client, webdav, etc ?
&lt;br&gt;&lt;br&gt;Jim Fuller
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Exist-open mailing list
&lt;br&gt;Exist-open@lists.sourceforge.net
&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;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/web-app-not-recognizing-changes-to-stored-xquery-file-tp26624907p26627761.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26626576</id>
	<title>Re: Lucene and XQuery</title>
	<published>2009-12-03T06:13:25Z</published>
	<updated>2009-12-03T06:13:25Z</updated>
	<author>
		<name>vilmoss</name>
	</author>
	<content type="html">Thanks Joe for the quick reply. I have searched the mailing list
&lt;br&gt;before posting, but haven't found a definite answer to my questions.
&lt;br&gt;&lt;br&gt;I'll go with the suggested parsing of a string or maybe an alternative
&lt;br&gt;gui solution for searching multiple fields.
&lt;br&gt;&lt;br&gt;Thanks again for the help.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Vilmos.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On 12/3/09, Joe Wicentowski &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26626576&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joewiz@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Vilmos,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This way only one field can be set to be searched. I'm interested in
&lt;br&gt;&amp;gt;&amp;gt; forming full lucene queries like:
&lt;br&gt;&amp;gt;&amp;gt; title:&amp;quot;The Right Way&amp;quot; AND text:go
&lt;br&gt;&amp;gt;&amp;gt; (&lt;a href=&quot;http://lucene.apache.org/java/2_4_0/queryparsersyntax.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lucene.apache.org/java/2_4_0/queryparsersyntax.html&lt;/a&gt;)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lucene's fielded search capabilities are not yet available in eXist.
&lt;br&gt;&amp;gt; Several people have recently asked about this, though - you might
&lt;br&gt;&amp;gt; find it worthwhile to search the mailing list archives to see those
&lt;br&gt;&amp;gt; dialogs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; As described in the documentations, the ft:query can take any lucene's
&lt;br&gt;&amp;gt;&amp;gt; default query syntax, but when I try to run this:
&lt;br&gt;&amp;gt;&amp;gt; //*[ft:query(., SPEECH:&amp;quot;boil&amp;quot;)]
&lt;br&gt;&amp;gt;&amp;gt; it gives no results
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This doesn't work because you're using fielded search syntax.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; however when specified like this it works:
&lt;br&gt;&amp;gt;&amp;gt; //*[ft:query(SPEECH, &amp;quot;boil&amp;quot;)]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This works because you're using the supported QName-based search syntax.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is fine if only one field is included in the search. What if I
&lt;br&gt;&amp;gt;&amp;gt; need a more complex query that include multiple fields (title:&amp;quot;The
&lt;br&gt;&amp;gt;&amp;gt; Right Way&amp;quot; AND text:go)?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Let's distinguish between syntax and the query itself. &amp;nbsp;You could
&lt;br&gt;&amp;gt; write a query that works in eXist today that searches both the title
&lt;br&gt;&amp;gt; elements and the text elements of documents... something like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; //*[ft:query(title, &amp;quot;The Right Way&amp;quot;)][ft:query(text, &amp;quot;go&amp;quot;)]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can also describe this query in XML, as described in
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://exist-db.org/lucene.html#N10352&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/lucene.html#N10352&lt;/a&gt;. &amp;nbsp;But as to parsing the syntax
&lt;br&gt;&amp;gt; of (title:&amp;quot;The Right Way&amp;quot; AND text:go) into this query, this is up to
&lt;br&gt;&amp;gt; you to implement.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Joe
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26626576&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lucene-and-XQuery-tp26625432p26626576.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26626235</id>
	<title>Re: Lucene and XQuery</title>
	<published>2009-12-03T05:48:28Z</published>
	<updated>2009-12-03T05:48:28Z</updated>
	<author>
		<name>Joe Wicentowski</name>
	</author>
	<content type="html">Vilmos,
&lt;br&gt;&lt;br&gt;&amp;gt; This way only one field can be set to be searched. I'm interested in
&lt;br&gt;&amp;gt; forming full lucene queries like:
&lt;br&gt;&amp;gt; title:&amp;quot;The Right Way&amp;quot; AND text:go
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://lucene.apache.org/java/2_4_0/queryparsersyntax.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lucene.apache.org/java/2_4_0/queryparsersyntax.html&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Lucene's fielded search capabilities are not yet available in eXist.
&lt;br&gt;Several people have recently asked about this, though - you might
&lt;br&gt;find it worthwhile to search the mailing list archives to see those
&lt;br&gt;dialogs.
&lt;br&gt;&lt;br&gt;&amp;gt; As described in the documentations, the ft:query can take any lucene's
&lt;br&gt;&amp;gt; default query syntax, but when I try to run this:
&lt;br&gt;&amp;gt; //*[ft:query(., SPEECH:&amp;quot;boil&amp;quot;)]
&lt;br&gt;&amp;gt; it gives no results
&lt;br&gt;&lt;br&gt;This doesn't work because you're using fielded search syntax.
&lt;br&gt;&lt;br&gt;&amp;gt; however when specified like this it works:
&lt;br&gt;&amp;gt; //*[ft:query(SPEECH, &amp;quot;boil&amp;quot;)]
&lt;br&gt;&lt;br&gt;This works because you're using the supported QName-based search syntax.
&lt;br&gt;&lt;br&gt;&amp;gt; This is fine if only one field is included in the search. What if I
&lt;br&gt;&amp;gt; need a more complex query that include multiple fields (title:&amp;quot;The
&lt;br&gt;&amp;gt; Right Way&amp;quot; AND text:go)?
&lt;br&gt;&lt;br&gt;Let's distinguish between syntax and the query itself. &amp;nbsp;You could
&lt;br&gt;write a query that works in eXist today that searches both the title
&lt;br&gt;elements and the text elements of documents... something like:
&lt;br&gt;&lt;br&gt;//*[ft:query(title, &amp;quot;The Right Way&amp;quot;)][ft:query(text, &amp;quot;go&amp;quot;)]
&lt;br&gt;&lt;br&gt;You can also describe this query in XML, as described in
&lt;br&gt;&lt;a href=&quot;http://exist-db.org/lucene.html#N10352&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://exist-db.org/lucene.html#N10352&lt;/a&gt;. &amp;nbsp;But as to parsing the syntax
&lt;br&gt;of (title:&amp;quot;The Right Way&amp;quot; AND text:go) into this query, this is up to
&lt;br&gt;you to implement.
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26626235&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lucene-and-XQuery-tp26625432p26626235.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625589</id>
	<title>Re: web app not recognizing changes to stored xquery file</title>
	<published>2009-12-03T04:59:21Z</published>
	<updated>2009-12-03T04:59:21Z</updated>
	<author>
		<name>James Fuller-4</name>
	</author>
	<content type="html">On Thu, Dec 3, 2009 at 1:00 PM, Swami Kevala &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625589&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;swami.kevala@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have an xquery application stored in my eXist 1.4 database. There is one
&lt;br&gt;&amp;gt; module called 'search-fns.xqm'. If I alter the code in that file and load
&lt;br&gt;&amp;gt; the web application, the change is reflected - but if I then make any other
&lt;br&gt;&amp;gt; subsequent change to that file, the change is not reflected in the
&lt;br&gt;&amp;gt; application.
&lt;br&gt;&lt;br&gt;How are you loading xquery file into database when making these
&lt;br&gt;changes ? e.g. via java client, webdav, etc ?
&lt;br&gt;&lt;br&gt;Jim Fuller
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26625589&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/web-app-not-recognizing-changes-to-stored-xquery-file-tp26624907p26625589.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625432</id>
	<title>Lucene and XQuery</title>
	<published>2009-12-03T04:45:43Z</published>
	<updated>2009-12-03T04:45:43Z</updated>
	<author>
		<name>vilmoss</name>
	</author>
	<content type="html">Hi all!
&lt;br&gt;&lt;br&gt;I have set up a lucene search according to the documentation on this
&lt;br&gt;site: &lt;a href=&quot;http://en.wikibooks.org/wiki/XQuery/Lucene_Search&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikibooks.org/wiki/XQuery/Lucene_Search&lt;/a&gt;&amp;nbsp;and
&lt;br&gt;&lt;a href=&quot;http://demo.exist-db.org/lucene.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://demo.exist-db.org/lucene.xml&lt;/a&gt;&lt;br&gt;&lt;br&gt;I am querying lucene from XQuery according to the example:
&lt;br&gt;for $m in //SPEECH[ft:query(., &amp;quot;boil bubble&amp;quot;)]
&lt;br&gt;order by ft:score($m) descending
&lt;br&gt;return $m
&lt;br&gt;&lt;br&gt;This way only one field can be set to be searched. I'm interested in
&lt;br&gt;forming full lucene queries like:
&lt;br&gt;title:&amp;quot;The Right Way&amp;quot; AND text:go
&lt;br&gt;(&lt;a href=&quot;http://lucene.apache.org/java/2_4_0/queryparsersyntax.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lucene.apache.org/java/2_4_0/queryparsersyntax.html&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;As described in the documentations, the ft:query can take any lucene's
&lt;br&gt;default query syntax, but when I try to run this:
&lt;br&gt;//*[ft:query(., SPEECH:&amp;quot;boil&amp;quot;)]
&lt;br&gt;it gives no results, however when specified like this it works:
&lt;br&gt;//*[ft:query(SPEECH, &amp;quot;boil&amp;quot;)]
&lt;br&gt;&lt;br&gt;This is fine if only one field is included in the search. What if I
&lt;br&gt;need a more complex query that include multiple fields (title:&amp;quot;The
&lt;br&gt;Right Way&amp;quot; AND text:go)?
&lt;br&gt;&lt;br&gt;Is there a way to search the database based only on the lucene's search query?
&lt;br&gt;&lt;br&gt;Thanks in advanced for the replies.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Vilmos Somogyi
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26625432&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lucene-and-XQuery-tp26625432p26625432.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624907</id>
	<title>web app not recognizing changes to stored xquery file</title>
	<published>2009-12-03T04:00:47Z</published>
	<updated>2009-12-03T04:00:47Z</updated>
	<author>
		<name>Swami Kevala</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have an xquery application stored in my eXist 1.4 database. There is one module called 'search-fns.xqm'. If I alter the code in that file and load the web application, the change is reflected - but if I then make any other subsequent change to that file, the change is not reflected in the application.
&lt;br&gt;&lt;br&gt;Only if I make changes to any of the other .xqm or .xql files, all the changes (including the change to the search-fns.xqm file) are recognized when refreshing the web app.
&lt;br&gt;&lt;br&gt;This has only just recently started happening a few days after moving to version 1.4. 
&lt;br&gt;&lt;br&gt;Kind Regards
&lt;br&gt;&lt;br&gt;Swami Kevala </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/web-app-not-recognizing-changes-to-stored-xquery-file-tp26624907p26624907.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623677</id>
	<title>Re: ArrayIndexOutOfBoundsException error</title>
	<published>2009-12-03T02:12:32Z</published>
	<updated>2009-12-03T02:12:32Z</updated>
	<author>
		<name>thomas.0007</name>
	</author>
	<content type="html">I just checked and the code gives the same error in 1.4.x branch as well.
&lt;br&gt;Any takers?
&lt;br&gt;&lt;br&gt;Thomas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;quot;Thomas White&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623677&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.0007@...&lt;/a&gt;&amp;gt; wrote in message 
&lt;br&gt;news:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623677&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hf724p$q4k$1@...&lt;/a&gt;...
&lt;br&gt;&amp;gt; Build from the trunk.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have created an test where the error bellow can be replicated.
&lt;br&gt;&amp;gt; Please contact &amp;nbsp;me, to email you the code and the data.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Thomas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26623677&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ArrayIndexOutOfBoundsException-error-tp26619340p26623677.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26619340</id>
	<title>ArrayIndexOutOfBoundsException error</title>
	<published>2009-12-02T16:52:41Z</published>
	<updated>2009-12-02T16:52:41Z</updated>
	<author>
		<name>thomas.0007</name>
	</author>
	<content type="html">Build from the trunk.
&lt;br&gt;&lt;br&gt;I have created an test where the error bellow can be replicated.
&lt;br&gt;Please contact &amp;nbsp;me, to email you the code and the data.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Thomas
&lt;br&gt;&lt;br&gt;java.lang.ArrayIndexOutOfBoundsException: 15
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.storage.RangeIndexSpec.indexTypeToXPath(RangeIndexSpec.java:106)
&lt;br&gt;&amp;nbsp;at org.exist.dom.NodeProxy.getIndexType(NodeProxy.java:388)
&lt;br&gt;&amp;nbsp;at org.exist.dom.NewArrayNodeSet.getIndexType(NewArrayNodeSet.java:1125)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.GeneralComparison.quickNodeSetCompare(GeneralComparison.java:580)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.GeneralComparison.eval(GeneralComparison.java:383)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.Predicate.selectByNodeSet(Predicate.java:495)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.Predicate.evalPredicate(Predicate.java:361)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LocationStep.processPredicate(LocationStep.java:258)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LocationStep.applyPredicate(LocationStep.java:245)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LocationStep.eval(LocationStep.java:421)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.pragmas.Optimize.eval(Optimize.java:169)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.ExtensionExpression.eval(ExtensionExpression.java:71)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:155)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.ForExpr.eval(ForExpr.java:312)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.ForExpr.eval(ForExpr.java:312)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.UserDefinedFunction.eval(UserDefinedFunction.java:137)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DynamicTypeCheck.eval(DynamicTypeCheck.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.FunctionCall.evalFunction(FunctionCall.java:274)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.FunctionCall.eval(FunctionCall.java:201)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:102)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:100)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:155)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.ForExpr.eval(ForExpr.java:312)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:102)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.UserDefinedFunction.eval(UserDefinedFunction.java:137)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DynamicTypeCheck.eval(DynamicTypeCheck.java:61)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.FunctionCall$DeferredFunctionCallImpl.execute(FunctionCall.java:344)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.realize(DeferredFunctionCall.java:51)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.isEmpty(DeferredFunctionCall.java:178)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:84)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:102)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.UserDefinedFunction.eval(UserDefinedFunction.java:137)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DynamicTypeCheck.eval(DynamicTypeCheck.java:61)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.FunctionCall$DeferredFunctionCallImpl.execute(FunctionCall.java:344)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.realize(DeferredFunctionCall.java:51)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.isEmpty(DeferredFunctionCall.java:178)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:84)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:102)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.UserDefinedFunction.eval(UserDefinedFunction.java:137)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DynamicTypeCheck.eval(DynamicTypeCheck.java:61)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.FunctionCall$DeferredFunctionCallImpl.execute(FunctionCall.java:344)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.realize(DeferredFunctionCall.java:51)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.isEmpty(DeferredFunctionCall.java:178)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:84)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:102)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.UserDefinedFunction.eval(UserDefinedFunction.java:137)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DynamicTypeCheck.eval(DynamicTypeCheck.java:61)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.FunctionCall$DeferredFunctionCallImpl.execute(FunctionCall.java:344)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.realize(DeferredFunctionCall.java:51)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.isEmpty(DeferredFunctionCall.java:178)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:84)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:102)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.UserDefinedFunction.eval(UserDefinedFunction.java:137)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DynamicTypeCheck.eval(DynamicTypeCheck.java:61)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.FunctionCall$DeferredFunctionCallImpl.execute(FunctionCall.java:344)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.realize(DeferredFunctionCall.java:51)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DeferredFunctionCall.isEmpty(DeferredFunctionCall.java:178)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:84)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.ConditionalExpression.eval(ConditionalExpression.java:102)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.UserDefinedFunction.eval(UserDefinedFunction.java:137)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DynamicTypeCheck.eval(DynamicTypeCheck.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.FunctionCall.evalFunction(FunctionCall.java:274)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.FunctionCall.eval(FunctionCall.java:201)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.SequenceConstructor.eval(SequenceConstructor.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.EnclosedExpr.eval(EnclosedExpr.java:70)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.ElementConstructor.eval(ElementConstructor.java:271)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xquery.DynamicCardinalityCheck.eval(DynamicCardinalityCheck.java:71)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.functions.system.AsUser.eval(AsUser.java:83)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.InternalFunctionCall.eval(InternalFunctionCall.java:55)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:56)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.DebuggableExpression.eval(DebuggableExpression.java:63)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:208)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.LetExpr.eval(LetExpr.java:206)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.BindingExpression.eval(BindingExpression.java:158)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.PathExpr.eval(PathExpr.java:241)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.AbstractExpression.eval(AbstractExpression.java:61)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.XQuery.execute(XQuery.java:227)
&lt;br&gt;&amp;nbsp;at org.exist.xquery.XQuery.execute(XQuery.java:182)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.xmldb.LocalXPathQueryService.execute(LocalXPathQueryService.java:185)
&lt;br&gt;&amp;nbsp;at org.exist.http.servlets.XQueryServlet.process(XQueryServlet.java:416)
&lt;br&gt;&amp;nbsp;at org.exist.http.servlets.XQueryServlet.doGet(XQueryServlet.java:173)
&lt;br&gt;&amp;nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
&lt;br&gt;&amp;nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:224)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
&lt;br&gt;&amp;nbsp;at org.exist.http.urlrewrite.Forward.doRewrite(Forward.java:44)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.http.urlrewrite.XQueryURLRewrite.doRewrite(XQueryURLRewrite.java:426)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.exist.http.urlrewrite.XQueryURLRewrite.doFilter(XQueryURLRewrite.java:297)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.Server.handle(Server.java:326)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:915)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
&lt;br&gt;&amp;nbsp;at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
&lt;br&gt;&amp;nbsp;at 
&lt;br&gt;org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26619340&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ArrayIndexOutOfBoundsException-error-tp26619340p26619340.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26617888</id>
	<title>Re: Xprocxq in latest SVN</title>
	<published>2009-12-02T14:44:20Z</published>
	<updated>2009-12-02T14:44:20Z</updated>
	<author>
		<name>claud108</name>
	</author>
	<content type="html">I wonder if this 'request:get-parameter-names()' is working now.
&lt;br&gt;&lt;br&gt;I have a full data instance in xforms to sent to an xproc file in db for processing, and it is not handy and elegant to use ?bindings.
&lt;br&gt;&lt;br&gt;Claudius Teodorescu</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Xprocxq-in-latest-SVN-tp26560491p26617888.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26616796</id>
	<title>Re: eXist on FLOSS weekly podcast</title>
	<published>2009-12-02T13:27:52Z</published>
	<updated>2009-12-02T13:27:52Z</updated>
	<author>
		<name>Sebastian Rahtz</name>
	</author>
	<content type="html">&lt;br&gt;On 2 Dec 2009, at 21:19, Mike Sokolov wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I really shouldn't ask, but:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; empty-sosofo?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;(specification of a sequence of flow objects)
&lt;br&gt;&lt;br&gt;&amp;lt;empty/&amp;gt; in other words.
&lt;br&gt;--
&lt;br&gt;Sebastian Rahtz &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Information Manager, Oxford University Computing Services
&lt;br&gt;13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
&lt;br&gt;&lt;br&gt;Sólo le pido a Dios
&lt;br&gt;que el futuro no me sea indiferente
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26616796&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/eXist-on-FLOSS-weekly-podcast-tp26607685p26616796.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26616675</id>
	<title>Re: eXist on FLOSS weekly podcast</title>
	<published>2009-12-02T13:19:41Z</published>
	<updated>2009-12-02T13:19:41Z</updated>
	<author>
		<name>Michael Sokolov-2</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;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
I really shouldn't ask, but:&lt;br&gt;
&lt;br&gt;
empty-sosofo?&lt;br&gt;
&lt;br&gt;
Sebastian Rahtz wrote:
&lt;blockquote cite=&quot;mid:ABBA464C-ACCB-4696-A91D-E2C1301DEFEF@oucs.ox.ac.uk&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;On 2 Dec 2009, at 20:36, Wolfgang Meier wrote:
  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;It is DSSSL, a predecessor of XSLT
(&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&lt;/a&gt;).
It was based on a subset of scheme and thus very powerful. I'm not
sure why XSL did win over it ;-)

    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
a) because the DSSSL monster was divided into XSLT and XSL FO, and James Clark actually _implemented_
XSLT fully. No-one ever finished implementing DSSSL (though James tried hard), but we had several
good implementations of XSL within the first year.

b) because XSL was expressed in XML and it suddenly made sense...

that said, DSSSL was ace. What's not to love about this?

(root
  (make sequence
  (make empty-element gi: &quot;hr&quot;)
  (make element gi: &quot;table&quot;  attributes: (list (list &quot;border&quot; &quot;&quot;))
                (process-children))))
(element name
   (make element gi: &quot;tr&quot; 
         (process-children-trim)))
(element rname
   (make element gi: &quot;td&quot; 
      (make element gi: &quot;font&quot; attributes: (list (list &quot;Face&quot; &quot;Symbol&quot;))
             (process-children-trim))))
(element sname (empty-sosofo))

(element count
   (make element gi: &quot;td&quot; 
         (process-children-trim)))

--
Sebastian Rahtz      
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431

S&amp;oacute;lo le pido a Dios
que el futuro no me sea indiferente





------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;
_______________________________________________
Exist-open mailing list
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26616675&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Exist-open@...&lt;/a&gt;
&lt;a class=&quot;moz-txt-link-freetext&quot; 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;/pre&gt;
&lt;/blockquote&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26616675&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/eXist-on-FLOSS-weekly-podcast-tp26607685p26616675.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26616580</id>
	<title>Re: eXist on FLOSS weekly podcast</title>
	<published>2009-12-02T13:13:23Z</published>
	<updated>2009-12-02T13:13:23Z</updated>
	<author>
		<name>Robert Koberg</name>
	</author>
	<content type="html">&lt;br&gt;On Dec 2, 2009, at 12:36 PM, Wolfgang Meier wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It is DSSSL, a predecessor of XSLT
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&lt;/a&gt;).
&lt;br&gt;&amp;gt; It was based on a subset of scheme and thus very powerful. I'm not
&lt;br&gt;&amp;gt; sure why XSL did win over it ;-)
&lt;br&gt;&lt;br&gt;Angle brackets can move faster through the tubes!
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26616580&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/eXist-on-FLOSS-weekly-podcast-tp26607685p26616580.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26616466</id>
	<title>Error reporting is missing the debug data from the function where the error it occurs</title>
	<published>2009-12-02T13:05:07Z</published>
	<updated>2009-12-02T13:05:07Z</updated>
	<author>
		<name>thomas.0007</name>
	</author>
	<content type="html">I am using the code from the trunk.
&lt;br&gt;&lt;br&gt;I noticed if there is an error in a nested function calls, the function 
&lt;br&gt;stack dump misses the debug data for the last function, like function name 
&lt;br&gt;and the line number, &amp;nbsp;where the error acctually occured. I guess the debug 
&lt;br&gt;data is there, but it gets lost somewhere.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Thomas 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26616466&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Error-reporting-is-missing-the-debug-data-from-the-function-where-the-error-it-occurs-tp26616466p26616466.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26616160</id>
	<title>Re: eXist on FLOSS weekly podcast</title>
	<published>2009-12-02T12:46:36Z</published>
	<updated>2009-12-02T12:46:36Z</updated>
	<author>
		<name>Sebastian Rahtz</name>
	</author>
	<content type="html">&lt;br&gt;On 2 Dec 2009, at 20:36, Wolfgang Meier wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It is DSSSL, a predecessor of XSLT
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&lt;/a&gt;).
&lt;br&gt;&amp;gt; It was based on a subset of scheme and thus very powerful. I'm not
&lt;br&gt;&amp;gt; sure why XSL did win over it ;-)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;a) because the DSSSL monster was divided into XSLT and XSL FO, and James Clark actually _implemented_
&lt;br&gt;XSLT fully. No-one ever finished implementing DSSSL (though James tried hard), but we had several
&lt;br&gt;good implementations of XSL within the first year.
&lt;br&gt;&lt;br&gt;b) because XSL was expressed in XML and it suddenly made sense...
&lt;br&gt;&lt;br&gt;that said, DSSSL was ace. What's not to love about this?
&lt;br&gt;&lt;br&gt;(root
&lt;br&gt;&amp;nbsp; (make sequence
&lt;br&gt;&amp;nbsp; (make empty-element gi: &amp;quot;hr&amp;quot;)
&lt;br&gt;&amp;nbsp; (make element gi: &amp;quot;table&amp;quot; &amp;nbsp;attributes: (list (list &amp;quot;border&amp;quot; &amp;quot;&amp;quot;))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (process-children))))
&lt;br&gt;(element name
&lt;br&gt;&amp;nbsp; &amp;nbsp;(make element gi: &amp;quot;tr&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(process-children-trim)))
&lt;br&gt;(element rname
&lt;br&gt;&amp;nbsp; &amp;nbsp;(make element gi: &amp;quot;td&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (make element gi: &amp;quot;font&amp;quot; attributes: (list (list &amp;quot;Face&amp;quot; &amp;quot;Symbol&amp;quot;))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(process-children-trim))))
&lt;br&gt;(element sname (empty-sosofo))
&lt;br&gt;&lt;br&gt;(element count
&lt;br&gt;&amp;nbsp; &amp;nbsp;(make element gi: &amp;quot;td&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(process-children-trim)))
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Sebastian Rahtz &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Information Manager, Oxford University Computing Services
&lt;br&gt;13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
&lt;br&gt;&lt;br&gt;Sólo le pido a Dios
&lt;br&gt;que el futuro no me sea indiferente
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26616160&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/eXist-on-FLOSS-weekly-podcast-tp26607685p26616160.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26615996</id>
	<title>Re: eXist on FLOSS weekly podcast</title>
	<published>2009-12-02T12:36:06Z</published>
	<updated>2009-12-02T12:36:06Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">Thanks Joe and Jens! It already feels funny to see and hear yourself
&lt;br&gt;recorded, but reading your own words in a transcription is really a
&lt;br&gt;strange experience ;-)
&lt;br&gt;&lt;br&gt;&amp;gt; I am sure I mixed Randal Schwartz and Leo Laporte up a few times. What is this thing I hear as  &amp;quot;DISL&amp;quot;?
&lt;br&gt;&lt;br&gt;It is DSSSL, a predecessor of XSLT
&lt;br&gt;(&lt;a href=&quot;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language&lt;/a&gt;).
&lt;br&gt;It was based on a subset of scheme and thus very powerful. I'm not
&lt;br&gt;sure why XSL did win over it ;-)
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26615996&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/eXist-on-FLOSS-weekly-podcast-tp26607685p26615996.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612460</id>
	<title>Re: eXist on FLOSS weekly podcast</title>
	<published>2009-12-02T09:02:12Z</published>
	<updated>2009-12-02T09:02:12Z</updated>
	<author>
		<name>Jens Østergaard Petersen-2</name>
	</author>
	<content type="html">Thanks for the suggestion, Joe: that seemed like a nice way to while away a lazy afternoon!
&lt;br&gt;&lt;br&gt;A preliminary transcription of the first half of the interview, for anyone to use as they please; The afternoon is over: I will do the rest later, if there is any interest.
&lt;br&gt;&lt;br&gt;I am sure I mixed Randal Schwartz and Leo Laporte up a few times. What is this thing I hear as &amp;nbsp;&amp;quot;DISL&amp;quot;?
&lt;br&gt;&lt;br&gt;You can easily skip the first part without missing anything important: start at 13:20.
&lt;br&gt;&lt;br&gt;Jens
&lt;br&gt;&lt;br&gt;PS: I noticed an unusually high incidence of the word &amp;quot;efficient&amp;quot; in Wolfgang's speak. Is there, after all, a connection between eXist and the reputed fuel efficiency of the Opel Kadett?
&lt;br&gt;&lt;br&gt;On Dec 2, 2009, at 2:04 PM, Joe Wicentowski wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; I had the (real) pleasure to be interviewed by Randal Schwartz and Leo
&lt;br&gt;&amp;gt;&amp;gt; Laporte during their FLOSS weekly show last week:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That was a great interview, Wolfgang! &amp;nbsp;Randal and Leo were clearly
&lt;br&gt;&amp;gt; deeply impressed with eXist.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There were so many great quotes and exchanges - perhaps it'd be worth
&lt;br&gt;&amp;gt; folks transcribing them for a post on the exist-db.org site. &amp;nbsp;Here's a
&lt;br&gt;&amp;gt; 'chapter' breakdown of the show (based on the audio podcast,
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://twit.tv/floss97):&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twit.tv/floss97):&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Chatter until 6m:45s
&lt;/div&gt;&lt;br&gt;RS: you know, Leo, we've had a few shows in the last month or two that have been - sort-of - anybody can understand what we are talking about because it's just a distro or a general technology or something. I decided just to mix up the pitches just a little bit: today's show is a high-end technical, geeko, massive TLA, three-letter acronyms, mass-out [?] show. We have brought on the Wolfgang Meier, a good German man who, many years ago actually, almost all the way back to 2000, created this thing called 'eXist-db' - now, if that is not already geeky enough, eXist-db is an XML database which means that instead of having traditional rows and columns like you'd have in an SQL database, it actually stores the documents, as far as I can tell, stores the documents, in their native XML shape, which is more hierarchical than rectangular, and there is all sorts of XSLT involved and and XQuery language and REST and SOAP and - I tell you, I think we're going to have more acronyms than we've had in a show in a long time, so if your eyes start glazing over, I'll know, it's no problem! [… 8'07] No, I think you will all enjoy it, but before we get to that though, 
&lt;br&gt;&lt;br&gt;&amp;gt; 8:10 ad for the show sponsor
&lt;br&gt;&lt;br&gt;I want to give you one more acronym: SYNC - we should come up with what that means! Ah, &amp;quot;Say your next command&amp;quot; - how about that? [… lenghty praise for Ford SYNC, an in-car communications and entertainment system developed by Ford and Microsoft]
&lt;br&gt;&lt;br&gt;&amp;gt; 12:07 wolfgang enters
&lt;br&gt;&lt;br&gt;RS: Alright, are you ready to go to Germany?
&lt;br&gt;&lt;br&gt;LL: Yeah, I think he's in Frankfurt. Wolfgang Meier on the line, are you in Frankfurt?
&lt;br&gt;&lt;br&gt;WM: Yeah, sure: close to Frankfurt, actually.
&lt;br&gt;&lt;br&gt;RS: That's probably all I'll be able to figure out, so ….
&lt;br&gt;&lt;br&gt;LL: How close to Frankfurt - is there a name, just for the five people that probably live near you.
&lt;br&gt;&lt;br&gt;WM: Rüsselsheim.
&lt;br&gt;&lt;br&gt;RS: I've been to Darmstadt.
&lt;br&gt;&lt;br&gt;WM: Actually - ah, yeah, that's not too far away, just 20 kilometer or so.
&lt;br&gt;&lt;br&gt;RS: I've been to Darmstadt, so I know a little bit about that.
&lt;br&gt;&lt;br&gt;WM: Yeah, Rüsselsheim is quite famous right now because it is the headquarters of Opel, the company which General Motors tried to sell. Oh, well, they didn't sell it right now, but they were supposed to do it, so ….
&lt;br&gt;&lt;br&gt;RS: Well, we have another connection because my very first car was an Opel Kadett!
&lt;br&gt;&lt;br&gt;WM: Ah, right, OK!
&lt;br&gt;&lt;br&gt;RS: I know how to fix, I can tune that car! I can fix that car, because I had to - I was an impoverished student.
&lt;br&gt;&lt;br&gt;LL: So this whole show can be about: things about Germany […] but let's not: let's talk about eXist-db. 
&lt;br&gt;&lt;br&gt;&amp;gt; 13:20 about background
&lt;br&gt;&lt;br&gt;Are you the chief developer on this, Wolfgang, or is there a large team working on it?
&lt;br&gt;&lt;br&gt;WM: I created the project, quite some time ago, actually it's now nearly ten years, and I have been working on it for the few few years, more or less on my own, but then, well, new people started to contribute and I think that right now we have about, well we have a core team working together every day like, oh, five-six people, and then there are, I don't know, &amp;nbsp;and then there are &amp;nbsp;ten-twenty-thirty more people are contributing to certain areas - certain features or extensions, indexes …. query features, whatever.
&lt;br&gt;&lt;br&gt;LL: So what was the problem you were trying to solve at the beginning? What problem were you trying to solve? What was missing that had you start this?
&lt;br&gt;&amp;nbsp;
&lt;br&gt;WM: Oh, when I started the project in, around 2000, summer 2000, yeah, well, XML had already been released as a specification, but not much more, so in the beginning we just had XML documents, and I was working with SGML before that, and well, we had XML documents and we used at that time still, eh, that horrible stylesheet language called &amp;quot;DISL&amp;quot; [?] which was a scheme dialect, but there wasn't much more, no way to query those documents, and I had lots of those documents and I thought about how, how I could query them efficiently. And I ended up in my summer holiday reading a few papers about efficient indexing of XML and it was all quite new at that time and I decided to implement, some of the procedures and algorithms I found in those papers, and, yeah, that's how it started and over time, it evolved, and as more and more standards came into the XML family, so now it is a whole stack of standards, but it all grew over the years.
&lt;br&gt;&lt;br&gt;&amp;gt; 15:45 relational databases vs xml databases
&lt;br&gt;&lt;br&gt;LL: OK, so you started with something that was just really efficient with indexing because you read this paper on it, now, me of the things that I am familiar with in terms of XML is that it sort-of doesn't shape well in traditional databases, because it's all about hierarchical data, rather than, you know, rows and columns, now is that one of the problems you were trying to solve initially with this indexing [?], that is, how do you get efficient indexing, because it is triangular rather than square?
&lt;br&gt;&lt;br&gt;WM: Yeah, well, the huge advantage of XML databases in general is that, well, you don't need to shred [?] your XML document into relational tables anymore, but, what the database does, it takes the model of your document., basically the tree model, behind it, and directly stores that into an efficient data structure, so you can query that immediately, without creating a mapping scheme or anything, you just put your data into the database and then start writing your queries, so it's very good for a rapid prototyping approach, you don't need all this mapping to and from tables. [16'41] So that one advantage all XML databases have and that's why they are used, in eXIst in particular, I was interested in how to address nodes within that document tree so I could efficiently access them at any time without loading the entire document back into memory, because that is what you don't want, if you have really large documents.
&lt;br&gt;&lt;br&gt;LL: Well, you could address those with XPath. Did XPath exist at that time?
&lt;br&gt;&lt;br&gt;WM: Yeah, XPath already existed in a rough version, I think, but well, the problem just is, like, XPath, the core expressions in XPath are like: well, find me all title tags which are descendants of chapters, things like that, so basically what eXist does, it applies a so-called numbering scheme to the document tree, and this numbering scheme &amp;nbsp;allows you, if you have the number of the title, you can immediately tell if this number can actually be a descendant of any chapter, so it is just by comparing those numeric node document id's that you can resolve those path expressions. 
&lt;br&gt;&lt;br&gt;RS: Right, so you start with an XML document, you can query it with XPath, and then you, then as data matured, as specifications matured, you added SQL to it, I understand, right?
&lt;br&gt;&lt;br&gt;WM: [18'20] Ah yeah, later on there were those, ah, other attempts to create a query language and we finally ended up with XQuery, which is a rather complete, functional language, I think, which means it is not just a query language like SQL is, we use XQuery pretty much, ah, as a server-side web development language. I have written, ah, quite a few web sites, just using XQuery and things like XSLT. So it is more, it's not like just a query language, but it is also a replacement for things like PHP or JSP or whatever. The good thing is that you can use XML and related standards to create an entire web site and you don't need to bother with any other high-level languages. 
&lt;br&gt;&lt;br&gt;LL: So let me understand this then, so you can start with XML documents as your data source, you would use XQL to pull out pieces of that, XQuery language, and then you would also maybe &amp;nbsp;process that with some XSLT perhaps, or is that to Perl [?] to XQL?, and then it would spit out entire web pages, the browser couldn't &amp;nbsp;tell that you've got all this machinery behind the scenes, is that a description?
&lt;br&gt;&lt;br&gt;WM: Yeah, sure, for example, our entire web site is powered like that. All the tools on the web site, even the tools to try out XQuery stuff or to look up the function documentation, whatever, it is all just XQuery running in the background, on the server, on the database, and that XQuery directly has access to the XML documents stored in the database and all the indexes and stuff. 
&lt;br&gt;&lt;br&gt;RS: Well, this seems a bit unusual, compared to traditional approaches, like PHP and MySQL, so would someone coming from a PHP world be completely confused by all this? Is there a transition path, or is it actually pretty natural, once you start playing with it - of course you'll say yes to that - but tell me how I would get from the PHP world to where you are talking about.
&lt;br&gt;&lt;br&gt;WM: Oh, we have quite a lot of users who start with PHP or even Perl or whatever they learned first, and then they discover eXist or another XML database, and, well, they start programming to the database, they - we offer SOAP interfaces or REST-style interfaces, XML-RPC, eXist has six-seven different network interfaces, you can use it from, so people still continue to write PHP scripts, until at some point, they start to create more and more complex XQueries, and finally discover, OK, basically I could just replace my entire PHP script that I had previously &amp;nbsp;with my XQuery. So it is a step-by-step learning process, I think.
&lt;br&gt;&lt;br&gt;RS: So this would be similar to taking, say, a traditional database with stored procedures [21'46], say postgres, and discovering that I can move a little more of my application into the postgres stored procedures, rather than computing it in my view code, I can push that more and more into the data processing code, until eventually, my entire, my entire program is one line of PHP, one line of Perl, that say: go, take this data and give it the URL content for it, right?
&lt;br&gt;&lt;br&gt;WM: Yeah, exactly, a little bit like that, except that, well it is not just XQuery, but it is the entire XML stack you have available, like, you can combine it with XForms to create web-based forms, and it is very natural for XForms to interact with an XML database, well, because your form, it would just send an XML document back to the database which would store it or process it, with XQuery or whatever. Also very natural, I think, for people coming from Perl or PP is that eXist allows you, in the same way as SQL to have stored procedures, it allows you to store those XQueries into the database, and then you can map them to an URI or whatever, so basically you end up with RESTful, with a RESTful architecture, where URI's do directly translate to queries running in the background, which access the database, from there, it is rather easy to create a modularized application. 
&lt;br&gt;&lt;br&gt;RS: Wow!
&lt;br&gt;&lt;br&gt;LL: So let us bring this back to something I can relate to again, so let's say you had a blog and you wanted to manage your blog, using this system, I could store an XML doc that had abstract, posting, subject, date, body, reference URL or something, repeated over and over again in an XML doc, with one particular schema, and then generate some SQL pages that would extract this and provide the view for the typical blog visitor, but I could also have another URL published, that would directly execute XQL to go give me the RSS feed for that blog? Does that make sense? [24'01]
&lt;br&gt;&lt;br&gt;WM: Yeah, sure: absolutely. If you look at our own blog or wiki, it works like that. It stores all the entries and feeds as ATOM - ATOM is another XML standard - it directly stores that stuff as a ATOM feed and what you are editing on the Wiki page is actually the ATOM entry, and it is one XQuery which does the entire rendering to display, display of the &amp;nbsp;translation of the ATOM feed into a web page, and you can also certainly directly click on the feed link and get the live ATOM feed back.
&lt;br&gt;&lt;br&gt;LL: Would … this all sounds expensive, in performance-wise - am I going to get the same sort of throughput out of a box that I would get if I just had a LAMP-stack on that? 
&lt;br&gt;&lt;br&gt;&amp;gt; 25:10 overhead of xml databases vs. lamp stack
&lt;br&gt;&lt;br&gt;WM: Ahem, [25'00], well &amp;nbsp;it depends, I mean there are [laughter, all three], there is certainly a price you have to pay, but I think that is a price you have to pay for the entire technology. In the beginning of XML, people used to believe that you could really replace your good old MySQL or Oracle database with an XML database, ahem, that might be true, but I never really believed that it is always useful, I think there are lots of use cases where the good old relational database is still, well, a very good choice, if you have well-structured data which you can easily manage, where you can define a good, fixed schema which you do not need to change afterwards, then why switch to an XML database? It doesn't make much sense, doesn't help much, but if your application is going to be more complex and need to mix heavily-structured, well-structured data with less regularly structured data, if you have a mixture of text-like documents with, well, table-like dat, then it makes a lot of sense to use an XML database, and in that case, you certainly have to pay a price for all the processing power XQuery has to offer and for the simplicity of its use, well, I think that if you do it in an intelligent way, you will always be able to, get enough performance out of it, and --- yeah.
&lt;br&gt;&lt;br&gt;&amp;gt; 27:10 exist vs other new &amp;quot;nosql&amp;quot; dbs
&lt;br&gt;&lt;br&gt;LL: So this puts you in the same league, I guess, as these, new-fangled, document-based systems like CouchDB and Mongo and things like that. Are you exchanging ideas with them now or are you saying, well, it took you six years to get to the party, but we're already here, or where are you with all those guys?
&lt;br&gt;&lt;br&gt;WM: [27'15] Well, I am very interesting in those technologies and I really be very certainly watching them and what they do, and I think, there are a few interesting developments we can benefit from, for example if I look at some of the, just key-value-based storage backends, then I could also think of using those backends if they are very efficient, within eXist, why not, so I think we are learning from them, and, I am also interested in incorporating other people's open source code,if possible, so that's an interesting development, but the entire XML thing is a lot about standards, and there is not just one standard: XML's got a lot of other standards around it which have developed throughout the years, I mean, let's say there is ATOM for content publishing, there are standards like TEI, the Text Encoding Initiative which is heavily used within the humanities - &amp;nbsp;there are lots of other XML-based standards, and I think that's the big advantage of the whole XML thing, that you have all those standards working together, and in the end it should all be, well, it should all integrate into one framework which is as easy as possible to use for the end-user, that's our role.
&lt;br&gt;&lt;br&gt;LL: So it seems &amp;nbsp;like you would be, then, as you are saying, if I understand this, to take this existing XML standards and use appropriate XSLT and XQuery against those incoming and outgoing documents to, and, like, this database is closer to all that, being an all-native XML database, so for those applications we're going to place some existing standards that make sense to you, something like this, whereas, you know, the other key-value-pair databases like Mongo and things like that, they're going to be a further distance in mapping?
&lt;br&gt;&lt;br&gt;WM: [29'32] Yeah, sure, I think that key-value-pair databases, for example, are extremely efficient, if you have, well, a limited, if you have limited requirements where you just need an extremely fast data throughput, but if you have a scenario with, well, a database which has been, a dataset which has been growing over the years and which incorporates highly-structured text documents and combines it with other data and things like that, then we are certainly better off looking into XML standards and all the tools that help you process those standards. [30'25]
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 31:35 transaction support
&lt;br&gt;&amp;gt; 32:08 security, roles
&lt;br&gt;&amp;gt; 34:15 architecture, java
&lt;br&gt;&amp;gt; 34:48 hosting, deployment
&lt;br&gt;&amp;gt; 35:44 development platform
&lt;br&gt;&amp;gt; 36:08 example sites
&lt;br&gt;&amp;gt; 36:25 state dept office of the historian site, history.state.gov
&lt;br&gt;&amp;gt; 37:20 competitor products: oracle, ibm, ms, ml
&lt;br&gt;&amp;gt; 38:25 how did eXist win over the state dept
&lt;br&gt;&amp;gt; 39:25 the main guy behind the state dept website
&lt;br&gt;&amp;gt; 41:00 standards, xml, tei
&lt;br&gt;&amp;gt; 41:45 lucene
&lt;br&gt;&amp;gt; 42:50 xquery
&lt;br&gt;&amp;gt; 43:20 applications besides the humanities
&lt;br&gt;&amp;gt; 44:45 randall's overall judgment about exist
&lt;br&gt;&amp;gt; 45:40 last words
&lt;br&gt;&amp;gt; 46:35 thanks, close of interview with wolfgang
&lt;br&gt;&amp;gt; 46:59 post-interview discussion about exist begins
&lt;br&gt;&amp;gt; 47:13 history.state.gov, exist, xquery
&lt;br&gt;&amp;gt; 50:23 &amp;quot;brought down&amp;quot; state dept website
&lt;br&gt;&amp;gt; 51:45 thanksgiving wishes, closing
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing. 
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26612460&amp;i=0&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;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26612460&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/eXist-on-FLOSS-weekly-podcast-tp26607685p26612460.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612077</id>
	<title>Re: Question about caching of indexes?</title>
	<published>2009-12-02T08:41:01Z</published>
	<updated>2009-12-02T08:41:01Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">Hi Gary,
&lt;br&gt;&lt;br&gt;&amp;gt; I was wondering if this idle time is configurable, or where I may be able to
&lt;br&gt;&amp;gt; tweak the code to turn this off.  I have a case where the application could
&lt;br&gt;&amp;gt; be idle for a while and cause a slow response while the cache repopulates.
&lt;br&gt;&lt;br&gt;This is not configurable (though it would be nice if it were). You
&lt;br&gt;could edit org.exist.storage.DefaultCacheManager and set the constant
&lt;br&gt;SHRINK_THRESHOLD to Integer.MAX_VALUE. This will make sure that caches
&lt;br&gt;never shrink.
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26612077&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-caching-of-indexes--tp26586051p26612077.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612043</id>
	<title>Re: namespace issues</title>
	<published>2009-12-02T08:39:06Z</published>
	<updated>2009-12-02T08:39:06Z</updated>
	<author>
		<name>Joe Wicentowski</name>
	</author>
	<content type="html">You previously mentioned:
&lt;br&gt;&lt;br&gt;&amp;gt; but it sounds like that would be bad because i'd have a wildcard like
&lt;br&gt;&amp;gt; /*:root/dh:docheader/
&lt;br&gt;&lt;br&gt;Is there a reason your queries have to begin with /*:root? &amp;nbsp;Why not
&lt;br&gt;just query directly for //*:company ?
&lt;br&gt;&lt;br&gt;&amp;gt; what would be the most performant way to structure the document to be able
&lt;br&gt;&amp;gt; to query all documents for company and report with the condition that each
&lt;br&gt;&amp;gt; report type's root element will be in a different namespace?
&lt;br&gt;&lt;br&gt;I'm not quite sure in what respect you mean &amp;quot;performant&amp;quot;, but you can
&lt;br&gt;query all documents for company with //*:company or
&lt;br&gt;distinct-values(//*:company) . &amp;nbsp;Based on the returns of that query,
&lt;br&gt;you can produce your report about the matching documents.
&lt;br&gt;For example,
&lt;br&gt;&lt;br&gt;for $company in //*:company
&lt;br&gt;let $report := $company/parent::*
&lt;br&gt;return local:create-report($report)
&lt;br&gt;&lt;br&gt;Joe
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26612043&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/namespace-issues-tp26581221p26612043.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612017</id>
	<title>Re: Multi-modules in one namespace not working.</title>
	<published>2009-12-02T08:37:23Z</published>
	<updated>2009-12-02T08:37:23Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">The multi-source per module feature is indeed missing in eXist. I
&lt;br&gt;remember some XQTS tests are failing because of that.
&lt;br&gt;&lt;br&gt;&amp;gt; If anyone can give me a starting point in the code where the modules get loaded (import module ...), I'd be happy to take some time to look into it myself.
&lt;br&gt;&lt;br&gt;Module are imported via XQueryContext.importModule. Right now this
&lt;br&gt;method simply returns if a module is already registered for the
&lt;br&gt;namespace.
&lt;br&gt;&lt;br&gt;We would probably just need to load the second module and merge it's
&lt;br&gt;function and variable declarations into the already existing Module
&lt;br&gt;instance (ExternalModuleImpl).
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26612017&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-modules-in-one-namespace-not-working.-tp26609444p26612017.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26611872</id>
	<title>Re: Question about caching of indexes?</title>
	<published>2009-12-02T08:30:14Z</published>
	<updated>2009-12-02T08:30:14Z</updated>
	<author>
		<name>Gary Larsen</name>
	</author>
	<content type="html">Hi Wolfgang,
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Also, the cache manager may reset all caches to their minimum default
&lt;br&gt;&amp;gt; if the db has been idle for a while.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Wolfgang
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;I was wondering if this idle time is configurable, or where I may be able to
&lt;br&gt;tweak the code to turn this off. &amp;nbsp;I have a case where the application could
&lt;br&gt;be idle for a while and cause a slow response while the cache repopulates.
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;gary
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26611872&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-caching-of-indexes--tp26586051p26611872.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26611686</id>
	<title>Re: Multi-modules in one namespace not working.</title>
	<published>2009-12-02T08:15:42Z</published>
	<updated>2009-12-02T08:15:42Z</updated>
	<author>
		<name>Jason Smith-11</name>
	</author>
	<content type="html">If anyone can give me a starting point in the code where the modules get loaded (import module ...), I'd be happy to take some time to look into it myself. &amp;nbsp;I'm having trouble figuring out how eXist handles compiled .xq modules as opposed to pure Java modules at the API level.
&lt;br&gt;&lt;br&gt;Jason Smith
&lt;br&gt;________________________________________
&lt;br&gt;From: Jason Smith [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26611686&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jsmith@...&lt;/a&gt;]
&lt;br&gt;Sent: Wednesday, December 02, 2009 8:16 AM
&lt;br&gt;To: Leif-Jöran Olsson
&lt;br&gt;Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26611686&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;exist-open@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [Exist-open] Multi-modules in one namespace not working.
&lt;br&gt;&lt;br&gt;Certainly! &amp;nbsp;I'm glad to have someone look at it.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.w3.org/TR/xquery/#doc-xquery-ModuleImport&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/TR/xquery/#doc-xquery-ModuleImport&lt;/a&gt;&lt;br&gt;&lt;br&gt;It's pretty clearly supported by the syntax. I think.
&lt;br&gt;&lt;br&gt;The error occurs only because I attempt to run a function from the second module. If I don't attempt to call that function, no error occurs. &amp;nbsp;eXist accepts the syntax perfectly well. &amp;nbsp;It just doesn't load the functions from the second module.
&lt;br&gt;&lt;br&gt;Jason Smith
&lt;br&gt;________________________________________
&lt;br&gt;From: Leif-Jöran Olsson [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26611686&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ljo@...&lt;/a&gt;]
&lt;br&gt;Sent: Wednesday, December 02, 2009 7:25 AM
&lt;br&gt;To: Jason Smith
&lt;br&gt;Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26611686&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;exist-open@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [Exist-open] Multi-modules in one namespace not working.
&lt;br&gt;&lt;br&gt;Den 2009-12-02 15:05, Jason Smith skrev:
&lt;br&gt;&amp;gt; According to my reading of the XQuery 1.0 spec (which is always
&lt;br&gt;&amp;gt; suspect), this should work.
&lt;br&gt;&lt;br&gt;Could you please give an url to the section you are reading?
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt;The exception I get looks like this:
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt;org.exist.xquery.XPathException: Function itg:fts() is not defined in
&lt;br&gt;&amp;nbsp;&amp;gt;namespace '&lt;a href=&quot;http://www.infotrustgroup.com/ccm/extensions'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.infotrustgroup.com/ccm/extensions'&lt;/a&gt;&amp;nbsp;[at line 2,
&lt;br&gt;&amp;nbsp;&amp;gt;column 1]
&lt;br&gt;&lt;br&gt;And you mean you don't get this exception if you just specify either of
&lt;br&gt;the modules with one module hint?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Leif-Jöran
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing.
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26611686&amp;i=4&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;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26611686&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-modules-in-one-namespace-not-working.-tp26609444p26611686.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26611392</id>
	<title>Re: namespace issues</title>
	<published>2009-12-02T08:02:50Z</published>
	<updated>2009-12-02T08:02:50Z</updated>
	<author>
		<name>swreachard</name>
	</author>
	<content type="html">i don&amp;#39;t think i stated my problem very well, let me try again. 
&lt;br /&gt;
&lt;br /&gt;my application starts with a page that lists all compays and all documents available with in each company.  Each type of document (invoice, purchase order, packing slip, etc) will have its own namespace. This query will have to run across all documents and return the company and report name.
&lt;br /&gt;
&lt;br /&gt;&amp;lt;root xmlns=&amp;quot;http://SalesInvoice.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt; &amp;lt;dh:docheader xmlns:dh=&amp;quot;http://docheader.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt;   &amp;lt;company&amp;gt;280&amp;lt;/company&amp;gt;
&lt;br /&gt;   &amp;lt;report&amp;gt;invoice&amp;lt;/report&amp;gt;
&lt;br /&gt; &amp;lt;/docheader&amp;gt;
&lt;br /&gt; &amp;lt;morestuff&amp;gt;invoicedata&amp;lt;/morestuff&amp;gt;
&lt;br /&gt;&amp;lt;/root&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;lt;root xmlns=&amp;quot;http://PurchaseOrder.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt; &amp;lt;dh:docheader xmlns:dh=&amp;quot;http://docheader.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt;   &amp;lt;company&amp;gt;280&amp;lt;/company&amp;gt;
&lt;br /&gt;   &amp;lt;report&amp;gt;invoice&amp;lt;/report&amp;gt;
&lt;br /&gt; &amp;lt;/docheader&amp;gt;
&lt;br /&gt; &amp;lt;morestuff&amp;gt;invoicedata&amp;lt;/morestuff&amp;gt;
&lt;br /&gt;&amp;lt;/root&amp;gt;
&lt;br /&gt;
&lt;br /&gt;&amp;lt;root xmlns=&amp;quot;http://SalesInvoice.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt; &amp;lt;dh:docheader xmlns:dh=&amp;quot;http://docheader.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt;   &amp;lt;company&amp;gt;270&amp;lt;/company&amp;gt;
&lt;br /&gt;   &amp;lt;report&amp;gt;invoice&amp;lt;/report&amp;gt;
&lt;br /&gt; &amp;lt;/docheader&amp;gt;
&lt;br /&gt; &amp;lt;morestuff&amp;gt;invoicedata&amp;lt;/morestuff&amp;gt;
&lt;br /&gt;&amp;lt;/root&amp;gt;
&lt;br /&gt;
&lt;br /&gt;what would be the most performant way to structure the document to be able to query all documents for company and report with the condition that each report type&amp;#39;s root element will be in a different namespace?
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;On Dec 2, 2009 10:42am, Wolfgang Meier &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26611392&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;wolfgang@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br /&gt;&amp;gt; &amp;gt; Thanks, that is what i thought. I need to be alble to query on company and
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; report_name across all documents. I was wondering from a performance
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; standpoint what is the best way to do that? I&amp;#39;ve got several ideas, but not
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; sure what would be the best way.
&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;br /&gt;&amp;gt; Queries will be as fast with a namespace as they are without. Just
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; using wildcards for the namespace prefix can cost performance for some
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; types of expressions.
&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;br /&gt;&amp;gt; &amp;gt; i could have a node with a common namespace across all documents
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; http://SalesInvoice.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; http://docheader.mycompany.com&amp;quot;&amp;gt;
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; 280
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; invoice
&lt;br /&gt;&amp;gt; 
&lt;br /&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; &amp;gt; invoicedata
&lt;br /&gt;&amp;gt; 
&lt;br /&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; &amp;gt; but it sounds like that would be bad because i&amp;#39;d have a wildcard like
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; &amp;gt; /*:root/dh:docheader/
&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;br /&gt;&amp;gt; No, the wildcard is not necessary here. You can define an arbitrary
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; prefix for for any namespace in your query. The prefix does not need
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; to correspond to the prefix used in the document. For example:
&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;br /&gt;&amp;gt; declare namespace dh=&amp;quot;http://docheader.mycompany.com&amp;quot;;
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; declare namespace invoice=&amp;quot;http://SalesInvoice.mycompany.com&amp;quot;;
&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;br /&gt;&amp;gt; /invoice:root/dh:docheader
&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;br /&gt;&amp;gt; will work for above document.
&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;br /&gt;&amp;gt; Wolfgang
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt; 
&lt;br /&gt;&amp;gt;&lt;/div&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26611392&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/namespace-issues-tp26581221p26611392.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26611041</id>
	<title>Re: namespace issues</title>
	<published>2009-12-02T07:42:58Z</published>
	<updated>2009-12-02T07:42:58Z</updated>
	<author>
		<name>Wolfgang Meier-2</name>
	</author>
	<content type="html">&amp;gt; Thanks, that is what i thought. I need to be alble to query on company and
&lt;br&gt;&amp;gt; report_name across all documents. I was wondering from a performance
&lt;br&gt;&amp;gt; standpoint what is the best way to do that? I've got several ideas, but not
&lt;br&gt;&amp;gt; sure what would be the best way.
&lt;br&gt;&lt;br&gt;Queries will be as fast with a namespace as they are without. Just
&lt;br&gt;using wildcards for the namespace prefix can cost performance for some
&lt;br&gt;types of expressions.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; i could have a node with a common namespace across all documents
&lt;br&gt;&amp;gt; &amp;lt;root xmlns=&amp;quot;&lt;a href=&quot;http://SalesInvoice.mycompany.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://SalesInvoice.mycompany.com&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;dh:docheader xmlns:dh=&amp;quot;&lt;a href=&quot;http://docheader.mycompany.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docheader.mycompany.com&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;company&amp;gt;280&amp;lt;/company&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;report&amp;gt;invoice&amp;lt;/report&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/docheader&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;morestuff&amp;gt;invoicedata&amp;lt;/morestuff&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/root&amp;gt;
&lt;br&gt;&amp;gt; but it sounds like that would be bad because i'd have a wildcard like
&lt;br&gt;&amp;gt; /*:root/dh:docheader/
&lt;/div&gt;&lt;br&gt;No, the wildcard is not necessary here. You can define an arbitrary
&lt;br&gt;prefix for for any namespace in your query. The prefix does not need
&lt;br&gt;to correspond to the prefix used in the document. For example:
&lt;br&gt;&lt;br&gt;declare namespace dh=&amp;quot;&lt;a href=&quot;http://docheader.mycompany.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docheader.mycompany.com&lt;/a&gt;&amp;quot;;
&lt;br&gt;declare namespace invoice=&amp;quot;&lt;a href=&quot;http://SalesInvoice.mycompany.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://SalesInvoice.mycompany.com&lt;/a&gt;&amp;quot;;
&lt;br&gt;&lt;br&gt;/invoice:root/dh:docheader
&lt;br&gt;&lt;br&gt;will work for above document.
&lt;br&gt;&lt;br&gt;Wolfgang
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&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=26611041&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/namespace-issues-tp26581221p26611041.html" />
</entry>

</feed>
