And to follow up on this, a robot won't receive any events if it is hosted
on appspot.com, as the steps needed for Federation, ala SRV records, XMPP
ports, etc. aren't set up for appspot.com

  http://code.google.com/p/wave-protocol/wiki/Federation

I just recreated your second scenario, adding a robot to a wave on
wavesandbox then
adding in a federated user, and it did not crash the client as you
reported. Can you
get this to repeat?

   Thanks,
   -joe

--
Joe Gregorio
Developer Relations, Google Wave

On Wed, Jul 7, 2010 at 3:30 PM, Joe Gregorio <[email protected]> wrote:
> Raphaël,
>   I will set up my instance of FedOne to test this scenario, but the best 
> place
> for this discussion is on the wave-protocol mailing list:
>
>  http://groups.google.com/group/wave-protocol
>
>   Thanks,
>   -joe
>
> --
> Joe Gregorio
> Developer Relations, Google Wave
>
>
> 2010/7/1 Raphaël Pinson <[email protected]>:
>> Hi,
>> I'm pretty sure I'm not the first one to try, but I'll ask however.
>> I have a FedOne server federated with wavesandbox.
>> When I add a robot to a wave created on the FedOne  server and shared
>> between the FedOne user and a sandbox user, the bot doesn't listen to any
>> events on this wave. I guess it's because the robot agent has no access to
>> my server?
>> If I add the robot to a wave created in the sandbox (which works fine), and
>> _then_ add a user from the FedOne server, it makes the FedOne client (using
>> the console client for now) crash:
>> [email protected]> /open 0
>> Exception in thread "main" java.lang.IllegalArgumentException
>> at
>> com.google.inject.internal.Preconditions.checkArgument(Preconditions.java:72)
>> at
>> org.waveprotocol.wave.examples.fedone.waveclient.console.ScrollableWaveView.render(ScrollableWaveView.java:84)
>> at
>> org.waveprotocol.wave.examples.fedone.waveclient.console.ConsoleClient.render(ConsoleClient.java:739)
>> at
>> org.waveprotocol.wave.examples.fedone.waveclient.console.ConsoleClient.setOpenWave(ConsoleClient.java:489)
>> at
>> org.waveprotocol.wave.examples.fedone.waveclient.console.ConsoleClient.doOpenWave(ConsoleClient.java:472)
>> at
>> org.waveprotocol.wave.examples.fedone.waveclient.console.ConsoleClient.doCommand(ConsoleClient.java:272)
>> at
>> org.waveprotocol.wave.examples.fedone.waveclient.console.ConsoleClient.run(ConsoleClient.java:199)
>> at
>> org.waveprotocol.wave.examples.fedone.waveclient.console.ConsoleClient.main(ConsoleClient.java:837)
>>
>> Is this known? When is it planned to let robots talk with FedOne servers?
>>
>> Regards,
>>
>> Raphaël
>>
>> --
>> 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.
>>
>

-- 
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