**UPDATE** I found the problem!!! Ok so my version wasn't updating with all those changes when I visited capabilities.xml even though I could see every version in my appengine dashboard. I looked around in my dashboard and there's an option on the left menu that says "Versions." All of my versions were listed but version 1 was listed as the *default* version. I changed the default to the latest version and voila! I got robot activity!
One problem though: I get both messages for WAVELET_PARTICIPANTS_CHANGED and WAVELET_SELF_ADDED when I add my robot to a wave. Adding a new contact sends the message for the former event and not the latter as expected. I suppose it makes sense to have both of those messages fire because being added does cause the participant list to change, but that's less than ideal for what it SHOULD do. Either way, it will only take a small fix to get rid of the redundancy. Anyway I hope my plight helps someone else!! On Oct 3, 10:19 pm, Smola <[email protected]> wrote: > I am having the exact same problem actually. I copied everything from > the Java tutorial character for character and I was able to access my > capabilities.xml from appspot too. My first error was thrown in > Eclipse. It flagged the package declaration at the top of my servlet. > "package com.google.wave.api.samples;" was apparently invalid and so > Eclipse suggested I use the project name instead (testrobot). So I > changed it to "package testrobot;" But that didn't solve the > problem. I also changed the class extension from ParrotyServlet to > TestRobotServlet, but I wouldn't think that that would be an issue. I > have also been changing my versions both in capabilites.xml and > appengine-web.xml every time I deploy. However, when I visit > smolatest.appspot.com/_wave/capabilities.xml I see my original version > number. Even though I've changed it from 1 to 1a to 1b to 1c to 2 > trying to get it to work, It still shows 1. Does anyone else see > different? All new versions show up in my appengine dashboard even > though the file doesn't seem to be getting updated. > > The only warning I see is on my naming of the class to > TestRobotServlet. It throws this warning: > "The serializable class TestRobotServlet does not declare a static > final serialVersionUID field of type long" > > Would that keep it from working? > > I assure everyone that I followed the tutorial word for word and only > changed the package declaration mentioned above. Also, I added > [email protected] to my contacts list successfully. I don't get > why it won't work. =[ > > On Sep 29, 5:58 am, maxsap <[email protected]> wrote: > > > > > any one? I really can't understand what I am doing wrong, anyone with > > the same problem? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
