Hey, thanks to everyone for your replies.

I opened up Issue 615:
http://code.google.com/p/google-wave-resources/issues/detail?id=615&sort=-id&colspec=Stars%20ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary%20Internal

The problem is not that the getChildren() method returns false blips
or even no blips. The problem is, that the getter methods couldn't be
accessed or return wrong or null values. In all of my tests I got back
every blip, but obviously no Formview or even a Textview.

Uwe said, that the same issue would be in the python API. But he
thinks that this is an issue with the iterating over the blips. So I
had a look at the source of BlipImpl.java, this file is responsible
for the children list.
If you have a close look at the method from:
http://code.google.com/p/wave-robot-java-client/source/browse/trunk/src/com/google/wave/api/impl/BlipImpl.java

  @Override
  public List<Blip> getChildren() {
    List<Blip> children = new ArrayList<Blip>();
    for (String blipId : blipData.getChildBlipIds()) {
      children.add(createChildBlip(blipId));
    }
    return children;
  }

This looks right to me, so I can not understand what's going wrong
there.

Yesterday Uwe attached the JSON and he told about getting only two
blips of the whole conversation.
It's really confusing at the moment and I'm waiting for the dev team's
answer.
-- 
You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.


Reply via email to