Did you increase the capabilities.xml version number and change the
default application in the App Engine website?  The changes wont take
effect without that and maybe that's the cause?

On Nov 24, 8:57 pm, Vikram Dhillon <dhillon...@gmail.com> wrote:
> Thanks everyone for your help
>
> --
> Regards,
> Vikram Dhillon
>
> On Tuesday 24 November 2009 02:26:10 am Stephen George wrote:
>
> > Thanks cmdskip for the suggestion,
>
> > I've adapted my capabilities.xml as you suggested.  Unfortunately that
> > doesn't seem to have changed the number of blips I can read through
> > (for my robot at least).
>
> > S
>
> > On Nov 23, 10:04 pm, cmdskp <cmd...@gmail.com> wrote:
> > > Good day, Stephen!
>
> > > Have a look at the reply I just left on that thread "How to delete all
> > > the blips in a wave except the root blip??"
>
> > > I'd given a shorter version of how the event design for robots is
> > > specified before on the issue tracker to help Olreich a few days ago.
>
> > > In essence you can (currently as of last night anyway) retrieve (I
> > > believe) all the blips (it worked for my robots) for
> > > WAVELET_SELF_ADDED - but make sure you have the extra attribute
> > > context="children" as well as content="true" in your capabilities.xml
> > > for that event.
> > > However, this is a moving target - it used to be you couldn't get all
> > > the children, but a bug was fixed recently and it seems now you can -
> > > though I've not checked getting inline blips.
>
> > > On Nov 24, 12:08 am, Stephen George <sfgeo...@gmail.com> wrote:
> > > > ...I believe I found the answer to my question from Olreich's helpful
> > > > post here:
> > > > "How to delete all the blips in a wave except the root blip??" <http://
> > > > groups.google.com/group/google-wave-api/browse_thread/thread/
> > > > 8b63dc678eafa93d/cb9991744f26ab59?#cb9991744f26ab59>.
>
> > > > When your robot receives an event about an updated Blip, you can
> > > > expect to receive context of only a limited number of parents,
> > > > children, and siblings.  This is to reduce the sheer size of the json
> > > > payload that the Wave server sends to your robot.  Certainly,
> > > > transmitting the entire structure and content therein of a full Wave
> > > > with every subscribed event would be daunting for a large-sized Wave.
>
> > > > Makes sense, though it would be helpful to have at least a means of
> > > > receiving the full Wave structure, in the (hopefully seldom) instances
> > > > where your newly-added robot wants to read-up on all of the content
> > > > that it has been created before it began to participate in the Wave.
>
> > > > S
>
> > > > On Nov 22, 9:37 pm, Stephen George <sfgeo...@gmail.com> wrote:
> > > > > By the way, I too am having difficulty trying to traverse every blip
> > > > > of a wave in Java.
>
> > > > > My current approach of recursively searching through every blip with
> > > > > blip.getDocument().getInlineBlips() and blip.getChildren() is not
> > > > > completely successful.  I seem to get only the first 2 out of 7
> > > > > sequential Blips.  Blip 3 is there, but it's content is not in the
> > > > > object.
>
> > > > > Here's the structure of my test Wave (all blips are sequential - no
> > > > > inline blips):
>
> > > > > message 1
> > > > > --------
> > > > > message 2
> > > > > --------
> > > > > message 2
> > > > > --------
> > > > > message 2
> > > > > --------
> > > > > message 5
>
> > > > > Here's the one capability that I'm listening for:
> > > > >     <w:capability name="WAVELET_SELF_ADDED"
> > > > > context="PARENT,SIBLINGS,CHILDREN" />
>
> > > > > And here's the logging output from my Servlet:
>
> > > > > getBlipId(): b+xIimGfd3C
> > > > > getParentBlipId(): null
> > > > > hasChildren(): Y
> > > > > getLastModifiedTime(): Mon Nov 23 01:57:03 UTC 2009
> > > > > getDocument().getText(): message 1
> > > > > ******
> > > > > getBlipId(): b+xIimGfd3D
> > > > > getParentBlipId(): b+xIimGfd3C
> > > > > hasChildren(): Y
> > > > > getLastModifiedTime(): Mon Nov 23 01:57:13 UTC 2009
> > > > > getDocument().getText(): message 2
> > > > > ******
> > > > > getBlipId(): b+xIimGfd3E
> > > > > getParentBlipId(): b+xIimGfd3D
> > > > > hasChildren(): N
> > > > > getLastModifiedTime(): Wed Dec 31 23:59:59 UTC 1969
> > > > > getDocument().getText():
>
> > > > > It's possible I may be doing something wrong.  I'd be happy to post
> > > > > my code for review, if you guys have the patience to read it. :)  If
> > > > > someone could tell me if they are having similar issues trying to
> > > > > traverse an entire Wave, that would be helpful too.
>
> > > > > Thanks,
>
> > > > > Stephen
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> >  "Google Wave API" group. To post to this group, send email to
> >  google-wave-...@googlegroups.com. To unsubscribe from this group, send
> >  email to google-wave-api+unsubscr...@googlegroups.com. For more options,
> >  visit this group athttp://groups.google.com/group/google-wave-api?hl=en.
>
>
>
>  signature.asc
> < 1KViewDownload

--

You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to google-wave-...@googlegroups.com.
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.


Reply via email to