From xindice-usersmelissagarcia@example.net Thu Apr 27 08:09:38 2006
Return-Path: <xindice-usersmelissagarcia@example.net>
Delivered-To: melissagarcia@example.net
Received: (qmail 43138 invoked from network); 27 Apr 2006 08:09:36 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 27 Apr 2006 08:09:36 -0000
Received: (qmail 14185 invoked by uid 500); 27 Apr 2006 08:09:29 -0000
Delivered-To: melissagarcia@example.net
Received: (qmail 13966 invoked by uid 500); 27 Apr 2006 08:09:28 -0000
Mailing-List: contact melissagarcia@example.net; run by ezmlm
Precedence: bulk
list-help: <mailto:melissagarcia@example.net>
list-unsubscribe: <mailto:melissagarcia@example.net>
List-Post: <mailto:melissagarcia@example.net>
Reply-To: melissagarcia@example.net
List-Id: <xindice-users.xml.apache.org>
Delivered-To: mailing list melissagarcia@example.net
Received: (qmail 13737 invoked by uid 99); 27 Apr 2006 08:09:27 -0000
Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Apr 2006 01:09:27 -0700
X-ASF-Spam-Status: No, hits=0.0 required=10.0
	tests=
X-Spam-Check-By: apache.org
Received-SPF: neutral (asf.osuosl.org: local policy)
Received: from [83.161.120.155] (HELO moutng.kundenserver.de) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Apr 2006 01:09:26 -0700
Received: from [83.161.120.155] (helo=[83.161.120.155])
	by mrelayeu.kundenserver.de (node=mrelayeu1) with ESMTP (Nemesis),
	id 0MKwpI-1FZ1Yc1PiS-0002AD; Thu, 27 Apr 2006 10:09:02 +0200
Message-ID: <melissagarcia@example.net>
Date: Thu, 27 Apr 2006 10:09:00 +0200
From: Georg Sauer-Limbach <melissagarcia@example.net>
User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To:  melissagarcia@example.net
Subject: Xindice with XML-RPC? Docs wanted.
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: kundenserver.de melissagarcia@example.net login:cd437d523e40bb1d83964af654b7f972
X-Virus-Checked: Checked by ClamAV on apache.org
X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N

Hi,

I want to access Xindice using XML-RPC over http.

I looked around the Xindice site and elsewhere and did
not manage to find documentation on the XML-RPC
interface of Xindice.

I see there is this melissagarcia@example.net/
but this seems to be an add-on, changing any internal components
of Xindice. However, I was able to access my original 1.1b4
installation with an XML-RPC even without this. See the successful
query RPC shown below, running without that sourceforge library.
So this seems to be merely an add-on.

Are there any other RPCs defined in core Xindice? For example, to
list collections or adding documents. I would also need this to
access Xindice from Perl.

Thanks for any pointers or information about built-in XML-RPC
in Xindice.

Thanks + Regards

Georg


<methodCall>
	<methodName>run</methodName>
	<params>
		<param>
			<value>
				<struct>
					<member>
						<name>type</name>
						<value>XPath</value>
					</member>
					<member>
						<name>message</name>
						<value>Query</value>
					</member>
					<member>
						<name>query</name>
						<value>CodeTable</value>
					</member>
					<member>
						<name>namespaces</name>
						<value>
							<struct></struct>
						</value>
					</member>
					<member>
						<name>collection</name>
						<value>/db/samples</value>
					</member>
				</struct>
			</value>
		</param>
	</params>
</methodCall>

From xindice-usersmelissagarcia@example.net Thu Apr 27 17:46:58 2006
Return-Path: <xindice-usersmelissagarcia@example.net>
Delivered-To: melissagarcia@example.net
Received: (qmail 94390 invoked from network); 27 Apr 2006 17:46:57 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155)
  by minotaur.apache.org with SMTP; 27 Apr 2006 17:46:57 -0000
