Hey group,

I'm currently trying to realize sharing of multiple conversations in a
wave. I've come to the point to add a participant to a conversation
which is not the root conversation. At the added participants client I
get the error attached below.

I'd like to ask what is the correct procedure to add a participant to
a conversation which is not the root conversation? (The next question
would be how to get an index wave entry for the conversation to the
added participant if he did not participate in the root
conversation...)
What also made me wonder is that upon reopening the wave, it correctly
contained all other conversations along the root conversation. So the
operations seem to be applied correctly but the updates can not be
initially applied at the other participant's side.

Regards,

Andreas

Scenario with user sites A and B and stack below:

1) A creates a wave (with conv+root)
2) A adds B to that wave (to conv+root)
3) A creates a conversation
4) A adds B to that new conversation
5) B prints the following error

Wed Aug 04 00:30:39 CEST 2010[SEVERE] Unhandled exception
Received deltas with no stacklet present!
 
org.waveprotocol.wave.concurrencycontrol.channel.OperationChannelMultiplexerImpl
$4.onUpdate (OperationChannelMultiplexerImpl.java:626)
 
org.waveprotocol.wave.concurrencycontrol.channel.ViewChannelImpl.onUpdate
(ViewChannelImpl.java:351)
 
org.waveprotocol.wave.examples.fedone.waveclient.common.WaveViewServiceImpl.publishDeltaList
(WaveViewServiceImpl.java:434)
 
org.waveprotocol.wave.examples.fedone.waveclient.common.ClientBackend.receiveWaveletUpdate
(ClientBackend.java:411)
 
org.waveprotocol.wave.examples.fedone.simplewebclient.client.SimpleWebClient
$3.handleWaveletUpdate (SimpleWebClient.java:137)
 
org.waveprotocol.wave.examples.fedone.simplewebclient.client.WaveWebSocketClient
$CallBackWrapper.onMessage (WaveWebSocketClient.java:139)
  com.google.gwt.websockets.client.WebSocket.onMessage (WebSocket.java:
85)
  sun.reflect.GeneratedMethodAccessor148.invoke (null:-1)
  sun.reflect.DelegatingMethodAccessorImpl.invoke (null:-1)
  java.lang.reflect.Method.invoke (null:-1)
  com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:
103)
  com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:
71)
  com.google.gwt.dev.shell.OophmSessionHandler.invoke
(OophmSessionHandler.java:154)
 
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn
(BrowserChannelServer.java:326)
  com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript
(BrowserChannelServer.java:207)
  com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke
(ModuleSpaceOOPHM.java:120)
  com.google.gwt.dev.shell.ModuleSpace.invokeNative (ModuleSpace.java:
507)
  com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject
(ModuleSpace.java:264)
  com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject
(JavaScriptHost.java:91)
  com.google.gwt.core.client.impl.Impl.apply (Impl.java:-1)
  com.google.gwt.core.client.impl.Impl.entry0 (Impl.java:214)
  sun.reflect.GeneratedMethodAccessor125.invoke (null:-1)
  sun.reflect.DelegatingMethodAccessorImpl.invoke (null:-1)
  java.lang.reflect.Method.invoke (null:-1)
  com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:
103)
  com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:
71)
  com.google.gwt.dev.shell.OophmSessionHandler.invoke
(OophmSessionHandler.java:154)
  com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages
(BrowserChannelServer.java:281)
  com.google.gwt.dev.shell.BrowserChannelServer.processConnection
(BrowserChannelServer.java:531)
  com.google.gwt.dev.shell.BrowserChannelServer.run
(BrowserChannelServer.java:352)
  java.lang.Thread.run (null:-1)

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" 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/wave-protocol?hl=en.

Reply via email to