Thats brilliant, although I'm having problems getting it to work, on the
example Helloworld2 I tried
the filter of :
<payload>name=Heloworld2 order by last-active desc limit
1000</payload>
and it brings back everything, which is great, but then I tried
<payload>name=XXXX order by last-active desc limit 1000</payload>
And it brought back the same results, I was rather hoping it would bring
none back ? Have I mis-understood!
- Ciaran
On Mon, May 19, 2008 at 8:31 PM, Alex Boisvert <[EMAIL PROTECTED]> wrote:
> Yes, it is broken. listInstances has been mostly replaced by
> queryInstances
> where you can write more expressive filters, e.g.,
>
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
> " xmlns:pmap="http://www.apache.org/ode/pmapi">
> <soapenv:Header/>
> <soapenv:Body>
> <pmap:queryInstances>
> <payload>namespace=* order by last-active desc limit 1000</payload>
> </pmap:queryInstances>
> </soapenv:Body>
> </soapenv:Envelope>
>
> Hope this helps,
> alex
>
>
> On Sun, May 18, 2008 at 2:32 PM, Ciaran <[EMAIL PROTECTED]> wrote:
>
> > Sorry,
> > I've read all the JavaDocs and what I could find in the wiki, but I just
> > can't work out how to get all the instances for a given process-id, I
> > thought a soap request along the lines of :
> > <soapenv:Envelope xmlns:soapenv="
> http://schemas.xmlsoap.org/soap/envelope/
> > "
> > xmlns:pmap="http://www.apache.org/ode/pmapi">
> > <soapenv:Header/>
> > <soapenv:Body>
> > <pmap:listInstances>
> > <limit>10000</limit>
> > <order>-started</order>
> > <filter>name=MyProcess</filter>
> > </pmap:listInstances>
> > </soapenv:Body>
> > </soapenv:Envelope>
> >
> > Would work on the InstanceManagement service, but all I get is a
> > NumberFormatException, I get this for *any* filter I try to use, if I use
> 0
> > or some other number I don't get the exception, but obviously I don't get
> > the filtered list I hoped for, any suggestions on what I'm no doubt doing
> > wrong ? ;)
> >
> > Thanks!
> >
> > --
> > - Ciaran
> >
>
--
- Ciaran