Received: (qmail 52024 invoked by uid 500); 27 Apr 2006 17:46:56 -0000
Delivered-To: melissagarcia@example.net
Received: (qmail 51913 invoked by uid 500); 27 Apr 2006 17:46:55 -0000
Mailing-List: contact melissagarcia@example.net; run by ezmlm
Precedence: bulk
list-help: <mailto:melissagarcia@example.net>
list-unsubscribe: <mailto:melissagarcia@example.net>
List-Post: <mailto:melissagarcia@example.net>
Reply-To: melissagarcia@example.net
List-Id: <xindice-users.xml.apache.org>
Delivered-To: mailing list melissagarcia@example.net
Received: (qmail 51902 invoked by uid 99); 27 Apr 2006 17:46:55 -0000
Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Apr 2006 10:46:55 -0700
X-ASF-Spam-Status: No, hits=-0.0 required=10.0
	tests=SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (asf.osuosl.org: domain of melissagarcia@example.net designates 83.161.120.155 as permitted sender)
Received: from [83.161.120.155] (HELO wproxy.gmail.com) (83.161.120.155)
    by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Apr 2006 10:46:54 -0700
Received: by wproxy.gmail.com with SMTP id 67so1750903wri
        for <melissagarcia@example.net>; Thu, 27 Apr 2006 10:46:33 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=XTwzllJvJKw3gDH//G2609+ZOP3hI+TO+3kMtydIJ7xBIvXd+lPQA2MHsilRbyxs4ADRcWFyRTKYNNIigVMfrpFjFxi1Fu9+itBdVSgx8Q64u2nSnZuSy7VTBElNdIC4/pDwUy58MpHvEUjDrHingsYGMxmPBKGid/j9HBEOaA8=
Received: by 83.161.120.155 with SMTP id k16mr1745276qbl;
        Thu, 27 Apr 2006 10:46:33 -0700 (PDT)
Received: by 83.161.120.155 with HTTP; Thu, 27 Apr 2006 10:46:33 -0700 (PDT)
Message-ID: <melissagarcia@example.net>
Date: Thu, 27 Apr 2006 14:46:33 -0300
From: "Mark Szpakowski" <melissagarcia@example.net>
To: melissagarcia@example.net
Subject: Re: Xindice with XML-RPC? Docs wanted.
In-Reply-To: <melissagarcia@example.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <melissagarcia@example.net>
X-Virus-Checked: Checked by ClamAV on apache.org
X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N

I wrote up some notes on this a while back and posted them to:
http://www.coachingplatform.com/dev/xindiceRPC1.1cmds.html

Cheers,
Mark

On 4/27/06, Georg Sauer-Limbach <melissagarcia@example.net> wrote:
> Hi,
>
> I want to access Xindice using XML-RPC over http.
>
> I looked around the Xindice site and elsewhere and did
> not manage to find documentation on the XML-RPC
> interface of Xindice.
>
> I see there is this melissagarcia@example.net/
> but this seems to be an add-on, changing any internal components
> of Xindice. However, I was able to access my original 1.1b4
> installation with an XML-RPC even without this. See the successful
> query RPC shown below, running without that sourceforge library.
> So this seems to be merely an add-on.
>
> Are there any other RPCs defined in core Xindice? For example, to
> list collections or adding documents. I would also need this to
> access Xindice from Perl.
>
> Thanks for any pointers or information about built-in XML-RPC
> in Xindice.
>
> Thanks + Regards
>
> Georg
>
>
> <methodCall>
>         <methodName>run</methodName>
>         <params>
>                 <param>
>                         <value>
>                                 <struct>
>                                         <member>
>                                                 <name>type</name>
>                                                 <value>XPath</value>
>                                         </member>
>                                         <member>
>                                                 <name>message</name>
>                                                 <value>Query</value>
>                                         </member>
>                                         <member>
>                                                 <name>query</name>
>                                                 <value>CodeTable</value>
>                                         </member>
>                                         <member>
>                                                 <name>namespaces</name>
>                                                 <value>
>                                                         <struct></struct>
>                                                 </value>
>                                         </member>
>                                         <member>
>                                                 <name>collection</name>
>                                                 <value>/db/samples</value=
>
>                                         </member>
>                                 </struct>
>                         </value>
>                 </param>
>         </params>
> </methodCall>
>


{'source': 'Apache Software Foundation Public Mail Archives'}