ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Boisvert" <boisv...@intalio.com>
Subject Re: InstanceManagement.ListInstances, filter broken?
Date Mon, 19 May 2008 20:13:37 GMT
That looks like a bug... I'm investigating.

On Mon, May 19, 2008 at 12:42 PM, Ciaran <ciaranj@gmail.com> wrote:

> 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 <boisvert@intalio.com>
> 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 <ciaranj@gmail.com> 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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message