Actually, I think it was a server version miss-match. Seems to work on my other server installation.
On Sep 16, 10:52 pm, ThomasWrobel <[email protected]> wrote: > Not sure this is the right place, as Its probably a code problem > rather then a protocol one. > But I can't seem to get; > > ClientUtils.getConversationRoot(wave); > > To return anything other then null. > > Heres my code; > > public void openWavelet(String waveletID) { > > if (waveletID==null){ > return; > } > > CurrentWaveletID=waveletID; > Log.i("wave", "opening wavelet = "+CurrentWaveletID); > > ClientWaveView wave = > backend.getWave( WaveId.deserialise(CurrentWaveletID) ); > Log.i("wave", "opening wavelet ="+wave.getWaveId()+";"); > > WaveletData tempWaveletData = > ClientUtils.getConversationRoot(wave); > > if (tempWaveletData==null){ > Log.i("wave","null wave error"); > return; > } > > Log.i("wave", "wavelet > participants="+tempWaveletData.getParticipants().toArray()[0]); > > Map<String, BufferedDocOp> documentMap = > tempWaveletData.getDocuments(); > > BufferedDocOp manifest = documentMap.get("conversation"); > //it's a > BufferedDocOpImpl actually > > //clear current blips > blips.clear(); > > renderManifest(documentMap, manifest); > } > > My code never gets past "null wave error". > Looking at my log, the waveID seems correct, indicating that "wave" > does indeed store the expected wave; > > INFO/wave(13100): getting wave id-atresica.nl!w+1i11x2vunz2svA > > So I'm a bit confused over whats happening. > > Anything obvious I'm missing? -- 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.
