mirror of
https://github.com/not-kennethreitz/convore.json.git
synced 2026-06-19 22:50:58 +00:00
1 line
537 KiB
JSON
1 line
537 KiB
JSON
[{"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300990667.741683, "message": "Yeah!", "group_id": 7611, "id": 429319}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300990699.7814291, "message": "That rocks, that's the kind of thing I want for live support in Hive !", "group_id": 7611, "id": 429322}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300992673.9168949, "message": "launch", "group_id": 7611, "id": 429791}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300989960.7544079, "message": "Trying out the public chatroom...", "group_id": 7611, "id": 429215}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300990660.2975731, "message": "@philippebeaudoin I'm eager to see where this channel will lead us :D", "group_id": 7611, "id": 429318}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300990672.946841, "message": "Sounds cool...", "group_id": 7611, "id": 429320}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1300992307.8894539, "message": "Hey", "group_id": 7611, "id": 429698}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993795.879894, "message": "So: welcome Michal! :)", "group_id": 7611, "id": 429991}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300994544.4187219, "message": "Have fun playing pool Michal! I'm off to lunch.", "group_id": 7611, "id": 430099}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300993071.2758951, "message": "I guess, ha ha", "group_id": 7611, "id": 429855}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300992465.576798, "message": "Ah! Great! Not much action on the blog of late. There are just so many hours in a day I guess.", "group_id": 7611, "id": 429748}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300994168.589052, "message": "Hehe, I'm not even hungry yet over here :D", "group_id": 7611, "id": 430024}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300994238.1793699, "message": "Phil's the board game designer :D", "group_id": 7611, "id": 430039}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300994479.312783, "message": "At least you didn't had to revert to c++ :D", "group_id": 7611, "id": 430086}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994563.19488, "message": "enjoy. I'll stay tuned here", "group_id": 7611, "id": 430103}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300992383.4666109, "message": "Cool... Let's see if we can keep it up.", "group_id": 7611, "id": 429722}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1300992354.224858, "message": "I haven't worked with many open source projects, but among them GWTP is definitely the one with the best support!", "group_id": 7611, "id": 429711}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300993530.7221529, "message": "No ! But everyone tell me to join the VETIQ", "group_id": 7611, "id": 429943}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994436.1632509, "message": "It'd be very interesting to talk about board games as well but it's been a hard day here and in a moment I'm off to play some pool. To some extent thanks to you and GWTP I switched to Java and now after 6 weeks I had to revert to C# to maintain my old project.", "group_id": 7611, "id": 430076}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300993565.8348119, "message": "how do you read it? from the top as forum or bottom as chat?", "group_id": 7611, "id": 429950}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994296.6576641, "message": "do you have any links to any more details?", "group_id": 7611, "id": 430053}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300992251.591099, "message": "Hi Dominik!", "group_id": 7611, "id": 429683}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1300992415.9736831, "message": "By the way, the arcbees blog was posted to the GTUG Munich mailing list lately", "group_id": 7611, "id": 429734}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300992420.6331539, "message": "I'm trying to break the idea that geek-FLOSS communities are harsh and agressive towards newbies.", "group_id": 7611, "id": 429735}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300992651.5722461, "message": "Hehe, that will change in the future", "group_id": 7611, "id": 429784}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1300992388.249136, "message": ":)", "group_id": 7611, "id": 429725}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1300992451.6157701, "message": "someone wrote he just discovered it", "group_id": 7611, "id": 429745}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1300992529.1182649, "message": "Ja", "group_id": 7611, "id": 429764}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300992667.0805271, "message": "Only one month left before full time lunch ! Ha ha", "group_id": 7611, "id": 429788}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300992962.45345, "message": "Yeah, full time lunch will make you fat. ;)", "group_id": 7611, "id": 429835}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993911.2966161, "message": "Where are you hailing from, Michal?", "group_id": 7611, "id": 429997}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300993970.660619, "message": "already after dinner", "group_id": 7611, "id": 430007}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993922.7820849, "message": "Hey, thanks!", "group_id": 7611, "id": 430001}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300993927.4064341, "message": "Swansea in Wales", "group_id": 7611, "id": 430002}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300993578.8322029, "message": "Oh, I see. chat-like", "group_id": 7611, "id": 429968}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993724.686239, "message": "Well, join it already! :)", "group_id": 7611, "id": 429986}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993758.494756, "message": "Yeah, let's try not to open new topics, I'll quickly get lost...", "group_id": 7611, "id": 429988}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300993848.910434, "message": "topics? that's too high tech for a humble coder ;)", "group_id": 7611, "id": 429994}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300993880.8975101, "message": "hello to you too", "group_id": 7611, "id": 429996}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994256.697593, "message": "that's cool. I'm more of a consumer", "group_id": 7611, "id": 430045}, {"user_id": 24685, "stars": [{"date_created": 1300994667.951241, "user_id": 24708}], "topic_id": 15009, "date_created": 1300994333.1413679, "message": "There's a bit more on boardgamegeek now. Not much:\nhttp://www.boardgamegeek.com/boardgame/91984/quebec", "group_id": 7611, "id": 430058}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993342.6076379, "message": "Christian, WebCamp Qu\u00e9bec, you knew about this?", "group_id": 7611, "id": 429918}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993369.1876521, "message": "http://www.ovologic.com/2011/03/23/3e-edition-de-webcamp-quebec-le-19-mai-prochain/", "group_id": 7611, "id": 429927}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300993783.2611859, "message": "This is really meant for welcoming community members and having a casual chat.", "group_id": 7611, "id": 429989}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994209.071224, "message": "if it's suppose to be slightly off-topic/social thing I hope you don't mind me asking, which one of you made that game?", "group_id": 7611, "id": 430032}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994230.4908719, "message": "it was advertised on the group but at the time I had problems to see more than a cover", "group_id": 7611, "id": 430036}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994458.72158, "message": "the conversion was going all right but after today it's all mixed up", "group_id": 7611, "id": 430082}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300993558.630517, "message": "I would have known if we were members of it :D", "group_id": 7611, "id": 429948}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300993652.8294711, "message": "Chat like with a permanent history I guess", "group_id": 7611, "id": 429978}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300993660.7915771, "message": "You can also open new topics", "group_id": 7611, "id": 429979}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300993911.7316401, "message": "It's a great idea to improve one of the best communities out there", "group_id": 7611, "id": 429998}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994582.603436, "message": "bon appetit", "group_id": 7611, "id": 430111}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300994291.6983559, "message": "Me too, and when he'll come back in Montreal, I really hope to try his creation !", "group_id": 7611, "id": 430050}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300994303.0291009, "message": "Ah, yeah, Michal. Was in Essen a few years back with another of my designs.", "group_id": 7611, "id": 430055}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1300994190.0207839, "message": "sure, I've just browsed through the log and it looks like you had full time lunch not so long ago", "group_id": 7611, "id": 430026}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1300994514.4411631, "message": "Argh.", "group_id": 7611, "id": 430094}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1300995568.623256, "message": "good morning", "group_id": 7611, "id": 430240}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1300995855.100008, "message": "Good morning Brendan !", "group_id": 7611, "id": 430285}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002094.4139271, "message": "Hi Anders!", "group_id": 7611, "id": 431368}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002240.6554739, "message": "Great! Let us know how you like it...", "group_id": 7611, "id": 431375}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002711.0531819, "message": "But it's really not that hard to use...", "group_id": 7611, "id": 431423}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002466.346431, "message": "yeah, very much so .. so, yes, I think you are right .. that GWT is the way to go (and thus GWTP as well)", "group_id": 7611, "id": 431390}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003023.247386, "message": "so it is kind of a skeleton for a large-sized app? .. I am slightly lost in the Maven world still .. POM stands for?", "group_id": 7611, "id": 431451}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003877.1781001, "message": "I'm dead serious! :) Just try to patch one presenter-view to start with, shouldn't be too hard... Other newcomers will thank you for it.", "group_id": 7611, "id": 431531}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002258.9098511, "message": "Always on the lookout for ways to make it better.", "group_id": 7611, "id": 431376}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002534.523756, "message": "I have mostly worked on AppEngine... What's your backend?", "group_id": 7611, "id": 431395}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301003418.055337, "message": "yep i heard that the doc is not really good and that kept me from diggin into it till now ; )", "group_id": 7611, "id": 431497}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002298.476609, "message": "I am quite new to Java .. new to many of the patterns .. so I had a lot to learn (spent a few years managing projects instead of programming) but it seems I am getting there.", "group_id": 7611, "id": 431377}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002559.6291299, "message": "for now it is AppEngine as well", "group_id": 7611, "id": 431399}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003047.115257, "message": "(I just know about all the pom.xml files :-) )", "group_id": 7611, "id": 431456}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003248.8925171, "message": "right, ok", "group_id": 7611, "id": 431475}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003741.6319189, "message": "yes, sure .. just to know that I can refer to Hive in regards to that part then", "group_id": 7611, "id": 431514}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004234.605165, "message": "My personal view on UiHandlers has evolved a bit. Now I think I'd just pass the presenter to the view.", "group_id": 7611, "id": 431605}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301004368.6677649, "message": "i also tried it without UiHandlers in my last project and it's just way less to write and implement. i like it so far. do you see any downsides of giving the presenter some public methods?!", "group_id": 7611, "id": 431629}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002338.0569079, "message": "Don't fret. I only started learning Java about 3 years ago. :)", "group_id": 7611, "id": 431379}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002370.7397809, "message": "For some reason I had the idea that GWT was the way to go for my new project .. even though my background is in .NET and PHP.", "group_id": 7611, "id": 431382}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002574.7903061, "message": "Hi there", "group_id": 7611, "id": 431402}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002607.583199, "message": "yeah .. quite cool speaking \"live\" with Philippe :-)", "group_id": 7611, "id": 431407}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003706.455997, "message": "The Hive project is using this reverse-MVP, right?", "group_id": 7611, "id": 431511}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301002581.413517, "message": "funny thing this chat ; )", "group_id": 7611, "id": 431404}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002659.193795, "message": "I just finished mavenizing it.", "group_id": 7611, "id": 431415}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002908.577229, "message": "I'm in the process of writing a \"maven archetype\". That is, the skeleton of a Maven project, for similar stacks.", "group_id": 7611, "id": 431443}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003139.405189, "message": "Project Object Model.", "group_id": 7611, "id": 431462}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003142.5915949, "message": "Whatever. :)", "group_id": 7611, "id": 431463}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003258.115814, "message": "Yeah, I hesitate for this since I really only just started learning it.", "group_id": 7611, "id": 431478}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002548.3307409, "message": "Hello Opn!", "group_id": 7611, "id": 431398}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002478.745522, "message": ";)", "group_id": 7611, "id": 431391}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002497.600981, "message": "do you have any examples that uses DB support?", "group_id": 7611, "id": 431392}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002715.707437, "message": "I have not really wrapped my head fully around Maven yet .. but I guess I should become familiar with that as well to easily work with the samples.", "group_id": 7611, "id": 431425}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003176.2358789, "message": "right, ok .. so kind of a \"best practice\" way to structurize ones app, I imagine", "group_id": 7611, "id": 431468}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003303.7702479, "message": "well, writing from a beginners perspective has the advantage that the rest of us might easily follow along :-)", "group_id": 7611, "id": 431486}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003323.248893, "message": "Part of the reason being that maven includes a \"website generation phase\" and maven projects think this website is enough.", "group_id": 7611, "id": 431490}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002211.563844, "message": "Hi Philippe .. Nice thing with chat room. I am studying GWTP quite rigorously these days as I ended up concluding it was the best framework available to comine with GWT.", "group_id": 7611, "id": 431373}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301002562.8940439, "message": "hello all!", "group_id": 7611, "id": 431400}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002630.57654, "message": "ok .. yeah, I remember that one mentioned on your site somewhere", "group_id": 7611, "id": 431408}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002431.5285649, "message": "Is it client-side heavy? If so, learning GWT will not be wasted.", "group_id": 7611, "id": 431389}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002508.0397379, "message": "I have yet to add the DB layer to my app ..", "group_id": 7611, "id": 431393}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002650.880121, "message": "PuzzleBazar uses it, you may want to take a look.", "group_id": 7611, "id": 431414}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301002686.7490239, "message": "ah, ok .. will take a look at that then ..", "group_id": 7611, "id": 431418}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002763.6232951, "message": "Yeah, just convinces myself to learn it. I hate the verbose XML, but there is no denying that its dependency model is much better than a standard eclipse project with baked dependencies.", "group_id": 7611, "id": 431429}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002858.4626319, "message": "Really, for a GWT/GWTP/Gin/Guice/AppEngine/Objectify project you should be able to cut-and-paste the entire POM from PuzzleBazar. Just change the first couple of lines.", "group_id": 7611, "id": 431439}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003174.8939259, "message": "It's mostly a super-verbose list of external dependencies. :)", "group_id": 7611, "id": 431467}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301002605.7569399, "message": "For AppEngine, I strongly recommend objectify.", "group_id": 7611, "id": 431406}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003183.781373, "message": "ok", "group_id": 7611, "id": 431470}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301003201.6744349, "message": "dont know, but as you talk about maven right now maybe when you search for a topic for your blog next time you can think about a little maven introduction ; ) be sure that i'd read it. dont really know where to start with maven!", "group_id": 7611, "id": 431471}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003219.3656991, "message": "It also imposes a \"build lifecycle\". i.e: compile, test, install (to a local repo), deploy to the internet.", "group_id": 7611, "id": 431474}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003266.810488, "message": "@opn .. yes, could be nice", "group_id": 7611, "id": 431481}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003290.9898031, "message": "The general documentation is god awful...", "group_id": 7611, "id": 431484}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003337.155381, "message": "oh", "group_id": 7611, "id": 431492}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003692.569515, "message": "ok, cool ..", "group_id": 7611, "id": 431510}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003975.386704, "message": "I noticed that Hive has it own class for ActionImpl .. is that needed? I ended up simply using ActionImpl as defined in GWTP library", "group_id": 7611, "id": 431548}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004023.8802381, "message": "Yeah, it's fine. ActionImpl is super lightweight anyway.", "group_id": 7611, "id": 431559}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004040.5522051, "message": "Not sure why Hive reimplements it?", "group_id": 7611, "id": 431563}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301004045.1581481, "message": "yeah, ok .. makes sense ..", "group_id": 7611, "id": 431564}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301004058.0730951, "message": "perhaps it was not part of GWTP library at the time?", "group_id": 7611, "id": 431568}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004513.154984, "message": "Not really no... The only problem seems to be that you expose both UI methods and presenter interaction methods to the view.", "group_id": 7611, "id": 431661}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301004647.331764, "message": "anyone using RequestFactory?", "group_id": 7611, "id": 431684}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003483.5166559, "message": "The truth is that it is very simple for simple stuff... But the doc always gets lost in the complex parts.", "group_id": 7611, "id": 431499}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004903.429543, "message": "So I suppose your stuff still works...", "group_id": 7611, "id": 431769}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004977.5145259, "message": "yup sorry.", "group_id": 7611, "id": 431791}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003517.7282181, "message": "Also, it takes a bit of work to integrate within Eclipse, especially with GWT.", "group_id": 7611, "id": 431501}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003669.895798, "message": "It's not using the reverse-MVP mechanism yet.", "group_id": 7611, "id": 431508}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003717.4291379, "message": "Right. But it has a bit less complexity.", "group_id": 7611, "id": 431512}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003763.7138979, "message": "Hey, if one wants to try his hand on reverse-MVP, do it on PuzzleBazar! :)", "group_id": 7611, "id": 431516}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003642.73016, "message": "Is PuzzleBazar updated with the most recent developments in GWTP .. or is it using perhaps some deprecated ways of doing stuff?", "group_id": 7611, "id": 431507}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301003680.990876, "message": "Otherwise it's using the latest GWTP.", "group_id": 7611, "id": 431509}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301003822.255512, "message": ";)", "group_id": 7611, "id": 431523}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004829.6962039, "message": "Is it compatible with RequestFactory entities?", "group_id": 7611, "id": 431738}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005066.8712311, "message": "You can filter for all \"numDoors\" = \"fred\"", "group_id": 7611, "id": 431813}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004891.054817, "message": "Ah. :) Well, they're supposed to be any POJO actually.", "group_id": 7611, "id": 431765}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301003942.9345629, "message": "True .. will keep that in mind when I feel I know a bit more what I am doing :-)", "group_id": 7611, "id": 431544}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301004100.4217031, "message": "I get that a feeling a bit with Hive .. it implements a few classes that I feel I am supposed to take directly from the main library instead", "group_id": 7611, "id": 431573}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301004156.004338, "message": "like UiHandlersStrategy .. but perhaps that is for a reason", "group_id": 7611, "id": 431582}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004190.1327829, "message": "Not sure... You should ask Christian when he's around.", "group_id": 7611, "id": 431592}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004945.4567499, "message": "So it's a type-safe query system for AppEngine?", "group_id": 7611, "id": 431780}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004610.9318261, "message": "Hi", "group_id": 7611, "id": 431678}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004865.296227, "message": "I actually don't know what a RequestFactory entity is.", "group_id": 7611, "id": 431753}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004968.7538581, "message": "A type-safe query system for objectify-appengine.", "group_id": 7611, "id": 431789}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005137.8808019, "message": "This one file does 95% of the work.\nhttp://code.google.com/p/objectify-query/source/browse/src/main/java/com/googlecode/objectify/query/processor/EntityProcessor.java", "group_id": 7611, "id": 431833}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004545.389924, "message": "Hi Brendan.", "group_id": 7611, "id": 431669}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301004688.712822, "message": "I've used it a bit.", "group_id": 7611, "id": 431690}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004739.406378, "message": "If any of you guys use objectify, you might be interested in a library i'm releasing called objectify-query. It uses fancy annotation processors to generate more powerful query objects for your @Entity objects.", "group_id": 7611, "id": 431703}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004754.017029, "message": "http://objectify-query.googlecode.com", "group_id": 7611, "id": 431712}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005080.0115371, "message": "or filter for fields that don't exist on your entity.", "group_id": 7611, "id": 431819}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004903.0951991, "message": "It just generates classes that extend objectify's QueryWrapper class.", "group_id": 7611, "id": 431768}, {"user_id": 24758, "stars": [], "topic_id": 15009, "date_created": 1301007008.51336, "message": "bye!", "group_id": 7611, "id": 432246}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004825.7851989, "message": "Should be on maven central in a few days, but at the moment requires a build from source. Once you've built it, just add the dependency to your pom.xml, and magically all your @Entity objects have a Query class that allows you to filter safely.", "group_id": 7611, "id": 431734}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301004943.8964541, "message": "and has a single class that is designed for transmitting \"pages\" of the query results to the client.", "group_id": 7611, "id": 431779}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005132.6110749, "message": "Yep, refactoring is what made me write this library. \n", "group_id": 7611, "id": 431831}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005170.9553089, "message": "Unless you haven't released yet.", "group_id": 7611, "id": 431844}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005235.419137, "message": "See ya.", "group_id": 7611, "id": 431862}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301005000.277324, "message": "I'll check it out and see if it's compatible with RequestFactory.", "group_id": 7611, "id": 431794}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005028.7196219, "message": "Cool.", "group_id": 7611, "id": 431802}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301005049.9218781, "message": "The issues with objectify is it does not have type safe queries.", "group_id": 7611, "id": 431810}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301005111.3951061, "message": "Yeah, it has always bothered me. Very brittle to refactoring, for example\u00e9.", "group_id": 7611, "id": 431826}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301005141.486805, "message": "Although refactoring your persistent objects is usually a bad idea. :)", "group_id": 7611, "id": 431834}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301005178.6011341, "message": "Indeed. :)", "group_id": 7611, "id": 431845}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301005414.2670109, "message": "see you .. thanks for the opportunity for chatting", "group_id": 7611, "id": 431889}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301005193.928261, "message": "gotta run, need to pick the kids up. Ttyl guys", "group_id": 7611, "id": 431854}, {"user_id": 24972, "stars": [], "topic_id": 15009, "date_created": 1301012897.488765, "message": "hello", "group_id": 7611, "id": 433164}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301017168.3778689, "message": "Hi!", "group_id": 7611, "id": 433875}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301017358.6426229, "message": "Test", "group_id": 7611, "id": 433882}, {"user_id": 24685, "stars": [{"date_created": 1301018445.635155, "user_id": 24717}, {"date_created": 1301023043.3968539, "user_id": 25053}], "topic_id": 15009, "date_created": 1301017206.6108029, "message": "Using the iPhone app now! Quite nice!", "group_id": 7611, "id": 433878}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301018203.494185, "message": "Using android client on galaxy tab", "group_id": 7611, "id": 433923}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301022941.238126, "message": "I found it strange that even though I signed up with Twitter, Convore still asked me to make an account and create a password... huh?", "group_id": 7611, "id": 434748}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301023077.2889669, "message": "anyway, gotta run", "group_id": 7611, "id": 434765}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301022914.544451, "message": "hello everyone :)", "group_id": 7611, "id": 434745}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301033844.7590001, "message": "morning", "group_id": 7611, "id": 436236}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301042049.7606201, "message": "Morning .. so I am still figuring out how to set up a proper infrastructure in my app .. figured I would write here and see if somebody could help me out .. \n\nI have a presenter(widget) and a view. A click event takes place in ViewA and is handled by PresenterA (reverse-MVP style). My problem is now that I need another presenter (PresenterB) on my page to act as well. PresenterB should cause a change in its view (ViewB) based on the click event in ViewA. So, should I now perhaps fire a custom event from PresenterA and have the PresenterB listen to that? Or should I perhaps let PresenterB handle the original event from ViewA instead?", "group_id": 7611, "id": 436805}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301042111.102361, "message": "Or perhaps that is more of a forum type of question?", "group_id": 7611, "id": 436812}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301043433.821018, "message": "Hi, unfortunately I'm not an expert on neither GWT(P) or Java but I can give you my thoughts on the architecture side", "group_id": 7611, "id": 436918}, {"user_id": 25164, "stars": [], "topic_id": 15009, "date_created": 1301043835.022573, "message": "hi to all", "group_id": 7611, "id": 436982}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301043467.768368, "message": "(moment, a call)", "group_id": 7611, "id": 436920}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301045254.8419859, "message": "Hi there ..", "group_id": 7611, "id": 437138}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301046290.159965, "message": "(that was a lengthy call...)", "group_id": 7611, "id": 437272}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301046921.0306211, "message": "thx", "group_id": 7611, "id": 437291}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301058448.7989581, "message": "Morning", "group_id": 7611, "id": 438150}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301046481.1278579, "message": "PresenterA and PresenterB should not relay on each other directly and definitely not on each other's views", "group_id": 7611, "id": 437280}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301046636.354557, "message": "right, makes good sense.", "group_id": 7611, "id": 437281}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301046673.386848, "message": "and it seems this article which I re-discovered meanwhile shows how to fire custom events and make presenters listen to events on the eventbus: http://arcbees.wordpress.com/2010/08/24/gwt-platform-event-best-practice/", "group_id": 7611, "id": 437282}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301046776.111721, "message": "good luck", "group_id": 7611, "id": 437286}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301046399.4932129, "message": "so getting back to your question I think the whole idea (and beauty) of MVP is that it is fairly decoupled and I always try to keep it that way. So from my architectural point of view the only solution should be to use a custom event", "group_id": 7611, "id": 437278}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301046686.461318, "message": "so seems I will be able to get that running", "group_id": 7611, "id": 437283}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301059239.6655791, "message": "early afternoon", "group_id": 7611, "id": 438198}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301059326.383173, "message": "haha, we will have to find another way to say good morning since we all live in different places", "group_id": 7611, "id": 438204}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301061435.4691041, "message": ":)", "group_id": 7611, "id": 438467}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301060433.814754, "message": "old fashioned 'good day' perhaps? but does it matter?", "group_id": 7611, "id": 438354}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301060585.431267, "message": "Not really :D I was kidding", "group_id": 7611, "id": 438373}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301060597.781503, "message": "We could invent our own language ha ha", "group_id": 7611, "id": 438375}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301066756.146703, "message": "Hey Sampie...", "group_id": 7611, "id": 439371}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301066726.3342509, "message": "Hi anders.", "group_id": 7611, "id": 439365}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073446.0344729, "message": "Good.", "group_id": 7611, "id": 440282}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073079.763731, "message": "Ok. Ensuite: mvn gwt:run", "group_id": 7611, "id": 440210}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073080.518995, "message": "pour info... dans la version gwtp sur le repository... le projet contient une r\u00e9f\u00e9rence vers la doc sur ton disque local c:/...", "group_id": 7611, "id": 440211}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073095.4087269, "message": "question.", "group_id": 7611, "id": 440214}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073141.046628, "message": "dans le projet eclipse", "group_id": 7611, "id": 440227}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073683.687638, "message": "Tu as juste un vrai bus. L'autre est un m\u00e9canisme de relai.", "group_id": 7611, "id": 440347}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301072887.155968, "message": "Oui.", "group_id": 7611, "id": 440176}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073117.897773, "message": "J'ai essay\u00e9 plein de projet GWT ces deux derniers jours...", "group_id": 7611, "id": 440218}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073118.569803, "message": "Ou tu vois \u00e7a sur eclipse?", "group_id": 7611, "id": 440219}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073189.460448, "message": "m2 est en standard dans STS", "group_id": 7611, "id": 440235}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073262.3335929, "message": "j'ai tout effacer... pour partir sur une base saine", "group_id": 7611, "id": 440246}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073356.3349409, "message": "Vers ton r\u00e9pertoire .m2", "group_id": 7611, "id": 440260}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073436.4536829, "message": "Anyway.", "group_id": 7611, "id": 440279}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073493.186202, "message": "Pour passer \u00e0 celui de GWT tu veux dire?", "group_id": 7611, "id": 440293}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073497.7718871, "message": "si on a d\u00e9j\u00e0 un syst\u00e8me avec un bus par exemple... et qu'on veut l'int\u00e9grer", "group_id": 7611, "id": 440294}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073541.798697, "message": "Genre, MyEventBridge implements EventBus (le EventBus de GWT).", "group_id": 7611, "id": 440304}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073784.5139649, "message": "ok", "group_id": 7611, "id": 440372}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073784.6242621, "message": "GWT va bientot offrir des widgets super customizable qui vont clancher ces autres libs.", "group_id": 7611, "id": 440373}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301072882.982831, "message": "Hi Philippe (are you french speaker ?)", "group_id": 7611, "id": 440175}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301072988.2611079, "message": "ok", "group_id": 7611, "id": 440198}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073153.3337679, "message": "j'utilise sts", "group_id": 7611, "id": 440233}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073101.047241, "message": "Ah... Tu peux me dire o\u00f9? Dans le POM?", "group_id": 7611, "id": 440217}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074910.3197601, "message": "Dans le pane \"development mode\" tu cliques sur le carr\u00e9 et le X \u00e0 r\u00e9p\u00e9tition jusqu'\u00e0 ce que tu aies tu\u00e9 toutes les instance.s", "group_id": 7611, "id": 440642}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075021.5627789, "message": "@clincks Yup, this is very typical of a zombie jetty instance in eclipse, do the trick I said above next time.", "group_id": 7611, "id": 440668}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073179.9735961, "message": "Jamais utilis\u00e9.", "group_id": 7611, "id": 440234}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073614.359036, "message": "Si tu peux modifier ton event bus custom pour qu'il implements le EventBus de GWT c'est encore plus simple\u00e9.", "group_id": 7611, "id": 440323}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074174.3010499, "message": "download....", "group_id": 7611, "id": 440494}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074889.7514901, "message": "je viens de fermer STS", "group_id": 7611, "id": 440640}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301072594.520761, "message": "Great day to work on the GWTP Eclipse Plugin!", "group_id": 7611, "id": 440143}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301072945.8746059, "message": "Great. I updated it two days ago, do you know if you have that latest version?", "group_id": 7611, "id": 440189}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073924.9552951, "message": "That's a comment I heard relatively often.", "group_id": 7611, "id": 440424}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074022.1653571, "message": "ok... I allready will try to put in place an complete application with gwtp", "group_id": 7611, "id": 440449}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074189.814712, "message": "Yeah... That's looong.", "group_id": 7611, "id": 440498}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301072964.005779, "message": "I download 5 minuts ago the latest", "group_id": 7611, "id": 440194}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301072974.721307, "message": "On peut toujours, on semble seuls pour le moment,.", "group_id": 7611, "id": 440197}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301072994.049201, "message": "Est-ce que mvn install fonctionne?", "group_id": 7611, "id": 440199}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073421.90453, "message": "Ok.", "group_id": 7611, "id": 440275}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073878.214015, "message": "no prob..; tjs interressant d'apprendre une nouvelle langue lol", "group_id": 7611, "id": 440413}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073901.6669641, "message": "je suis belge..; donc je connais le wallon ,le belge et le fran\u00e7ais lol", "group_id": 7611, "id": 440418}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073914.7161241, "message": "Thanks Michal.", "group_id": 7611, "id": 440422}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073933.8559861, "message": "good to know", "group_id": 7611, "id": 440428}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301077063.2496049, "message": "good", "group_id": 7611, "id": 440924}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073520.9354939, "message": "Ah!... Le truc c'est juste de te faire un bridge.", "group_id": 7611, "id": 440299}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073661.1325729, "message": "donc au final j'ai deux bus alors ?", "group_id": 7611, "id": 440341}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301072849.362879, "message": "Hi Clincks, welcome!", "group_id": 7611, "id": 440171}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073040.140892, "message": "en cours...", "group_id": 7611, "id": 440204}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073128.6655469, "message": "on dirait que mon jetty est corrompu", "group_id": 7611, "id": 440222}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075309.3716421, "message": "Tu peux enabler un syst\u00e8me de logging AJAX mais c'est pas l\u00e0 par d\u00e9faut je crois.", "group_id": 7611, "id": 440698}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076204.459331, "message": "mais je vais le mettre dans un execution pour \u00eatre sur que \u00e7a fonctionne from scratch.", "group_id": 7611, "id": 440820}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073212.7130289, "message": "c'est eclipse avec Spring", "group_id": 7611, "id": 440238}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073249.9584, "message": "tjs en train de faire install", "group_id": 7611, "id": 440244}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073282.387718, "message": "je peux poser quelques questions ???", "group_id": 7611, "id": 440250}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073321.2067289, "message": "non... la r\u00e9f\u00e9rence vers c: est la javadoc d'une lib que tu utilise dans le project", "group_id": 7611, "id": 440255}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073704.324548, "message": "ok", "group_id": 7611, "id": 440349}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073803.892736, "message": "Mais bon, si tu fais vraiment une app de bureautique tu peux consid\u00e9rer ces libs.", "group_id": 7611, "id": 440384}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073943.50474, "message": "Christian would know more about this, I believe he played with this too.", "group_id": 7611, "id": 440432}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074040.9905701, "message": "Did PuzzleBazar compile?", "group_id": 7611, "id": 440457}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074255.0609429, "message": "Le codesplit c'est un m\u00e9canisme de GWT qui permet de s\u00e9parer ton appli en plusieurs fichiers JS qui sont t\u00e9l\u00e9charg\u00e9s sur demande (quant l'utilisateur a besoin de la feature).", "group_id": 7611, "id": 440515}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075001.8619349, "message": "neederlands ook ?", "group_id": 7611, "id": 440666}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075190.332443, "message": "I'll be back", "group_id": 7611, "id": 440686}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301072796.9260831, "message": "Hi all. I'm new with GWT and GWTP). I still figthing to succeed run the puzzlebazar sample.", "group_id": 7611, "id": 440162}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301072926.676188, "message": "I downlod from the repository (HG)", "group_id": 7611, "id": 440183}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301072945.040549, "message": "en francais sur le chat... c'est possible ?", "group_id": 7611, "id": 440187}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301072860.6175399, "message": "Did you get the mavenized version of PuzzleBazar?", "group_id": 7611, "id": 440173}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073136.3581719, "message": "Oh. Beuark.", "group_id": 7611, "id": 440224}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073152.9804339, "message": "tu as le plugin m2eclipse?", "group_id": 7611, "id": 440232}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073288.160691, "message": "Ok. La r\u00e9f\u00e9rence \u00e0 C:\\ peut \u00eatre faite automatiquement par m2eclipse. Est-ce que tu es certain que ce n'est pas un directory sur ton systeme?", "group_id": 7611, "id": 440253}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073338.583029, "message": "attends... je vais essayer de retrouver...", "group_id": 7611, "id": 440256}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073340.0744491, "message": "Ces r\u00e9f\u00e9rences sont g\u00e9n\u00e9ralement cr\u00e9\u00e9es automatiquement par m2eclipse.", "group_id": 7611, "id": 440258}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073396.7669351, "message": "(i.e. PuzzleBazar ne vient pas avec un .project)", "group_id": 7611, "id": 440267}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073413.765636, "message": "bon... je retrouve pas. Si je trouve je fais un post dans le forum", "group_id": 7611, "id": 440272}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073439.5683379, "message": "j'ai a peu pr\u00e8s compris GWTP (suis nouveau...)", "group_id": 7611, "id": 440280}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073447.648478, "message": "question...", "group_id": 7611, "id": 440284}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073433.8501949, "message": "C'\u00e9tait peut-\u00eatre l\u00e0 dans l'anciennce version.", "group_id": 7611, "id": 440278}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073715.9691789, "message": "Autrement dit, c'est un adapter qui s'assure que ton bus peut \u00eatre acc\u00e9d\u00e9 avec l'API du EventBus de GWT.", "group_id": 7611, "id": 440350}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073768.8690629, "message": "S\u00e9rieux, ils sont tous super pesants, limit\u00e9s, et \u00e9voluent pas \u00e0 la vitesse de GWT.", "group_id": 7611, "id": 440371}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073838.1441531, "message": "veux dire rivaliser ?", "group_id": 7611, "id": 440395}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301073904.2750659, "message": "I tried using SmartGWT at the very beginning but very quickly I got back to pure GWT", "group_id": 7611, "id": 440421}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074208.9328389, "message": "C'est quopi la diff\u00e9rence entre le CodeSplit et les proxy ?", "group_id": 7611, "id": 440504}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074281.071687, "message": "Les proxy c'est le truc qui permet de faire du codesplit en MVP.", "group_id": 7611, "id": 440519}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074291.5759881, "message": "et les proxy sont la pour faire le download a la demande", "group_id": 7611, "id": 440523}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074555.8102491, "message": "Connais pas Spring Security.", "group_id": 7611, "id": 440562}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074621.8206091, "message": "Encore faut 'il que GWTP marche...", "group_id": 7611, "id": 440577}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074958.447298, "message": "J'ai perdu une journ\u00e9e...", "group_id": 7611, "id": 440653}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075518.8215089, "message": "un truc... dans ton xml pour maven... sp\u00e9cifie l'encodage", "group_id": 7611, "id": 440731}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073470.7718201, "message": "qu'est ce qu'il y a de pr\u00e9vu pour changer le bus ?", "group_id": 7611, "id": 440288}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073562.913137, "message": "Et tu inject MyCustomEventBus dans MyEventBusBridge.", "group_id": 7611, "id": 440311}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073742.0074329, "message": "Comme lib externe de composantes?", "group_id": 7611, "id": 440363}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073748.0074379, "message": "lol", "group_id": 7611, "id": 440365}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073752.7975061, "message": "pq ?", "group_id": 7611, "id": 440367}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073902.8322949, "message": "En g\u00e9n\u00e9ral Ext-GWT (ou gwt-ext, je suis tout m\u00eal\u00e9) se combine mal avec une approche MVP de ce que j'ai entendu.", "group_id": 7611, "id": 440420}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074254.2148709, "message": "pour ne pas avoir de gros js ?", "group_id": 7611, "id": 440514}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074267.9498069, "message": "bien compris", "group_id": 7611, "id": 440518}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074317.6427281, "message": "i.e. \u00c7a prend toujours quelqu'un pour \"\u00e9couter\" les messages du presenter. Si le presenter est pas charg\u00e9 (parce qu'il est codesplitt\u00e9) il y a personne.", "group_id": 7611, "id": 440527}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074343.957413, "message": "Donc les proxy sont des petits agents non-code splitt\u00e9 qui \u00e9coutent pour le presenter.", "group_id": 7611, "id": 440531}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301074526.572206, "message": "(one more thing about the GWT GUI libraries. if you want to use GWT Eclipse plugin and ui binder and SmartGWT for example, you are heading for some serious trouble)", "group_id": 7611, "id": 440554}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074600.4211309, "message": "si j'y arrive je fais un petit article ;-)", "group_id": 7611, "id": 440574}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074668.120636, "message": "Problem accessing /index.html. Reason: HTTP 404", "group_id": 7611, "id": 440585}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074809.3106489, "message": "Ca roule la version compilee.", "group_id": 7611, "id": 440623}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074817.649466, "message": "?", "group_id": 7611, "id": 440625}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074849.3031271, "message": "jetty a un r\u00e9pertoire temporaire ?", "group_id": 7611, "id": 440631}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074865.331306, "message": "je soupconne avoir une crasse dans ce r\u00e9pertoire...", "group_id": 7611, "id": 440636}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074932.8578479, "message": "et j'avais des class not found d'un autre projet au d\u00e9marrage...", "group_id": 7611, "id": 440647}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073726.1205609, "message": "pour ce qui est composant possible en GWT... tu conseilles quoi?", "group_id": 7611, "id": 440357}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073757.9530859, "message": "SmartGWT ?", "group_id": 7611, "id": 440368}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073796.1144681, "message": "comme je suis nouveau... je regarde ce qui se fait...", "group_id": 7611, "id": 440380}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073827.8906529, "message": "Ouais. :)", "group_id": 7611, "id": 440392}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074021.5194521, "message": "Yeah, I guess if you really need foldable tree lists and other widgets in there, it can save you time... But these widgets are getting less and less useful for most applications.", "group_id": 7611, "id": 440448}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301074068.137764, "message": "with GWTP PresenterWidget it is very easy to built whatever you may need from basic components. and cell widgets are great for table/grid like views", "group_id": 7611, "id": 440462}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301074087.752532, "message": "oh, by the way, you may carry on en francais if that's more convenient for you", "group_id": 7611, "id": 440468}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073580.404285, "message": "Et tu t'assures qu'ils se relaient l'information de l'un \u00e0 l'autre.", "group_id": 7611, "id": 440317}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073970.754765, "message": "si j'ai bien tout compris", "group_id": 7611, "id": 440438}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073737.649065, "message": "pas envie de r\u00e9inventer la roue", "group_id": 7611, "id": 440361}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073844.147048, "message": "ah ok...", "group_id": 7611, "id": 440398}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073849.6718969, "message": "D\u00e9sol\u00e9.", "group_id": 7611, "id": 440401}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073744.451108, "message": "Rien. :)", "group_id": 7611, "id": 440364}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073964.4524779, "message": "puis est venu EXT GWT en Java", "group_id": 7611, "id": 440436}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301073974.382498, "message": "but simply there is no real need for that. At least I couldn't find any reason to add extra complexity and struggle with compatibility", "group_id": 7611, "id": 440440}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074719.2698779, "message": "surement... mais il n'y a personen qui connait.", "group_id": 7611, "id": 440596}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074741.490778, "message": "je dois pas tout chambouler", "group_id": 7611, "id": 440602}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074770.36637, "message": "M\u00eame pas sur de faire passer gwt", "group_id": 7611, "id": 440612}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074801.9236741, "message": "cela change quoi ?", "group_id": 7611, "id": 440621}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074943.4161079, "message": "LOl", "group_id": 7611, "id": 440649}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075445.468832, "message": "oui... j'ai d\u00e9j\u00e0 lu... pas encore utilis\u00e9. Interressant pour loger les action client.", "group_id": 7611, "id": 440721}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075465.995055, "message": "le build gae est fini", "group_id": 7611, "id": 440724}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076948.8618131, "message": "je recommence from scratch", "group_id": 7611, "id": 440899}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074862.744817, "message": "Peut-\u00eatre que tu as un jetty qui tourne encore sur eclipse?", "group_id": 7611, "id": 440635}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074958.8086901, "message": "Ok. Have a good week end Michal. Promised, next time we keep to english.", "group_id": 7611, "id": 440654}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075147.949672, "message": "That's crazy.", "group_id": 7611, "id": 440677}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075850.2428429, "message": "Probablement download\u00e9 avant. 2s je regarde \u00e7a et je trouve le fix.", "group_id": 7611, "id": 440777}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075896.2867861, "message": "Je crois que je sais exactement d'o\u00f9 vient le prob.", "group_id": 7611, "id": 440782}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076153.8074501, "message": "Ou de javadoc.", "group_id": 7611, "id": 440810}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076322.2220409, "message": "Gaaah.", "group_id": 7611, "id": 440835}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073817.5504389, "message": "clancher ? c'est qu\u00e9b\u00e9quois ?", "group_id": 7611, "id": 440389}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301073838.3377061, "message": "faire mordre la poussi\u00e8re. ;)", "group_id": 7611, "id": 440396}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301073940.3101461, "message": "I looked at Ext-GWT as well", "group_id": 7611, "id": 440431}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301073951.1422961, "message": "pour la petit histoire... GWT EXT c'est un simple wrapper", "group_id": 7611, "id": 440433}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074036.7537451, "message": "could not make it working up to now", "group_id": 7611, "id": 440453}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074170.6673579, "message": "still in progress", "group_id": 7611, "id": 440493}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074623.9735091, "message": "Sinon, tu devrais pouvoir faire pas mal ce que tu veux cot\u00e9 serveur. J'avais l'impression que Spring Security utilisait l'AOP.", "group_id": 7611, "id": 440578}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074658.143532, "message": "Tu vas utilise spring pour le DI c\u00f4t\u00e9 serveur, ou Guice?", "group_id": 7611, "id": 440582}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074690.3021541, "message": "Guice... c'est pas tr\u00e8s courrant", "group_id": 7611, "id": 440591}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074760.687104, "message": "Ouais. Ok, revenons \u00e0 ton prob.", "group_id": 7611, "id": 440609}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074853.5607691, "message": "Aucune id\u00e9e.", "group_id": 7611, "id": 440633}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075054.634208, "message": "Good weekend to you too. Je n'ai pas problemme avec francais", "group_id": 7611, "id": 440669}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075144.552985, "message": "so I'm easy... just choose one", "group_id": 7611, "id": 440676}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076317.6577771, "message": "Peut-\u00eatre qu'il le met pas dans le bon directory.", "group_id": 7611, "id": 440834}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076333.2830501, "message": "[INFO] --- maven-gae-plugin:0.8.1:run (default-cli) @ puzzlebazar ---\nError occurred during initialization of VM\nError opening zip file or JAR manifest missing : C:\\Users\\clinckst\\.m2\\repository\\com\\google\\appengine\\appengine-java-sdk\\1.4.2\\appengine-java-sdk-1.4.2\\lib\\age\nnt\\appengine-agent.jar\nagent library failed to init: instrument", "group_id": 7611, "id": 440836}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074318.509114, "message": "c'est cela ? Proxy sont en interne dans codesplit", "group_id": 7611, "id": 440528}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074377.996942, "message": "question:", "group_id": 7611, "id": 440538}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074387.419606, "message": "si je veux s\u00e9curis\u00e9 une application", "group_id": 7611, "id": 440542}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074408.584111, "message": "par exemple des items de menu en fonction d'un syst\u00e8me RBAC", "group_id": 7611, "id": 440543}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074420.1669159, "message": "il y a quelque chose de pr\u00e9vu pour faire cela ?", "group_id": 7611, "id": 440545}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074680.184021, "message": "With mvn gwt:run?", "group_id": 7611, "id": 440587}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074680.9715991, "message": "Spring", "group_id": 7611, "id": 440588}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074715.8031991, "message": "Mais bon, pas encore tr\u00e8s populaire, je te l'accorde.", "group_id": 7611, "id": 440594}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074920.3113661, "message": "ce qui \u00e9tait bizarre c'est que j'executais on va dire un projet A", "group_id": 7611, "id": 440644}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075422.0713229, "message": "j'ai fait une recherche sur mon disque pour trouver l'endroit ou se trouve des fichier avec le nom de la classe qui n'est pas l\u00e0... le seul endroit que j'ai trouv\u00e9 c'est dans le cache de chrome....", "group_id": 7611, "id": 440718}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075218.216182, "message": "Ok ttyl", "group_id": 7611, "id": 440688}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075392.059648, "message": "http://code.google.com/webtoolkit/doc/latest/DevGuideLogging.html", "group_id": 7611, "id": 440712}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074240.836328, "message": "CodeSplit permet d'all\u00e9ger le code client c'est bien cela ?", "group_id": 7611, "id": 440509}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074566.8405819, "message": "Great! Is your jetty all right?", "group_id": 7611, "id": 440566}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074451.704324, "message": "Normalement j'utilise Spring S\u00e9curity", "group_id": 7611, "id": 440548}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074557.5540421, "message": "ok, it 's compiled and running now", "group_id": 7611, "id": 440563}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074590.6444981, "message": "Je voudrais l'int\u00e9grer dans GWTP", "group_id": 7611, "id": 440572}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074735.8239541, "message": "et... si je veux vendre au client...", "group_id": 7611, "id": 440598}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074830.2633679, "message": "l'autre Google App engine ?", "group_id": 7611, "id": 440627}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074831.942976, "message": "gae:run utilise un vrai jetty.", "group_id": 7611, "id": 440628}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074870.6704171, "message": "Ca arrive assez fr\u00e9quemment.", "group_id": 7611, "id": 440637}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074899.1086669, "message": "faudra attendre...", "group_id": 7611, "id": 440641}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074545.3581381, "message": "ok... thanks for the hint", "group_id": 7611, "id": 440560}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074572.5096531, "message": "Je t'envoie un lien... a regarder", "group_id": 7611, "id": 440568}, {"user_id": 24685, "stars": [{"date_created": 1301074722.2503381, "user_id": 24708}], "topic_id": 15009, "date_created": 1301074698.553308, "message": "Guice c'est beaucoup mieux! :)", "group_id": 7611, "id": 440593}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074745.65695, "message": "H\u00e9h\u00e9... Vendre, vendre... ;)", "group_id": 7611, "id": 440603}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074751.773309, "message": "Spring a fait ses preuves....", "group_id": 7611, "id": 440607}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074782.0157909, "message": "ok", "group_id": 7611, "id": 440616}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074811.2932119, "message": "l'un tourne directemment avec Jetty...", "group_id": 7611, "id": 440624}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074824.473969, "message": "gwt:run utilise le develpment server.", "group_id": 7611, "id": 440626}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074961.127713, "message": "je crois", "group_id": 7611, "id": 440655}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074975.4828501, "message": "we can swith", "group_id": 7611, "id": 440661}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074986.166754, "message": "paruski toje ?", "group_id": 7611, "id": 440663}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075009.8531289, "message": "ok", "group_id": 7611, "id": 440667}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075268.049886, "message": "Les class not found que l'on voit dans la console... ne viennent jamais du code dans le client (browser) via un mechanisme de message ?", "group_id": 7611, "id": 440693}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075280.1747971, "message": "rassurez moi...", "group_id": 7611, "id": 440695}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075571.4966321, "message": "[INFO] --- maven-gae-plugin:0.8.1:run (default-cli) @ puzzlebazar ---\nError occurred during initialization of VM\nError opening zip file or JAR manifest missing : C:\\Users\\clinckst\\.m2\\repository\\com\\google\\appengine\\appengine-java-sdk\\1.4.2\\appengine-java-sdk-1.4.2\\lib\\age\nnt\\appengine-agent.jar", "group_id": 7611, "id": 440741}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075657.5263369, "message": "pas encore ce soir que je vais arriver a faire tourner cela moi :-(", "group_id": 7611, "id": 440746}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074775.924567, "message": "essaie. mvn gae:run", "group_id": 7611, "id": 440614}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074833.4110091, "message": "Ouais.", "group_id": 7611, "id": 440629}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301074972.7758319, "message": "Or polish? Or whatever else these accents on your names are. ;)", "group_id": 7611, "id": 440659}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075135.2104721, "message": "but I live in Wales at the moment so speak mainly English and only a little bit of Welsh and occasionally German", "group_id": 7611, "id": 440675}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075162.0581779, "message": "I speak qu\u00e9b\u00e9cois and english and that's all...", "group_id": 7611, "id": 440681}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075168.16471, "message": "Wish I were european. :)", "group_id": 7611, "id": 440682}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075788.7012081, "message": "Ouais, excellente id\u00e9e. J'ai oubli\u00e9 de le faire.", "group_id": 7611, "id": 440767}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075089.5731599, "message": "I was taught French for few years and still can understand a fair bit of what you are saing", "group_id": 7611, "id": 440670}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075093.548126, "message": "accents are polish", "group_id": 7611, "id": 440671}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075999.3379641, "message": "il vous faudrait une virtual machine pour faire des tests... from scratch", "group_id": 7611, "id": 440793}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076055.130836, "message": "j'ai pas mal de warning aussi du genre: [WARNING] C:\\dev\\workspaces\\puzzlebazar2\\src\\main\\java\\com\\puzzlebazar\\client\\LoggedInGatekeeper.java:29: warning - Tag @link: reference not found: LoggedInSecurePlace", "group_id": 7611, "id": 440797}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076242.391577, "message": "ok.", "group_id": 7611, "id": 440822}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076264.7442141, "message": "marche tjs pas...", "group_id": 7611, "id": 440825}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076268.06585, "message": "Non?", "group_id": 7611, "id": 440827}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076296.000499, "message": "je r\u00e9essaye en une", "group_id": 7611, "id": 440831}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076314.9866631, "message": "oui... m\u00eame erreur", "group_id": 7611, "id": 440833}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076959.64605, "message": "le temps du download", "group_id": 7611, "id": 440905}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301074931.947937, "message": "(ok, I think I'll start my weekend now. If I keep reading that any longer I'll pick up French as well as Java and convert to Maven and at least Maven is not on my list for now)", "group_id": 7611, "id": 440646}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301074966.4629731, "message": "good weekend", "group_id": 7611, "id": 440657}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075109.7759399, "message": "sorry... I cna't in polish ;-)", "group_id": 7611, "id": 440674}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079656.7380569, "message": "just a warning", "group_id": 7611, "id": 441418}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075906.5709431, "message": "ok. j'attends", "group_id": 7611, "id": 440784}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076454.8997769, "message": "Bizarre. Ca fonctionne ici.", "group_id": 7611, "id": 440846}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076942.7574191, "message": "j'ai vir\u00e9 mon mvn repo", "group_id": 7611, "id": 440897}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301077038.8426099, "message": "reste quelques fichiers...", "group_id": 7611, "id": 440920}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301077235.021256, "message": "Tu connais bien ebay ?", "group_id": 7611, "id": 440939}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075159.4733119, "message": "and if one you choose it's not on the list there is always a google translator", "group_id": 7611, "id": 440679}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301075182.6646709, "message": "ok, good luck with the problem and mavan and all the rest", "group_id": 7611, "id": 440684}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075876.446521, "message": "je peux uploader quelque part le fichier d'erreur ?", "group_id": 7611, "id": 440779}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301075922.2735009, "message": "un petit mot d'explication apr\u00e8s serait g\u00e9nial .... merci", "group_id": 7611, "id": 440786}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076184.500751, "message": "mvn gae:unpack", "group_id": 7611, "id": 440818}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076285.2818601, "message": "Hmmm.", "group_id": 7611, "id": 440829}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301077033.8172951, "message": "ok... c'est fait", "group_id": 7611, "id": 440916}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301077084.2016461, "message": "j'ai arr\u00eat\u00e9 STS", "group_id": 7611, "id": 440929}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301075822.844945, "message": "Pour une raison qqconque je l'ai dans mon repo.", "group_id": 7611, "id": 440773}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076146.182363, "message": "Ouais, je n'ai pas encore corrig\u00e9 tous les warnings de checkstyle.", "group_id": 7611, "id": 440808}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076176.597769, "message": "Ok, le prob c'est que j'ai oubli\u00e9 de faire gae:unpack.", "group_id": 7611, "id": 440815}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076177.5884731, "message": "chaque chose en sont temps", "group_id": 7611, "id": 440816}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076181.252876, "message": "Tu peux le faire \u00e0 la mitaine.", "group_id": 7611, "id": 440817}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076532.782825, "message": "mmmm", "group_id": 7611, "id": 440852}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076217.815243, "message": "(J'ai un automatic build server pour GWTP mais pas pour puzzlebazar.", "group_id": 7611, "id": 440821}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076245.992028, "message": "j'ai relanc\u00e9", "group_id": 7611, "id": 440823}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076280.2559941, "message": "j'ai fait en 2 commande", "group_id": 7611, "id": 440828}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076265.8518951, "message": "mvn gae:unpack gae:run marche.", "group_id": 7611, "id": 440826}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076993.7713301, "message": "Si oui, vire aussi:\nC:\\Users\\????\\AppData\\Local\\Temp", "group_id": 7611, "id": 440911}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077036.7857189, "message": "Tu peux aussi faire un hg pull sur PuzzleBazar", "group_id": 7611, "id": 440918}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076294.342804, "message": "Toujours la m\u00eame erreur\u00c9", "group_id": 7611, "id": 440830}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076334.4471331, "message": "Attend, j'ai un POM qqpart qui fait la bonne chose.", "group_id": 7611, "id": 440837}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076468.0419719, "message": "Semble y avoir vraiment qqchose de cass\u00e9 dans ton environmment.", "group_id": 7611, "id": 440848}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076955.3346789, "message": "Es-tu sous windows?", "group_id": 7611, "id": 440901}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077613.7018859, "message": "Je connais pas assez... Il doit y avoir des dizaines de layers d'administration.", "group_id": 7611, "id": 440989}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077666.161411, "message": "Et du nombre de personnes qui y travaillent. :)", "group_id": 7611, "id": 440996}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077689.4267111, "message": "Et m\u00eame si j'avais tout \u00e7a, je suis pas assez \"manager\" pour faire une \u00e9valuation raisonnable.", "group_id": 7611, "id": 441001}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077769.4379089, "message": "Indeed...", "group_id": 7611, "id": 441011}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079683.5806141, "message": "clincks is cleaning my POM... ;)", "group_id": 7611, "id": 441428}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077813.0212679, "message": "Trying to wrap my head around plugin development.", "group_id": 7611, "id": 441023}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301076540.4347129, "message": "je recommence...", "group_id": 7611, "id": 440853}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301077798.4072111, "message": "very cool!", "group_id": 7611, "id": 441018}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077765.862524, "message": "Hey arthur!", "group_id": 7611, "id": 441008}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301077768.86093, "message": "plus la partie vendeurs...", "group_id": 7611, "id": 441010}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078372.2142861, "message": "He's trying to compile PuzzleBazar.", "group_id": 7611, "id": 441111}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301076634.162117, "message": "Mais bon, merci quand m\u00eame, j'ai corrig\u00e9 l'encodage (pour checkstyle) et j'ai ajout\u00e9 gae:unpack direct dans le POM.", "group_id": 7611, "id": 440865}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077046.3100359, "message": "J'ai corrig\u00e9 le POM.", "group_id": 7611, "id": 440922}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078191.525171, "message": "I haven't used that plugin though...", "group_id": 7611, "id": 441078}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077067.2428119, "message": "Esp\u00e9rons que ce ne sont pas des r\u00e9sidus de Jetty qui tra\u00eenent parce que tu as toujours une instance qui roule.", "group_id": 7611, "id": 440925}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077080.2249451, "message": "hg pull / hg up", "group_id": 7611, "id": 440927}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077634.275223, "message": "Et puis \u00e7a d\u00e9pend beaucoup de l'exp\u00e9rience de l'\u00e9quipe.", "group_id": 7611, "id": 440992}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077780.612818, "message": "Code gen stuff, yes. Some contributor already did most of it.", "group_id": 7611, "id": 441014}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077799.24207, "message": "http://code.google.com/p/gwt-platform/source/browse?repo=plugin", "group_id": 7611, "id": 441020}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301077847.3930211, "message": "it's OSGi, all the way down ;)", "group_id": 7611, "id": 441033}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078459.0346601, "message": "http://code.google.com/p/puzzlebazar/source/browse/pom.xml", "group_id": 7611, "id": 441123}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301077755.385078, "message": "@philippebeaudoin wait a second, did I see Eclipse plugin for GWTP?", "group_id": 7611, "id": 441007}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301077766.885921, "message": "what would it offer? code gen stuff?", "group_id": 7611, "id": 441009}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078413.9822781, "message": "linky?", "group_id": 7611, "id": 441118}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077591.756041, "message": "Ebay au complet^", "group_id": 7611, "id": 440982}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301077944.0643151, "message": "Yeah... Now I have to wrap my head around OSGi. And recursively... ;)", "group_id": 7611, "id": 441047}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301077393.324301, "message": "Combien de temps avec gwtp pour faire une application environ de la m\u00eame compexit\u00e9 (par cliente uniquement) ? Merci.", "group_id": 7611, "id": 440954}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080011.1221571, "message": "Stupid tomcats.", "group_id": 7611, "id": 441499}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078131.699311, "message": "[ERROR] Failed to execute goal net.kindleit:maven-gae-plugin:0.8.1:run (default-cli) on project puzzlebazar: ${gae.home} is not a directory: ${gae.home} is not\na directory:\n[ERROR] Please set the sdkDir configuration in your pom.xml to a valid directory. Make sure you have correctly extracted the app engine sdk.", "group_id": 7611, "id": 441075}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078184.0563431, "message": "@clincks looks like you gotta set the gae.home property in your POM", "group_id": 7611, "id": 441077}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078311.8346951, "message": "Ah!", "group_id": 7611, "id": 441096}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078330.5224061, "message": "Maybe I should set gae.home in my POM.", "group_id": 7611, "id": 441099}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078341.0057631, "message": "How come I don't get this error?", "group_id": 7611, "id": 441107}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079256.182838, "message": "I use Maven 2.", "group_id": 7611, "id": 441257}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079286.6550119, "message": "yeah same thing", "group_id": 7611, "id": 441286}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079303.475868, "message": "Try hg pull hg up", "group_id": 7611, "id": 441323}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079376.9086859, "message": "btw, @philippebeaudoin, you should hang out at the ##gwt IRC channel too", "group_id": 7611, "id": 441364}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079531.784476, "message": "@philippebeaudoin Bob Vauwter and Kelly Norton sometimes hang out at that IRC channel", "group_id": 7611, "id": 441388}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079594.2778921, "message": "Who are these guys?", "group_id": 7611, "id": 441405}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079600.0895131, "message": ":)", "group_id": 7611, "id": 441406}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079605.172483, "message": "oh lol, sorry", "group_id": 7611, "id": 441408}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079668.39446, "message": "Just trying to solve them as I get them. :)", "group_id": 7611, "id": 441423}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080807.283952, "message": "Thanks a lot ofr help", "group_id": 7611, "id": 441630}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078141.879854, "message": "@philippebeaudoin looks like you'll have a lot to show at I/O :)", "group_id": 7611, "id": 441076}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078402.959584, "message": "A true bazar ;-) indeed !", "group_id": 7611, "id": 441116}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078553.7352171, "message": "hrm", "group_id": 7611, "id": 441129}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078579.944737, "message": "let me try it, @clincks what platform are you on?", "group_id": 7611, "id": 441132}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078750.6319129, "message": "neither did I, lol", "group_id": 7611, "id": 441168}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079108.5205369, "message": "wow, 14 permutations", "group_id": 7611, "id": 441227}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079124.489228, "message": "french/english/default.", "group_id": 7611, "id": 441231}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079299.1671031, "message": "are you using Windows CMD?", "group_id": 7611, "id": 441312}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079464.1473701, "message": "can't call it good... but it's better then nothing since the IRC ports are blocked here", "group_id": 7611, "id": 441380}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079504.3290229, "message": "I'd prefer to use http://colloquy.info/, but then I'd need to be on a Mac and have IRC open hehe", "group_id": 7611, "id": 441383}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080036.153157, "message": "Convore sucks on half a screen. :(", "group_id": 7611, "id": 441506}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078365.887392, "message": "perhaps it's either one or the other?", "group_id": 7611, "id": 441110}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078911.0785201, "message": "on Windows XP", "group_id": 7611, "id": 441193}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078950.750196, "message": "mvn gae:run", "group_id": 7611, "id": 441208}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079655.125253, "message": "should be fine", "group_id": 7611, "id": 441417}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079657.6285391, "message": "With which plugin?", "group_id": 7611, "id": 441419}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078423.078656, "message": "gae.home is set in PuzzleBazar POM:\n<gae.home>${settings.localRepository}/com/google/appengine/appengine-java-sdk/${gae.version}/appengine-java-sdk-${gae.version}</gae.home>", "group_id": 7611, "id": 441121}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078652.604533, "message": "where is settings.localRepository defined ???", "group_id": 7611, "id": 441143}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079226.5804169, "message": "ok, it's running for me", "group_id": 7611, "id": 441248}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079291.3065801, "message": "although, I'm using Cygwin here", "group_id": 7611, "id": 441297}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079701.4880819, "message": "So which plugin triggered that warning?", "group_id": 7611, "id": 441432}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080030.040194, "message": "what is this application doing normaly ?", "group_id": 7611, "id": 441504}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080816.2174561, "message": "I will begin to learn gwtp now ;-)", "group_id": 7611, "id": 441632}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080820.4411571, "message": "cool!", "group_id": 7611, "id": 441634}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081421.9016359, "message": "Have a nice weekend guys !", "group_id": 7611, "id": 441725}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081467.351198, "message": "l'application c'est juste quelque carr\u00e9 a remplir ?", "group_id": 7611, "id": 441738}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079262.0758481, "message": "same thing, just ran on maven 3", "group_id": 7611, "id": 441259}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080240.419013, "message": "agreed", "group_id": 7611, "id": 441544}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080345.9603579, "message": "didn't find an Android app yet..", "group_id": 7611, "id": 441559}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078360.32744, "message": "@philippebeaudoin do you depend on GAE/J jars in your POM?", "group_id": 7611, "id": 441109}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078892.7577651, "message": "@clincks what Maven goal are you executing? sorry, I missed the first part of the convo", "group_id": 7611, "id": 441187}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079238.8963161, "message": "pushed the version with an explicit sdkdir", "group_id": 7611, "id": 441251}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079244.6475959, "message": "hard to say what issue @clincks is running into, since the configs look ok", "group_id": 7611, "id": 441253}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079248.287636, "message": "BTW... I have Maven version 3", "group_id": 7611, "id": 441255}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079271.227813, "message": "@clincks how are you executing that goal? through Eclipse?", "group_id": 7611, "id": 441265}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079281.336098, "message": "no command line", "group_id": 7611, "id": 441275}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079437.4805629, "message": "Any good browser-based IRC client?", "group_id": 7611, "id": 441376}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079614.110286, "message": "Bob is a GWT team member", "group_id": 7611, "id": 441409}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080006.683671, "message": "All that time. :)", "group_id": 7611, "id": 441496}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078521.543189, "message": "the same I have", "group_id": 7611, "id": 441127}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078614.57535, "message": "You can try setting the sdkdir in the POM.", "group_id": 7611, "id": 441136}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078640.890161, "message": "win7", "group_id": 7611, "id": 441140}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078684.9081571, "message": "ok", "group_id": 7611, "id": 441150}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078809.5991421, "message": "\t\t\t\t<configuration>\n\t\t\t\t\t<sdkDir>${gae.home}</sdkDir>\n\t\t\t\t</configuration>\n", "group_id": 7611, "id": 441176}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078838.92167, "message": "Sorry.", "group_id": 7611, "id": 441182}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078839.7067609, "message": "<artifactId>maven-gae-plugin</artifactId>", "group_id": 7611, "id": 441183}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078906.409045, "message": "I just ran mvn compile and it ran fine for me", "group_id": 7611, "id": 441192}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079024.348932, "message": "I haven't pushed yet.", "group_id": 7611, "id": 441219}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079029.5573959, "message": "Compiling locally to see if it works.", "group_id": 7611, "id": 441220}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079113.2460611, "message": "i18n? :P", "group_id": 7611, "id": 441229}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079268.4178121, "message": "Danf", "group_id": 7611, "id": 441263}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079320.886395, "message": "and see if the change helps it.", "group_id": 7611, "id": 441356}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079617.2927339, "message": "and Kelly did SpeedTracer", "group_id": 7611, "id": 441410}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079669.204957, "message": "I know...", "group_id": 7611, "id": 441424}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079711.3766999, "message": "ooops", "group_id": 7611, "id": 441436}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079713.2694409, "message": "to late", "group_id": 7611, "id": 441437}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079742.4610331, "message": "different error", "group_id": 7611, "id": 441446}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079881.7881441, "message": "bingo", "group_id": 7611, "id": 441475}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080057.4967229, "message": "to know", "group_id": 7611, "id": 441518}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080062.7896161, "message": "yeah, I bet gwt:run will work too now.", "group_id": 7611, "id": 441521}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301078667.1832631, "message": "that should be filled in automatically by Maven I guess??", "group_id": 7611, "id": 441148}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078695.1469131, "message": "didn't know about this variable", "group_id": 7611, "id": 441155}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301078829.9999149, "message": "you can try adding this to PuzzleBazar <artifactId>gwt-maven-plugin</artifactId>", "group_id": 7611, "id": 441180}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301078925.8506529, "message": "where should I had <artifactId>gwt-maven-plugin</artifactId> ?", "group_id": 7611, "id": 441197}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079164.1096079, "message": "plus il y a de langues... plus il y a de permuttation ?", "group_id": 7611, "id": 441243}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079363.776998, "message": "hrm", "group_id": 7611, "id": 441363}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079448.1413591, "message": "I use this one: http://webchat.freenode.net/", "group_id": 7611, "id": 441378}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079551.3231239, "message": "*Vawter", "group_id": 7611, "id": 441395}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079693.142626, "message": "yes ;-)", "group_id": 7611, "id": 441430}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080000.5523081, "message": "Yuck.", "group_id": 7611, "id": 441495}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080037.788686, "message": "it works btw", "group_id": 7611, "id": 441507}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080055.0946591, "message": "I will try again with maven3", "group_id": 7611, "id": 441516}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080041.7498419, "message": "@clincks maybe that's why it didn't work before", "group_id": 7611, "id": 441510}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080324.324616, "message": "Has a nice iPhone app too.", "group_id": 7611, "id": 441557}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079267.993428, "message": "I will install Maven 2 to verify", "group_id": 7611, "id": 441262}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079286.920115, "message": "Command line here too.", "group_id": 7611, "id": 441288}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080020.9673619, "message": "hum", "group_id": 7611, "id": 441502}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080161.0764551, "message": "Should be able to hide the left bar.", "group_id": 7611, "id": 441536}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080265.9757309, "message": "but I gotta say, the barrier of entry for Convore is much lower then IRC", "group_id": 7611, "id": 441548}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080313.770503, "message": "Yeah.", "group_id": 7611, "id": 441555}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079352.7711811, "message": "yes, inside a cmd window", "group_id": 7611, "id": 441359}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080855.1382489, "message": "I will try integrate Spring security into it", "group_id": 7611, "id": 441640}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080875.6986871, "message": "sweet, I haven't done much gwtp aside from using the command pattern stuff, so I won't be much help", "group_id": 7611, "id": 441644}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079017.4405179, "message": "I just updated the POM with it actually. It should have been there by default, but we can see if it works.", "group_id": 7611, "id": 441217}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079039.115278, "message": "ok... i wait", "group_id": 7611, "id": 441221}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079158.1058321, "message": "I will try to configure a maven profile to compile english only with only support for, say, FF and Chrome. Could be useful for debugging.", "group_id": 7611, "id": 441241}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079252.7651441, "message": "Ah!", "group_id": 7611, "id": 441256}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080144.040416, "message": "@philippebeaudoin compared IRC, it's definitely not very space efficient", "group_id": 7611, "id": 441529}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079680.9979811, "message": "just want to tell to fix it in the pom", "group_id": 7611, "id": 441427}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079706.056602, "message": "if it can help someone...", "group_id": 7611, "id": 441435}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079798.160018, "message": "i know... try to find out what", "group_id": 7611, "id": 441459}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079894.8946979, "message": "strange that the error is not the same in maven 3 !", "group_id": 7611, "id": 441478}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080836.9905989, "message": "I will certainly come back to you...", "group_id": 7611, "id": 441636}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301079390.77054, "message": "Good idea.", "group_id": 7611, "id": 441368}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080112.4308, "message": "@philippebeaudoin you mean it's not very screen space efficient?", "group_id": 7611, "id": 441526}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080271.6449151, "message": "and since it's web based, easy to use anywhere", "group_id": 7611, "id": 441551}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080390.3357279, "message": "Somebody told me he was using one yesterday.", "group_id": 7611, "id": 441565}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079623.548991, "message": "I try with mvn 2.2.1", "group_id": 7611, "id": 441413}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079643.161963, "message": "[WARNING] Source files encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent!", "group_id": 7611, "id": 441415}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079738.8988221, "message": "interesting", "group_id": 7611, "id": 441445}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081578.0375669, "message": "Il n<y en a qu'une je crois. Mais un peu de validation...", "group_id": 7611, "id": 441772}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081922.6263621, "message": "Non. :)", "group_id": 7611, "id": 441848}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080192.011806, "message": "screen real estate is something very poorly understood by flashy web 2.0 apps.", "group_id": 7611, "id": 441539}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081594.1958809, "message": "Bref, tous les morceaux sont l\u00e0 mais \u00e7a ne fait pas grand chose.", "group_id": 7611, "id": 441775}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301080152.673903, "message": "Yeah, exactly.", "group_id": 7611, "id": 441534}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081932.391362, "message": "Pas fan-fan de UML... :)", "group_id": 7611, "id": 441850}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301079781.0036139, "message": "@clincks you got something running at 8080", "group_id": 7611, "id": 441454}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080481.5026331, "message": "I saw that in the chat, but I don't know what app it was, not first party", "group_id": 7611, "id": 441581}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301080816.539098, "message": "yeah, weird error message", "group_id": 7611, "id": 441633}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081025.731416, "message": "To many ?DDs for my tastes.", "group_id": 7611, "id": 441664}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081563.59042, "message": "Settings.", "group_id": 7611, "id": 441765}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079760.291707, "message": "INFO: Successfully processed C:\\dev\\workspaces\\puzzlebazar2\\target\\puzzlebazar-0.1-SNAPSHOT\\WEB-INF/web.xml\n25-mars-2011 19:00:45 com.google.apphosting.utils.jetty.JettyLogger warn\nATTENTION: failed SelectChannelConnector@0.0.0.0:8080: java.net.BindException: Address already in use: bind\n25-mars-2011 19:00:45 com.google.apphosting.utils.jetty.JettyLogger warn\nATTENTION: failed Server@3fbbfc: java.net.BindException: Address already in use: bind\n\n************************************************\nCould not open the requested socket: Address already in use: bind\nTry overriding --address and/or --port.", "group_id": 7611, "id": 441450}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301079836.646188, "message": "I guess it is my tomcat", "group_id": 7611, "id": 441467}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081119.6820021, "message": "look at Eric Evan's book...", "group_id": 7611, "id": 441685}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080718.6114891, "message": "status: it work also with maven3 !", "group_id": 7611, "id": 441611}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080727.523876, "message": "but the error message is crazzy !", "group_id": 7611, "id": 441615}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080801.20012, "message": "ok... i will go home now", "group_id": 7611, "id": 441629}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080986.0800979, "message": "lot of good concept... into DDD. Will try to apply it with gwtp.", "group_id": 7611, "id": 441660}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081558.553421, "message": "pas vu comment voir les forms ?", "group_id": 7611, "id": 441761}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301082059.8320911, "message": "puis... il faut pr\u00e9voir les cas d'interruption de chargement en plein milieu de l'initialisation...", "group_id": 7611, "id": 441886}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301082067.7515719, "message": "y a pas bcp de doc la dessus.", "group_id": 7611, "id": 441889}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301082109.311856, "message": "bon... d\u00e9j\u00e0 presque 21h... j'arr\u00eate de bosser...", "group_id": 7611, "id": 441900}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301082115.6652629, "message": "bon weekend !", "group_id": 7611, "id": 441901}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081081.8195801, "message": "Been doing TDD and BDD... Although it's always custom-brewed variations.", "group_id": 7611, "id": 441676}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301080934.9049599, "message": "are you all aware about DDD here ?", "group_id": 7611, "id": 441655}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081834.302146, "message": "Il n'y aurait pas une explication de comment fonctionne GWT(P) avec un diagramme UML ?", "group_id": 7611, "id": 441829}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081429.137522, "message": "You too!", "group_id": 7611, "id": 441726}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081521.704495, "message": "Yup", "group_id": 7611, "id": 441749}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081529.8396261, "message": "Tu peux te logger", "group_id": 7611, "id": 441752}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081533.251529, "message": "Voir quelques forms.", "group_id": 7611, "id": 441753}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301081555.1739099, "message": "Mais, sinon, c'est un vieux projet un peu abandonn/.", "group_id": 7611, "id": 441760}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081441.023746, "message": "and thanks again for help", "group_id": 7611, "id": 441729}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081568.6922319, "message": "ah oui...", "group_id": 7611, "id": 441768}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081675.5296171, "message": "avec cross component validation", "group_id": 7611, "id": 441791}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301082031.2279799, "message": "c'est la s\u00e9quences d'appel que j'ai encore du mal a voir...", "group_id": 7611, "id": 441875}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081456.690166, "message": "question", "group_id": 7611, "id": 441735}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081544.369941, "message": "you j'ai vu", "group_id": 7611, "id": 441757}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301081665.77934, "message": "je voudrais faire une application example un peu plus fournie...", "group_id": 7611, "id": 441788}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301082008.4531679, "message": "diagramme de transition je crois", "group_id": 7611, "id": 441871}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301082387.8165319, "message": "Toi aussi.", "group_id": 7611, "id": 441966}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301082001.9338241, "message": "moi non plus... mais pour comprendre qui appelle qui... c'est parfois pratique.", "group_id": 7611, "id": 441867}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301084840.9856861, "message": "gotta run, have a good weekend everyone :)", "group_id": 7611, "id": 442274}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301094638.9574709, "message": "Thanks Brendan.", "group_id": 7611, "id": 443211}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301094588.230835, "message": "Android client is http://www.appbrain.com/app/com.netzpfade.convorsation", "group_id": 7611, "id": 443207}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301094494.80356, "message": "Hello, I'm out shopping with the wife, so thought I'd log in and have a look and see what's happening using the android client.", "group_id": 7611, "id": 443200}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301107322.056673, "message": "@brendand thanks :)", "group_id": 7611, "id": 444264}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301107327.927938, "message": "I'll try it out on my N1", "group_id": 7611, "id": 444265}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301117877.252975, "message": "Off to bed.", "group_id": 7611, "id": 444988}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301116412.8366089, "message": "Morning", "group_id": 7611, "id": 444835}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301117874.9727049, "message": "G'night. ;)", "group_id": 7611, "id": 444987}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301118822.3206999, "message": "the F1 quali is just to start. out of bed :)", "group_id": 7611, "id": 445051}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301118848.150286, "message": "it's still before 6am here", "group_id": 7611, "id": 445054}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301202568.6347899, "message": "Does anyone have experience releasing to maven central?", "group_id": 7611, "id": 449498}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301212498.3286409, "message": "It's quite tricky so I wrote guidelines to myself here:\nhttp://code.google.com/p/gwt-platform/wiki/ReleasingProcedure", "group_id": 7611, "id": 450029}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301212505.1075301, "message": "Might help you...", "group_id": 7611, "id": 450030}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301212442.9431469, "message": "I have...", "group_id": 7611, "id": 450027}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301212576.2198169, "message": "maven expert? It looks like it's only you and me here now", "group_id": 7611, "id": 450032}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301212589.1034861, "message": "and all I know about maven is to stay away from it for now ;)", "group_id": 7611, "id": 450033}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301212609.330945, "message": "Ahah. Yeah. I'm hoping somebody might catch it later. ;)", "group_id": 7611, "id": 450034}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301212626.491189, "message": "But I'll eventually post it in the forum when I get to solving that particular problem.", "group_id": 7611, "id": 450035}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301212664.632853, "message": "quali and the race which just ended were both pretty fun to watch", "group_id": 7611, "id": 450040}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301212774.5538089, "message": "unless you still carry on with Saturday", "group_id": 7611, "id": 450042}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301214399.1811891, "message": "Yeah... Mostly cleaning up the doc about dependencies.", "group_id": 7611, "id": 450082}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301214426.971446, "message": "So you must be on the west coast. I don't know why I had the impression you all are on the East where it should be around 5am", "group_id": 7611, "id": 450083}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301214491.0004179, "message": "possibly", "group_id": 7611, "id": 450088}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301214475.8862641, "message": "And I'm moving back to Montreal in a week...", "group_id": 7611, "id": 450087}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301215029.2944551, "message": "I'm enjoying the chat thing but I have realised I have a group post to answer", "group_id": 7611, "id": 450096}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301212528.1608059, "message": "Also, if there is a Maven expert around, I have a challenge for you there:\nhttp://code.google.com/p/gwt-platform/issues/detail?id=297", "group_id": 7611, "id": 450031}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301212637.2301791, "message": "So was the F1 quali fun?", "group_id": 7611, "id": 450038}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301212750.562335, "message": "but wait, what time is it there? you said something about sleeping in different time zones but here it looks like not sleeping at all", "group_id": 7611, "id": 450041}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301214334.7049079, "message": "Saturday 1:30 AM. Gotta go to bed... Updating some doc. ;)", "group_id": 7611, "id": 450079}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301214466.115016, "message": "Cause my name is french?", "group_id": 7611, "id": 450084}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301214372.2085719, "message": "a work which no doubt will be much appreciated by all of us consumers of GWTP", "group_id": 7611, "id": 450081}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301253578.8551531, "message": "Hello", "group_id": 7611, "id": 452464}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301256253.0027659, "message": "hi", "group_id": 7611, "id": 452560}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261193.3491161, "message": "In hive, I created my own ActionImpl and overrided isSecured to return false", "group_id": 7611, "id": 452946}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301259504.991163, "message": "Hi.. I am using Dispatch and modelling it after the Hive project .. I am unable to communicate with server as I get the error: Cookie provided by RPC doesn't match request cookie, aborting action, possible XSRF attack. (Maybe you forgot to set the security cookie?)", "group_id": 7611, "id": 452780}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301259537.8466539, "message": "I did set the security cookie in the ClientModule .. bindConstant().annotatedWith(SecurityCookie.class).to(\"MYCOOKIE\");", "group_id": 7611, "id": 452781}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301259604.458889, "message": "how can I debug .. not sure what the request cookie is", "group_id": 7611, "id": 452787}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301259774.8509741, "message": "I see here http://code.google.com/p/gwt-platform/wiki/GettingStartedDispatch that I am also supposed to set the security cookie on server side in configureServlets method .. but I do not see this being done in that method in the Hive project", "group_id": 7611, "id": 452802}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261130.1102591, "message": "on App Engine you must first send an unsecured action to wake up session cookies", "group_id": 7611, "id": 452934}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301261467.9791639, "message": "ok, thx .. trying the override", "group_id": 7611, "id": 452987}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301261306.4013491, "message": "right, probably not since you are returning false, I suppose", "group_id": 7611, "id": 452969}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261166.85901, "message": "Override isSecured in your action", "group_id": 7611, "id": 452941}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301261254.071224, "message": "ah, that's why you are implementing that class", "group_id": 7611, "id": 452960}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301261264.5175309, "message": "to override isSecure and returning false", "group_id": 7611, "id": 452961}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261303.569083, "message": "I think I forgot to remove it when I switched to isSecured = false", "group_id": 7611, "id": 452968}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261369.1677561, "message": "I just committed the change", "group_id": 7611, "id": 452979}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301263560.1837349, "message": "so I added that jar to the project and added configuration in xml file .. and then it started working", "group_id": 7611, "id": 453094}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261215.4523549, "message": "I don't check for XRSF attack on hive because it's a passive web page right now", "group_id": 7611, "id": 452950}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261282.1868041, "message": "Btw, I don't need that line in Hive: bindConstant().annotatedWith(SecurityCookie.class).to(\"SESSIONID\");", "group_id": 7611, "id": 452964}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261040.3566861, "message": "I don't need it in hive, because all my actions are unsecured", "group_id": 7611, "id": 452920}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301263593.688216, "message": "but is that a coincidence I wonder .. or does that library have any affect on serialization of types?", "group_id": 7611, "id": 453098}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264503.052161, "message": "Gtg", "group_id": 7611, "id": 453173}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261091.8040371, "message": "Just checking something to make sure", "group_id": 7611, "id": 452927}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261100.7959981, "message": "Are you using app engine ?", "group_id": 7611, "id": 452931}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301261151.248234, "message": "ok .. how to I make my action unsecured?", "group_id": 7611, "id": 452937}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301261165.232321, "message": "no, for now just Eclipse and running things locally", "group_id": 7611, "id": 452940}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301261312.9718709, "message": "ok, makes sense", "group_id": 7611, "id": 452971}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301261322.1047859, "message": "Because sever side, the cookie is not binded", "group_id": 7611, "id": 452972}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264103.629878, "message": "The library shouldn't affect serialization, that's really weird", "group_id": 7611, "id": 453138}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264188.4374659, "message": "You only have to make sure that every class you give to LIST is serializable", "group_id": 7611, "id": 453148}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264201.51719, "message": "and that the classes has an empty ctor", "group_id": 7611, "id": 453151}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264484.563252, "message": "Good, that was a really weird problem lol", "group_id": 7611, "id": 453170}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264155.899596, "message": "And List<> can be used throught RPC, but it has a cost that I don't mind to pay (It add every permutation of LIST to the .rpc policy file)", "group_id": 7611, "id": 453143}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264194.2597051, "message": "and that every field are serializable", "group_id": 7611, "id": 453149}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301264238.3820629, "message": "right, ok .. thx .. so far I modified Hive the project file and is returning more or less the same .. so guess it would work", "group_id": 7611, "id": 453155}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301263509.56058, "message": "After the change I got a new error: IncompatibleRemoteServiceException. I am serializing a List<> like Hive does it ..", "group_id": 7611, "id": 453083}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301263527.026288, "message": "Then I figured that one difference is that Hive is using Gwt.Query .. jQuery for GWT", "group_id": 7611, "id": 453089}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264029.7777081, "message": "Unless you copied something, I don't get why you need it", "group_id": 7611, "id": 453132}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301264015.0125771, "message": "Coincidence I suppose", "group_id": 7611, "id": 453131}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301264252.2443211, "message": "and, yes, it does .. just not during first run ..", "group_id": 7611, "id": 453157}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301264260.724051, "message": "and now if I remove <inherits name=\"com.google.gwt.query.Query\" /> again then it still works", "group_id": 7611, "id": 453158}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1301315218.801523, "message": "http://code.google.com/p/gwt-platform/wiki/FrequentlyAskedQuestions -> Introduction -> the latest current official release: Version 0.3 (22nd July 2010). ;-)?!", "group_id": 7611, "id": 457401}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301320830.8288651, "message": "We should get that up to date", "group_id": 7611, "id": 457956}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301320815.526372, "message": "FAQ was contributed by a member of the community ;)", "group_id": 7611, "id": 457954}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301321612.5372851, "message": "Someone online ?", "group_id": 7611, "id": 458012}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301322502.58516, "message": "But will have to go in 15 minutes", "group_id": 7611, "id": 458118}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301322487.6733811, "message": "Yep", "group_id": 7611, "id": 458115}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301323305.8399179, "message": "2 min left ;-)", "group_id": 7611, "id": 458215}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301323373.711437, "message": "hehe, got to go, cya ! :D", "group_id": 7611, "id": 458223}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301327096.464571, "message": "My last week in Vancouver...", "group_id": 7611, "id": 458895}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301329156.2256761, "message": "Been here 3.", "group_id": 7611, "id": 459215}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301328963.47786, "message": "Ol\u00e9!", "group_id": 7611, "id": 459176}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301327080.455338, "message": "Morning all!", "group_id": 7611, "id": 458892}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301327404.302388, "message": "@philippebeaudoin where to?", "group_id": 7611, "id": 458950}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301329037.0667081, "message": "Yeah...", "group_id": 7611, "id": 459193}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329403.4691501, "message": "I live in Toronto though :)", "group_id": 7611, "id": 459267}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329475.6241419, "message": "haha true", "group_id": 7611, "id": 459287}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329483.364994, "message": "Montreal waterfront was beautiful", "group_id": 7611, "id": 459289}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329488.8545001, "message": "I went there for a Bachelor party ;)", "group_id": 7611, "id": 459291}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301329511.2118919, "message": "Yeah... Although no beaches. :(", "group_id": 7611, "id": 459298}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301328979.1136651, "message": "Stupid french keyboard, now everybody knows I'm not coding... ;)", "group_id": 7611, "id": 459181}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301328953.135555, "message": "Montreal\u00e9.", "group_id": 7611, "id": 459174}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329011.5876901, "message": "so you're moving completely to Montreal? really?", "group_id": 7611, "id": 459189}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301329040.2600839, "message": "Back home in a way.", "group_id": 7611, "id": 459195}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329387.437144, "message": "I really like Montreal", "group_id": 7611, "id": 459263}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329391.3134611, "message": "very nice city", "group_id": 7611, "id": 459265}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301329437.7591989, "message": "Yeah, both Vancouver and Montreal are lovely.", "group_id": 7611, "id": 459278}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301329461.3804841, "message": "Yeah... Toronto is not so bad. ;) Wish they did a better job with the waterfront though.", "group_id": 7611, "id": 459281}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301329058.016331, "message": "Was supposed to be in Vancouver 2 years for my postdoc.", "group_id": 7611, "id": 459197}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1301329556.263679, "message": "true, hmm, meeting", "group_id": 7611, "id": 459305}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301334121.3604569, "message": "Quebec city is even better :D", "group_id": 7611, "id": 460452}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301334145.9489911, "message": "And well, traffic in Toronto seems even more problematic than in Montreal ha ha", "group_id": 7611, "id": 460457}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301347982.7449811, "message": "Hi", "group_id": 7611, "id": 462391}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301347987.8539281, "message": "I've got some jukito questions", "group_id": 7611, "id": 462393}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301348566.3126111, "message": "How do I tell jukito which of my existing guice modules I want it to use.", "group_id": 7611, "id": 462459}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301353122.8077271, "message": "But you could try install()-ing an external module. There is an open issue to make sure it works.", "group_id": 7611, "id": 462939}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301353067.8064229, "message": "I've never tried anything like this...", "group_id": 7611, "id": 462932}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301353080.7226369, "message": "Cause, usually, you want to mock most stuff out, which is not what any module does.", "group_id": 7611, "id": 462934}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301366971.2225609, "message": "Thanks,", "group_id": 7611, "id": 464585}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301422259.72912, "message": "It's all thanks to the community", "group_id": 7611, "id": 471181}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301416920.382767, "message": "I try to do a mvn eclipse:eclipse in the gwtp-build-tools project..; but it fails. Is it normal ?", "group_id": 7611, "id": 470665}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301417523.0271659, "message": "I'm no maven expert... yet", "group_id": 7611, "id": 470710}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301417514.6682711, "message": "Nope, it should work, at least I think", "group_id": 7611, "id": 470709}, {"user_id": 26368, "stars": [], "topic_id": 15009, "date_created": 1301418712.7549579, "message": "Hi", "group_id": 7611, "id": 470806}, {"user_id": 26368, "stars": [], "topic_id": 15009, "date_created": 1301418878.3192301, "message": "I am not able to find gwtp-htmlunit.jar in downloads section.", "group_id": 7611, "id": 470828}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301420650.908452, "message": "You shouldn't need it", "group_id": 7611, "id": 470983}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301420669.545162, "message": "Unless you're using the crawler and this feature isn't final yet", "group_id": 7611, "id": 470987}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301422067.830276, "message": "http://code.google.com/p/gwt-platform/downloads/list?can=1", "group_id": 7611, "id": 471158}, {"user_id": 26368, "stars": [], "topic_id": 15009, "date_created": 1301422231.7256241, "message": "Btw, thanks for such an elegant framework from you guys. Great work!", "group_id": 7611, "id": 471177}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301422288.5595269, "message": "Without it, we wouldn't have worked that much on nit :)", "group_id": 7611, "id": 471182}, {"user_id": 26368, "stars": [], "topic_id": 15009, "date_created": 1301422204.97048, "message": "ok, let me give a shot. Will certainly get back to you if I have some meaningful feedback.", "group_id": 7611, "id": 471173}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301422040.243921, "message": "But if you want it, look in deprecated downloads.", "group_id": 7611, "id": 471151}, {"user_id": 26368, "stars": [], "topic_id": 15009, "date_created": 1301422093.741127, "message": "Yes, i was planning to use crawler module ( I am on gwtp version 0.4). I guess the problem was there when using on App Engine. My application does not run on App Engine. Would it be still a problem?", "group_id": 7611, "id": 471162}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301422130.5347271, "message": "I never tested this :( I would love to have feedback though", "group_id": 7611, "id": 471166}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301423016.4721899, "message": "Yeah! And once you tell us whether crawler works on a regular Jetty/Tomcat, it will be thank to you too! :)", "group_id": 7611, "id": 471273}, {"user_id": 26394, "stars": [], "topic_id": 15009, "date_created": 1301432370.7629819, "message": "Error: when upgrade GWTP-0.6.2-SNAPSHOT ------> GWTP-0.6.3-SNAPSHOT Deferred binding failed for 'MyPresenter.Proxy'; expect subsequent failures. The error started since you update the version. Every time I do a Clean & Build my project I get the error in a different presenter. I can not figure why it happens constantly. Anyone have any ide?\n\nThank you very much!\nJero .-", "group_id": 7611, "id": 472400}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301440955.173913, "message": "The generator changed quite a bit. Sometimes these errors contain a link to the culprit generated file. Could you post it somewhere?", "group_id": 7611, "id": 473601}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301478432.0781989, "message": "Good morning", "group_id": 7611, "id": 480404}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301478795.3140359, "message": "I've just had an idea. Is it possible for the dispatcher to convert an exception to a custom event? Or maybe there is such exception already?", "group_id": 7611, "id": 480471}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301492236.4332881, "message": "You can always catch it inside an abstract callback and then throw your own event", "group_id": 7611, "id": 481614}, {"user_id": 26394, "stars": [], "topic_id": 15009, "date_created": 1301498173.5428729, "message": "@philippebeaudoin The presenter error varies every time you compile the project. Simpre is the same but change the present. Example one: \"Deferred binding failed for 'com.s4s.client.callcenter.comercio.categoria.CategoriaComercioAdministradorDatosParticularesPresenter.Proxy'; expect subsequent failures\".-", "group_id": 7611, "id": 482240}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301503721.870707, "message": "Philippe, are you online ?", "group_id": 7611, "id": 482986}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301503253.6296711, "message": "That's strange, Jero. Is there any way I could have a look at the failing project?", "group_id": 7611, "id": 482915}, {"user_id": 25333, "stars": [], "topic_id": 15009, "date_created": 1301503915.517163, "message": "mvn eclipse:eclipse is not working in the puzzle bazar project :-(", "group_id": 7611, "id": 483014}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301504421.5386381, "message": "Weird.", "group_id": 7611, "id": 483094}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301504432.840946, "message": "But the movers are here, so I have to shut down my net. :(", "group_id": 7611, "id": 483099}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301504434.3960929, "message": "ttyl", "group_id": 7611, "id": 483100}, {"user_id": 26394, "stars": [], "topic_id": 15009, "date_created": 1301504444.314599, "message": "@philippebeaudoin this is de same issue the post: http://goo.gl/nKpQE this is copu code generate", "group_id": 7611, "id": 483101}, {"user_id": 26394, "stars": [], "topic_id": 15009, "date_created": 1301506493.0508561, "message": "copy", "group_id": 7611, "id": 483358}, {"user_id": 26784, "stars": [{"date_created": 1301557696.220011, "user_id": 26784}], "topic_id": 15009, "date_created": 1301557680.715193, "message": "I want to add tab dynamically. How to do?", "group_id": 7611, "id": 489912}, {"user_id": 25164, "stars": [], "topic_id": 15009, "date_created": 1301642721.1847, "message": "good morning everyone", "group_id": 7611, "id": 499984}, {"user_id": 27109, "stars": [], "topic_id": 15009, "date_created": 1301671030.9931691, "message": "Hi everybody! @philippebeaudoin thank for GWTP. It's been a huge progress for our project. I do have one question:\nIs it possible to dynamically add a new tab. e.g. if I doubleclick on a listgrid it opens a new tab with complex content of a data object. If I doubleclick on it again, a new tab is opened again. Now the doubleclicking shows the complex data in the same tab. How would you approach this? Thank you in advance!", "group_id": 7611, "id": 502513}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301691541.93221, "message": "Recurring question, I'm sure there is an issue out there to write an example that creates dynamic tabs. I should get around to writing it soon, at that time, I may add features to GWTP if needed.", "group_id": 7611, "id": 505687}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301691563.731348, "message": "So star the issue pls. :)", "group_id": 7611, "id": 505688}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301691424.5284309, "message": "This is a", "group_id": 7611, "id": 505677}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301757693.5050089, "message": "I have been adding database functionality to my project using Objectify and Actions and Results of GWTP Dispatch .. In that process I noticed that GWT has been enhanced with RequestFactory and that this is also a way to work with data - as an alternative to GWT RPC. Any thoughts on how RequestFactory would fit into the world of GWTP?", "group_id": 7611, "id": 508918}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301760169.7412851, "message": "ok, thanks .. have a great trip back \"home\"", "group_id": 7611, "id": 509057}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301759558.499073, "message": "You can use it as a full alternative to gwtp dispatcher, it stands well enough on its own.", "group_id": 7611, "id": 508981}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301759717.37661, "message": "right, ok .. I thought something in that direction as well.", "group_id": 7611, "id": 508997}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301759769.2705629, "message": "right, exactly .. was just writing about that", "group_id": 7611, "id": 509003}, {"user_id": 24757, "stars": [], "topic_id": 15009, "date_created": 1301760025.039089, "message": "yes, ok .. well, I am quite happy with what we have in GWTP so that's fune .. just curious about future directions", "group_id": 7611, "id": 509040}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301760102.0286691, "message": "Yeah. If you're interested ou google io talk will be using RF instead of gwtp-dispatcher. (not my choice ;))", "group_id": 7611, "id": 509048}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301760130.2536709, "message": "Gotta run! Last day in Vancouver!", "group_id": 7611, "id": 509053}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301759680.7302649, "message": "The problem is that it is really sata oriented instead of being command oriented, so it's not clear how to build a good dual GWT/REST API with RequestFactory.", "group_id": 7611, "id": 508994}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301759909.2816579, "message": "I have been experimenting with command-like services on top of RF to possibly try to get gwtp-dispatcher to sit seamlessly on either gwt-rpc or RF but it's in the very early exploration steps still.", "group_id": 7611, "id": 509013}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301759757.6690929, "message": "Things like client-side handlers, caching and batching will require quite a bit of work with RF.", "group_id": 7611, "id": 509001}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1301772556.657702, "message": "Phil, did you mean rf was \"data\" orientated or is sata orientated what you meant? If the second, what usd sata?", "group_id": 7611, "id": 509956}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301885721.197336, "message": "data", "group_id": 7611, "id": 519712}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1301885728.9860749, "message": "was typing on an iphone.", "group_id": 7611, "id": 519713}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1301903979.7489359, "message": "Good Morning all you GWTP people out there. It's time to start another week of fun", "group_id": 7611, "id": 521480}, {"user_id": 25164, "stars": [], "topic_id": 15009, "date_created": 1301904812.2907901, "message": "good morning everyone", "group_id": 7611, "id": 521552}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1301920664.4648221, "message": "Good morning !", "group_id": 7611, "id": 523155}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1302056019.025548, "message": "hey philippe, you seen how to use RF && dispatcher together?", "group_id": 7611, "id": 553111}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1302056075.5040441, "message": "oh. looks like not many people are online :'(", "group_id": 7611, "id": 553149}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1302056088.2223129, "message": "shame these chatrooms are not hooked into irc chatrooms.", "group_id": 7611, "id": 553156}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1302181370.821085, "message": "@ahhughes why would an irc chatroom be better?", "group_id": 7611, "id": 574896}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1302181385.662462, "message": "it won't have more people, and at least here it keeps messages around ;)", "group_id": 7611, "id": 574898}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1302250311.481391, "message": "Morning. With so few people around I like it much more than IRC. It's nice to come back after 2 days and see you've only missed 7 messages ;)", "group_id": 7611, "id": 587674}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302271629.11393, "message": "@ahhuges I've been using RF & dispatcher together and did not run into any issue. Is something bothering you?", "group_id": 7611, "id": 590224}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1302292958.898525, "message": "What I like is that you don't have to stick around, you let your message and answer to everyone else without having them to actually be here, hehe", "group_id": 7611, "id": 595429}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302295829.1355181, "message": "Yup. And once in a while, when two person decide to chill-out at the same time, it gets casual, fun and interactive...", "group_id": 7611, "id": 595880}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529770.2840991, "message": "Ok i'm gonna try that", "group_id": 7611, "id": 624017}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529779.634757, "message": "thanks", "group_id": 7611, "id": 624019}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529817.446698, "message": "Don't hesitate to head back here for questions. Many ppl are testing presenters + async without powermock (including myself) so there is a way to do it.", "group_id": 7611, "id": 624034}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529440.167104, "message": "Maybe I can help.", "group_id": 7611, "id": 623944}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529520.8378961, "message": "(sometimes GWT methods are final, so only mockito will not work)", "group_id": 7611, "id": 623958}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529684.113452, "message": "Yes, Async is tricky.", "group_id": 7611, "id": 623993}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529831.9673679, "message": "Once setup, it's not too hard... But the doc is far from perfect.", "group_id": 7611, "id": 624040}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529181.0818901, "message": "Hey all! Happy Monday!", "group_id": 7611, "id": 623918}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529542.1760509, "message": "Testing views is notoriously hard.", "group_id": 7611, "id": 623960}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529555.524327, "message": "That's partly why you try to make them as dumb as possible.", "group_id": 7611, "id": 623961}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529435.649785, "message": "Where are you running into problems?", "group_id": 7611, "id": 623943}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531306.0529749, "message": "No", "group_id": 7611, "id": 624303}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529363.0133531, "message": "Hi ! I'm looking for the blog post to help for unit testing", "group_id": 7611, "id": 623929}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529380.991291, "message": "The one that's not yet written? ;)", "group_id": 7611, "id": 623934}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529415.181618, "message": "Oops :)", "group_id": 7611, "id": 623937}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529423.9889979, "message": "Really hard to test, btw", "group_id": 7611, "id": 623938}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529492.051542, "message": "For testing my view I have some javassist problem when loading class when I use jukito + powermock rules", "group_id": 7611, "id": 623953}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529601.1228819, "message": "Yup,really hard ! I also try to test my presenter", "group_id": 7611, "id": 623970}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529644.501127, "message": "thank you :) GWT beginner and test addict :)", "group_id": 7611, "id": 623981}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529697.9946301, "message": "so I think i will be forced to use powermock again no ?", "group_id": 7611, "id": 623995}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529868.9813981, "message": "For views, it is trickier and I try to make them super dumb and not test them.", "group_id": 7611, "id": 624044}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529678.284565, "message": "Good.", "group_id": 7611, "id": 623991}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529612.3452139, "message": "Shall I mock them as a simple javabean ?", "group_id": 7611, "id": 623971}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529620.9213071, "message": "(And, BTW, Mathilde, welcome to the chatroom! First time I see you around.)", "group_id": 7611, "id": 623974}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529644.6184411, "message": "Is testing the presenter hard too? You can usually do it without powermock.", "group_id": 7611, "id": 623982}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529662.438143, "message": "yep I'm testing the presenter only with mockito", "group_id": 7611, "id": 623985}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529790.763907, "message": "Thanks!", "group_id": 7611, "id": 624026}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529675.3699119, "message": "but have some trouble with Async", "group_id": 7611, "id": 623990}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529688.6544991, "message": "Look at the gwtp-tester.", "group_id": 7611, "id": 623994}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302529715.559952, "message": "There is an AsyncMockProvider in gwtp-tester, will help you a lot.", "group_id": 7611, "id": 624004}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302529783.271744, "message": "nice work btw", "group_id": 7611, "id": 624021}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531253.9821489, "message": "userService.findById(id, new DefaultCallback<UserProfileDto>() {\n\t\t\tpublic void afterSuccess(UserProfileDto userProfile) {", "group_id": 7611, "id": 624288}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302530936.3027041, "message": "A snippet of a use of AsyncMockProvider may help me a lot", "group_id": 7611, "id": 624223}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531074.372716, "message": "True.", "group_id": 7611, "id": 624252}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531601.1226571, "message": "it's generated by gwt:generateAsync", "group_id": 7611, "id": 624391}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531157.7931659, "message": "What does that do?", "group_id": 7611, "id": 624266}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531247.6937101, "message": "It gets the DispatchAsync?", "group_id": 7611, "id": 624286}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531309.2902889, "message": "Ok.", "group_id": 7611, "id": 624304}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531327.8898859, "message": "It's been a long while since I used GWT's async services.", "group_id": 7611, "id": 624319}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302532161.5767059, "message": "In the app, you leave it unbound or you use a provider method like that:\n@Provides\nUserDtoCrudServiceAsync getUserDtoCrudServiceAsync() {\n return UserDtoCrudServiceAsync.Util.getInstance();\n}", "group_id": 7611, "id": 624508}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531282.617135, "message": "Ah! You don't use GWTP's dispatcher?", "group_id": 7611, "id": 624297}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531425.7318981, "message": "even if it's static ?", "group_id": 7611, "id": 624354}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531211.2588861, "message": "instance field", "group_id": 7611, "id": 624276}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531365.046294, "message": "And yep", "group_id": 7611, "id": 624337}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531539.9474051, "message": "a static class", "group_id": 7611, "id": 624384}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531731.8455689, "message": " public static final class Util \n { \n private static CompanyDtoCrudServiceAsync instance;\n\n public static final CompanyDtoCrudServiceAsync getInstance()\n {\n if ( instance == null )\n {\n instance = (CompanyDtoCrudServiceAsync) GWT.create( CompanyDtoCrudService.class );\n ServiceDefTarget target = (ServiceDefTarget) instance;\n target.setServiceEntryPoint( GWT.getModuleBaseURL() + \"rpc/companyDtoCrudService\" );\n }\n return instance;\n }\n\n private Util()\n {\n // Utility class should not be instanciated\n }\n }", "group_id": 7611, "id": 624415}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531083.44153, "message": "Let me check...", "group_id": 7611, "id": 624254}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531119.914511, "message": "thank you. I'm also looking at the hive code. But I have a lot of private UserDtoCrudServiceAsync userService = UserDtoCrudServiceAsync.Util\n\t\t\t.getInstance(); in my presenter", "group_id": 7611, "id": 624258}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531359.6894209, "message": "Yep.", "group_id": 7611, "id": 624335}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531891.280879, "message": "If you really want to set the entry point (not a bad idea) then you can inject some fancier factory.", "group_id": 7611, "id": 624459}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531342.157588, "message": "But calling UserDtoCrudServiceAsync.Util.getInstance(); makes your code untestable.", "group_id": 7611, "id": 624329}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531376.4811959, "message": "The key is to use Gin magic.", "group_id": 7611, "id": 624345}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531393.936229, "message": "@Inject your UserDtoCrudServiceAsync and Gin with GWT.create it for you.", "group_id": 7611, "id": 624348}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531357.315495, "message": "Because it triggers a call to GWT.create() I believe.", "group_id": 7611, "id": 624334}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531401.4748549, "message": "But in the test you can mock it out.", "group_id": 7611, "id": 624349}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531443.0133741, "message": "You don't have to make it static.", "group_id": 7611, "id": 624361}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531459.4489679, "message": "But if you really want to make it static, use requestStaticInjection() or something like that.", "group_id": 7611, "id": 624365}, {"user_id": 28734, "stars": [], "topic_id": 15009, "date_created": 1302531523.531316, "message": "no the serviceAsync is not static but the Util is a static method", "group_id": 7611, "id": 624379}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531557.4107449, "message": "Do you have to use it?", "group_id": 7611, "id": 624388}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531863.842916, "message": "I still suggest you skip the Util class and just @Inject the CompanyDtoCrudServiceAsync.", "group_id": 7611, "id": 624451}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531571.838352, "message": "Can't you just GWT.create() the class?", "group_id": 7611, "id": 624390}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531608.359349, "message": "Anyway, just inject it and I'm 90% sure Gin will create the service instance.", "group_id": 7611, "id": 624393}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531674.390722, "message": "Never used that Maven goal. What's in that Util.getInstance() method?", "group_id": 7611, "id": 624406}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531821.404953, "message": "Ok, the only think you will miss is the service entry point.", "group_id": 7611, "id": 624439}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302531947.524035, "message": "I mean, use a fancier provider method.", "group_id": 7611, "id": 624472}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302532073.2260151, "message": "So, instead of:\nprivate UserDtoCrudServiceAsync userService = UserDtoCrudServiceAsync.Util\n.getInstance();\n\nYou do:\nprivate final UserDtoCrudServiceAsync userService;\n@Inject\npublic MyPresenter(..., UserDtoCrudServiceAsync userService) {\n this.userService = userService;\n}", "group_id": 7611, "id": 624495}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1302532108.736577, "message": "In the test, you bind UserDtoCrudServiceAsync to a mock.", "group_id": 7611, "id": 624499}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1302553089.6800909, "message": "I wanted to publish another one this week end, but I ran out of time :(", "group_id": 7611, "id": 629151}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1302553067.119103, "message": "As for testing, there's one article about testing views that could interest you: http://arcbees.wordpress.com/2010/11/25/testing-views-using-gwt-platform-mockingbinder/", "group_id": 7611, "id": 629146}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1302769160.873265, "message": "hello", "group_id": 7611, "id": 680845}, {"user_id": 25164, "stars": [], "topic_id": 15009, "date_created": 1302769132.590591, "message": "hi to all", "group_id": 7611, "id": 680840}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1302788616.3296461, "message": "Goooodddd morrrninnnggg ! (Ok it's not morning for everyone :P)", "group_id": 7611, "id": 684735}, {"user_id": 29860, "stars": [], "topic_id": 15009, "date_created": 1302971605.85094, "message": "anyone ?", "group_id": 7611, "id": 712035}, {"user_id": 29860, "stars": [], "topic_id": 15009, "date_created": 1302971588.2620261, "message": "hello ther ?", "group_id": 7611, "id": 712033}, {"user_id": 26394, "stars": [], "topic_id": 15009, "date_created": 1303061716.4481211, "message": "Buenos Dias, buenas tardes y buenas noches! ( some body speak spanish??) :) I from to Argentina....", "group_id": 7611, "id": 717706}, {"user_id": 26394, "stars": [], "topic_id": 15009, "date_created": 1303061621.27472, "message": "What is the best validation framework for integrating with gwtp?!", "group_id": 7611, "id": 717693}, {"user_id": 26394, "stars": [], "topic_id": 15009, "date_created": 1303061634.3781531, "message": "Hello!", "group_id": 7611, "id": 717695}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303138113.9486761, "message": "Hi, just wondering whether there's a reason why onValueChange() in PlaceManagerImpl is marked as final? I'm trying to do some custom blocking of navigation so while I can override revealPlace to change in app navigation, I'm unable to override onValueChange() in order to block navigation triggered by a change of URL in the browser address bar", "group_id": 7611, "id": 726800}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303140286.6003671, "message": "I was a bit trigger happy on \"final\"... I'm removing most of these as needed. Please check the issue tracker, if its not there feel free to add one.", "group_id": 7611, "id": 727326}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303140792.4731171, "message": "ok, i will do, thanks", "group_id": 7611, "id": 727380}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303141736.0298221, "message": "cool, well i look forward to seeing it", "group_id": 7611, "id": 727494}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303140808.525598, "message": "do you have any idea when the next version of GWTP is likely to be released?", "group_id": 7611, "id": 727384}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303141144.735419, "message": "We will try to get the next release out (with the eclipse plugin) for Google IO.", "group_id": 7611, "id": 727419}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303141203.721941, "message": "Excellent, sounds good, thanks", "group_id": 7611, "id": 727428}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303141453.3396111, "message": "Create boilerplate for new presenter/views.", "group_id": 7611, "id": 727457}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303141470.322834, "message": "Given a couple of parameters: PresenterWidget, CodeSplit, etc...", "group_id": 7611, "id": 727459}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303141576.8169489, "message": "It is, quite addictive!", "group_id": 7611, "id": 727471}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303141584.9086571, "message": "Michael Renaud (here in the chat) is the author.", "group_id": 7611, "id": 727473}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303141060.9722371, "message": "i starred and commented issue 261 which talks about the PlaceManagerImpl being hard to extend", "group_id": 7611, "id": 727405}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303141128.204319, "message": "Ive upped its priority. Will work on it soon.", "group_id": 7611, "id": 727416}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303141330.139359, "message": "what is the eclipse plugin going to do?", "group_id": 7611, "id": 727443}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1303141505.8196549, "message": "sounds pretty useful", "group_id": 7611, "id": 727462}, {"user_id": 25164, "stars": [], "topic_id": 15009, "date_created": 1303196783.2565711, "message": "good morning everyone", "group_id": 7611, "id": 738867}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1303196976.661612, "message": "morning", "group_id": 7611, "id": 738892}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303211289.4591789, "message": "Morning!", "group_id": 7611, "id": 739755}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1303278176.492697, "message": "than once again: Good morning!", "group_id": 7611, "id": 752408}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1303278237.7434051, "message": "Happy coding!", "group_id": 7611, "id": 752415}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1303278232.5589881, "message": "and for the day I've got something that's been banging at the back of my head for quite a few last days. A limerick:\n\nThere was a young artist called Saint,\nWho swallowed some samples of paint;\nAll shades of the spectrum\nFlowed out of his rectum\nWith a colourful lack of restraint.", "group_id": 7611, "id": 752414}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303298852.885895, "message": "You just made that up!? LOL!", "group_id": 7611, "id": 753746}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308821.5446329, "message": "also override the configure() method to bind a custom exception handler", "group_id": 7611, "id": 755122}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308678.123255, "message": "Does gin says?", "group_id": 7611, "id": 755091}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309289.102736, "message": "down*", "group_id": 7611, "id": 755194}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308670.6420331, "message": "Which key is double bound?", "group_id": 7611, "id": 755088}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308959.1876819, "message": "Yeah. That's about the only way I see...", "group_id": 7611, "id": 755138}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309316.0010681, "message": "Hehe. Yeah... Doing it in the DispatchAsync may be best.", "group_id": 7611, "id": 755203}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308884.2575459, "message": "But in this case I did not... It's legacy code.", "group_id": 7611, "id": 755130}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308753.7564759, "message": "look for \"bind(DispatchAsync.class\" you should find 2.", "group_id": 7611, "id": 755107}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308859.651113, "message": "Yeah, I think overriding @Provide methods does not work. :(", "group_id": 7611, "id": 755124}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308873.3440289, "message": "That's why I usually try to avoid them.", "group_id": 7611, "id": 755128}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309137.9132459, "message": "I am basically trying to through some code in write before the execute method to verify the session hasn't timed out ( having to keep track on client side since we have a poller to check for status updates which keeps the session alive on the server ) so instead of having to manually put this in everywhere I figured I would try it there", "group_id": 7611, "id": 755164}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309196.311393, "message": "Yeah, I guess it does. Maybe in an ActionValidator, though?", "group_id": 7611, "id": 755173}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308697.990963, "message": " Double-bound: Key[type=com.gwtplatform.dispatch.client.DispatchAsync, annotation=[none]]. protected com.gwtplatform.dispatch.client.DispatchAsync mil.jtcoic.tb.epik.bender.client.gin.SecureDispatchAsyncModule.provideDispatchAsync", "group_id": 7611, "id": 755096}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308903.500602, "message": "understood, any ideas on How i could do this?", "group_id": 7611, "id": 755132}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309274.1429801, "message": "thought about that but I don't want to have to retro fit that in everywhere we use the dispatcher", "group_id": 7611, "id": 755188}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308925.1768739, "message": "I guess I could create my own module all together?", "group_id": 7611, "id": 755135}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308791.6820149, "message": "basically all I did was extend the DispatchAysncModule and overrided the provideDispatchAysnc method", "group_id": 7611, "id": 755118}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308644.2778749, "message": "Hey guys I am trying to extend the DefaultDispatchAsync class and I have extended the DispatchAsyncModule overriding the provideDispatchAsync to use my implementation but I am getting a gin error \"Double-bound: Key\" . Any hints on this ?", "group_id": 7611, "id": 755084}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308870.03916, "message": "ah", "group_id": 7611, "id": 755127}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309157.5651629, "message": "if that made since", "group_id": 7611, "id": 755169}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309339.7519519, "message": "Hopefully it may be just temporary", "group_id": 7611, "id": 755208}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303308980.2304101, "message": "cool, just wanted to make sure before I went that route", "group_id": 7611, "id": 755142}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309013.6348281, "message": "yeah", "group_id": 7611, "id": 755148}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303308726.2514579, "message": "And you did not bind it twice in your module?", "group_id": 7611, "id": 755104}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309004.543016, "message": "The class is small enough, though, if you take out all the deprecated stuff and the builder.", "group_id": 7611, "id": 755147}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310555.8288751, "message": "I put an @Inject Placemanager as a private variable but its always null", "group_id": 7611, "id": 755377}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310633.006984, "message": "ah", "group_id": 7611, "id": 755401}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310712.5936329, "message": "oh ok I gotcah", "group_id": 7611, "id": 755422}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309039.260607, "message": "out of curiosity, do you want a totally new implementation, or just to change the ExceptionHandler, etc.", "group_id": 7611, "id": 755150}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309245.5221381, "message": "yeah, server side would be ideal but tricky since the session gets updated there", "group_id": 7611, "id": 755184}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309284.8095059, "message": "im done to a few hours", "group_id": 7611, "id": 755191}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310511.8040929, "message": "They are in different modules...", "group_id": 7611, "id": 755371}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309241.4318719, "message": "Maybe a client-side action handler?", "group_id": 7611, "id": 755183}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309944.544287, "message": "Yeah!", "group_id": 7611, "id": 755294}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310581.8553841, "message": "when you call execute", "group_id": 7611, "id": 755384}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309217.8419931, "message": "Oh, client-side.", "group_id": 7611, "id": 755176}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303309249.972856, "message": "These are not super-well documented though.", "group_id": 7611, "id": 755185}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309285.9610839, "message": "lol", "group_id": 7611, "id": 755192}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310572.7715371, "message": "When is it null?", "group_id": 7611, "id": 755379}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310590.561657, "message": "It should not be null then.", "group_id": 7611, "id": 755387}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310627.233022, "message": "The DispatchAsync is created with the @Provides method.", "group_id": 7611, "id": 755397}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310652.2030909, "message": "Pass it to the @Provides method and then to the constructor.", "group_id": 7611, "id": 755408}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310693.1106961, "message": "The parameter will be injected.", "group_id": 7611, "id": 755415}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303309865.455199, "message": "That did the trick", "group_id": 7611, "id": 755286}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310469.703167, "message": "Is it possible to inject the placemanager into the dispatcher?", "group_id": 7611, "id": 755363}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310062.6118169, "message": "thanks", "group_id": 7611, "id": 755315}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310500.441386, "message": "I don't see why not.", "group_id": 7611, "id": 755368}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310120.612746, "message": "You're welcome, glad I could help.", "group_id": 7611, "id": 755327}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310580.9367139, "message": "It will be null in the constructor.", "group_id": 7611, "id": 755382}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310670.390763, "message": "You may have a loop though, if your PlaceManager depends on the DispatchAsync somehow.", "group_id": 7611, "id": 755413}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310686.245105, "message": "No, but you add a parameter to the @Provides method.", "group_id": 7611, "id": 755414}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310525.5513051, "message": "But they should be in the same ginjector, so it should work.", "group_id": 7611, "id": 755374}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310616.202388, "message": "Ah!", "group_id": 7611, "id": 755393}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310630.890667, "message": "With new.", "group_id": 7611, "id": 755399}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303310638.59373, "message": "So @Injected field are not populated.", "group_id": 7611, "id": 755403}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310669.9127181, "message": "can you do an inject in the module?", "group_id": 7611, "id": 755411}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1303310870.737329, "message": "back in business", "group_id": 7611, "id": 755460}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303312959.8982129, "message": "I write mine in french... :)", "group_id": 7611, "id": 755926}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1303312475.2347441, "message": "no, I just read few limericks now and again", "group_id": 7611, "id": 755830}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303312985.2139399, "message": "(And they're only meant for my girlfriend's eyes. ;))", "group_id": 7611, "id": 755935}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1303314155.192399, "message": "i tried it before, I mean to write one. It's a great and fun challange", "group_id": 7611, "id": 756150}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1303314130.0840881, "message": "i see", "group_id": 7611, "id": 756147}, {"user_id": 30527, "stars": [], "topic_id": 15009, "date_created": 1303385888.1733739, "message": "Hi guys, i ve setup the tabsample of gwtp and i want to know if it is possible to prevent showing a Preseter View at Applikation start... ex Showing the HomeNewsTab, after visit the place", "group_id": 7611, "id": 768750}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303392778.3060191, "message": "You mean, hide some tabs?", "group_id": 7611, "id": 770005}, {"user_id": 30726, "stars": [], "topic_id": 15009, "date_created": 1303505910.0028801, "message": "and i believe the issue is the ginjector used by the application is different instance than the one used by the GinUiBinderGenerator", "group_id": 7611, "id": 784986}, {"user_id": 30726, "stars": [], "topic_id": 15009, "date_created": 1303505830.754508, "message": "hey guys - wondering if anyone can help with an issue i am having with the GinUiBinderGenerator", "group_id": 7611, "id": 784965}, {"user_id": 30726, "stars": [], "topic_id": 15009, "date_created": 1303505883.079247, "message": "however when that singleton is injected into a widget created through the GinUiBinder it is of a different instance", "group_id": 7611, "id": 784979}, {"user_id": 30726, "stars": [], "topic_id": 15009, "date_created": 1303505863.3633089, "message": "and that singleton is injected into presenters as normal", "group_id": 7611, "id": 784974}, {"user_id": 30726, "stars": [], "topic_id": 15009, "date_created": 1303505954.146806, "message": "ah - it would seem as this is documented in http://code.google.com/p/gwt-platform/issues/detail?id=280", "group_id": 7611, "id": 784998}, {"user_id": 30726, "stars": [], "topic_id": 15009, "date_created": 1303505854.959132, "message": "we're relying on a service to be a singleton", "group_id": 7611, "id": 784972}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303514906.406606, "message": "Did you manage to make it work?", "group_id": 7611, "id": 786093}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303652094.891135, "message": "Found some time to work on GWTP yesterday, fixed a few issues (thanks Yannis Gonianakis for the nice patch!) and released a snapshot... If anyone's interested.", "group_id": 7611, "id": 794761}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303674314.000206, "message": "I saw a couple of pushes go by on the Eclipse Plugin. I bet an announcement is coming soon. :)", "group_id": 7611, "id": 796413}, {"user_id": 30527, "stars": [], "topic_id": 15009, "date_created": 1303722488.2423151, "message": "hi does anyone combine gwtp with Smartgwt ? ( e.g. smartgwt tab instead gwt tabs?", "group_id": 7611, "id": 801638}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303745050.564451, "message": "The has been some talk on the forum on ways to do that.", "group_id": 7611, "id": 804272}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303745091.3303871, "message": "IIRC, it's possible, but it's really hard to use GWTTab with MVP if you want to make every tab content a presenter.", "group_id": 7611, "id": 804282}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303745124.6226029, "message": "(I think the consensus was that it was really hard to use MVP with smartgwt.)", "group_id": 7611, "id": 804294}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303750274.2742691, "message": "I may be confusing with GXT...", "group_id": 7611, "id": 805021}, {"user_id": 30527, "stars": [], "topic_id": 15009, "date_created": 1303749003.7064099, "message": "i found no topic in gwtp groups about gwtp+smartgwt", "group_id": 7611, "id": 804873}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1303765946.5935719, "message": "Good morning.", "group_id": 7611, "id": 807382}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1303766005.6072991, "message": "Does anyone use the new DeferredTask (available in appengine 1.4.3). I'm running into issues unit testing them.", "group_id": 7611, "id": 807391}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303768492.4950249, "message": "Just inject a mock", "group_id": 7611, "id": 807718}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303768513.552772, "message": "I thought you were talking about GWT.", "group_id": 7611, "id": 807721}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303768506.350697, "message": "Oh, DeferredTask in AppEngine!", "group_id": 7611, "id": 807720}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303768486.3008349, "message": "I'm using them, they actually helped me solve unit testing problems.", "group_id": 7611, "id": 807717}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1303791962.1923161, "message": "@philippebeaudoin Nope, appengine DeferredTasks.", "group_id": 7611, "id": 810275}, {"user_id": 24691, "stars": [{"date_created": 1303844028.8448341, "user_id": 24685}], "topic_id": 15009, "date_created": 1303839986.841671, "message": "Fort the smartGWT users: http://uptick.com.au/content/serendipity-working-gwt-platform-and-smartgwt", "group_id": 7611, "id": 817058}, {"user_id": 31357, "stars": [], "topic_id": 15009, "date_created": 1303920331.342663, "message": "also is gwtp using activity/places internally", "group_id": 7611, "id": 827695}, {"user_id": 31357, "stars": [], "topic_id": 15009, "date_created": 1303920279.0715289, "message": "hey guys struggling with activitiymapper and gin", "group_id": 7611, "id": 827677}, {"user_id": 31357, "stars": [], "topic_id": 15009, "date_created": 1303920301.6191089, "message": "how does gwtp solve this", "group_id": 7611, "id": 827685}, {"user_id": 31434, "stars": [], "topic_id": 15009, "date_created": 1303955435.2952039, "message": "hey there, have a wee issue where I find that my presenters at times load before they are populated with data - refreshing tends to fix it.. any idea what I might be doing incorrectly?", "group_id": 7611, "id": 835148}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303961467.5644629, "message": "Yes, try manualReveal.", "group_id": 7611, "id": 835960}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303961961.1732659, "message": "You're very welcome.", "group_id": 7611, "id": 836027}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303961494.6711161, "message": "http://code.google.com/p/gwt-platform/wiki/GettingStarted?tm=6#Using_manual_reveal", "group_id": 7611, "id": 835963}, {"user_id": 31434, "stars": [], "topic_id": 15009, "date_created": 1303961900.0191929, "message": "thanks very much philippe", "group_id": 7611, "id": 836013}, {"user_id": 25164, "stars": [], "topic_id": 15009, "date_created": 1303980796.2911429, "message": "hello", "group_id": 7611, "id": 838395}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1303999826.3292191, "message": "Hi!", "group_id": 7611, "id": 841522}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304022025.313098, "message": "Yeah! Officially signed with Google. :)", "group_id": 7611, "id": 846716}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1304029536.845958, "message": "Congratulations on the google position!", "group_id": 7611, "id": 847937}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304040375.3310549, "message": "Thanks Brendan.", "group_id": 7611, "id": 849661}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304086362.6752729, "message": "@philippebeaudoin very excited for you :)", "group_id": 7611, "id": 856744}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304086386.6272881, "message": "@philippebeaudoin sorry for the long winded email... I guess if you just signed most of those questions don't make sense.", "group_id": 7611, "id": 856745}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304088814.2309661, "message": "@arthur_kalm sorry for the long answer... I just did a braindump of my feeling towards the interview. :) I worked so hard to get in, felt like I should share. ;)", "group_id": 7611, "id": 857501}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304091724.832201, "message": "Not the hardest ones.", "group_id": 7611, "id": 858530}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304091717.2792571, "message": "Yes.", "group_id": 7611, "id": 858527}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304091729.6464419, "message": "They are frigging hard. :)", "group_id": 7611, "id": 858531}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304091375.379283, "message": "Comes back quickly. :)", "group_id": 7611, "id": 858378}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304091326.73839, "message": "I really appreciate it", "group_id": 7611, "id": 858350}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304091267.1081779, "message": "@philippebeaudoin wow, sooo much good stuff in there, you're awesome :P", "group_id": 7611, "id": 858319}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304091616.021539, "message": "the Google Code Jam stuff, you used the practice material? http://code.google.com/codejam/contests.html", "group_id": 7611, "id": 858494}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304091341.015521, "message": "I'd definitely have to brush up on that stuff, I haven't done it since University", "group_id": 7611, "id": 858357}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304092179.7154031, "message": "haha, alright, thanks for all the tips. Hopefully I'll get to see some of the Waterloo office for Google I/O extended", "group_id": 7611, "id": 858687}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304091438.3509231, "message": "I got a 1000 page algorithms book hehe, I should look at it", "group_id": 7611, "id": 858403}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304091536.370373, "message": "Yeah, but I think practice is worth more. I think they want you to really understand typical algos, and dont car if you dont master exotic stuff.", "group_id": 7611, "id": 858454}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304091584.0173709, "message": "ok, that makes sense", "group_id": 7611, "id": 858479}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1304092300.1040759, "message": "@philippebeaudoin not a problem at all, that was very nice of you to offer :)", "group_id": 7611, "id": 858724}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304092219.3618951, "message": "Yeah! Good for you. Really too bad I coundn't get you tickets. :(", "group_id": 7611, "id": 858697}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1304097275.7890649, "message": "almost done with the integration of mergelocales.py for the plugin, no more need to install Python :D", "group_id": 7611, "id": 859973}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304100227.4962461, "message": "Great!", "group_id": 7611, "id": 860547}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304107008.7030051, "message": "Hi", "group_id": 7611, "id": 862358}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304107065.0297091, "message": "but can't see where is it defined and what is it for exactly, any doc on that please?", "group_id": 7611, "id": 862376}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304107034.1509399, "message": "I have a quick question. I've seen in a project an inherit of com.google.gwt.uibinder.GinUiBinder", "group_id": 7611, "id": 862365}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304110739.7241199, "message": "The goal is to be able to inject components created in a UiBinder files. (i.e. custom widgets).", "group_id": 7611, "id": 863800}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304110700.811734, "message": "It's very exploratory.", "group_id": 7611, "id": 863790}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304110790.6918471, "message": "But it's not maintained, so it risks not being compatible with more recent versions of GWT and Gin, so I don't suggest using it. Instead, I suggest using @UiField(Provided=true) and injecting the widget in the class creating the UiBinder.", "group_id": 7611, "id": 863814}, {"user_id": 31720, "stars": [], "topic_id": 15009, "date_created": 1304115731.9107549, "message": "Congrats Philippe on the Google Gig and getting to talk at I/O! Been using GWTP in a project all day today and love it.", "group_id": 7611, "id": 864674}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304121683.583344, "message": "Glad to hear this. :)", "group_id": 7611, "id": 865209}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304271691.7802711, "message": "thanks for the info", "group_id": 7611, "id": 876870}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304272053.6224821, "message": "are you going to continue the cms project", "group_id": 7611, "id": 876909}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304271918.7030759, "message": "and congratulations for your job", "group_id": 7611, "id": 876899}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304272058.1570151, "message": "?", "group_id": 7611, "id": 876911}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304301781.902585, "message": "Ahah! Nailed the frigging bug with GinUiBinder.", "group_id": 7611, "id": 879534}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304301856.9814639, "message": "Yes, djay, ArcBees keeps going strong with the CMS. Our business plan is getting a lot of people excited these days. I will probably have to reduce my implication on the project a little, but it's in very good hands with Christian and the rest of the team.", "group_id": 7611, "id": 879542}, {"user_id": 32048, "stars": [], "topic_id": 15009, "date_created": 1304400825.0334439, "message": "heelo", "group_id": 7611, "id": 894515}, {"user_id": 31434, "stars": [{"date_created": 1304475788.605468, "user_id": 31434}], "topic_id": 15009, "date_created": 1304475724.2762749, "message": "hi again. is there any way I can 'refresh' a parent presenter from a child? I have a tab that makes an AsyncCallback and I'd like to update the parent view/container somehow onSuccess", "group_id": 7611, "id": 905888}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1304502578.011368, "message": "so there are many ways ;)", "group_id": 7611, "id": 911396}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1304502052.8603261, "message": "you can inject the parent presenter, use an event (e.g. ResetPresentersEvent) or if the parent knows his child presenter let the parent register a handler on the child (e.g. HasRefreshViewHandler).", "group_id": 7611, "id": 911362}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1304502195.1845789, "message": "there is a property called currentParentPresenter in PresenterWidget, but there is no way to acces it", "group_id": 7611, "id": 911366}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1304502514.4398301, "message": "or have a look at revealInParent() / RevealContentEvent (if your presenter extends com.gwtplatform.mvp.client.Presenter), if the child is already present in the parent slot you could say that you only want to refresh the parent view.", "group_id": 7611, "id": 911388}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1304503432.913413, "message": "http://groups.google.com/group/gwt-platform/browse_thread/thread/91cac491921ffc99 - Does anyone has an idea?", "group_id": 7611, "id": 911437}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304506346.7790251, "message": "Another way, to reset everything: fire the GWTP resetRootPresenter event or something.", "group_id": 7611, "id": 911649}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304506391.918339, "message": "@Flori cant look at that thread right now: im on my iphone...", "group_id": 7611, "id": 911657}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1304527016.170553, "message": "That kind of problems come from the fact that every client side libraries that does a little bit of code generation need to be compiled against Gwt 2.2. If Seem-Gwt isn't compatible with Gwt 2.2, I think that would cause your prblem :D", "group_id": 7611, "id": 915374}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620447.2192521, "message": "I'll give details", "group_id": 7611, "id": 932741}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304620504.5644381, "message": "With 0.6-SNAPSHOT.", "group_id": 7611, "id": 932756}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620389.7864079, "message": "do you know", "group_id": 7611, "id": 932718}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620409.192173, "message": "because I've just checked out sources and unable to compile samples", "group_id": 7611, "id": 932724}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620381.580034, "message": "Is version 0.6-SNAPSHOT is valid?", "group_id": 7611, "id": 932716}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620440.1252069, "message": "1 sec", "group_id": 7611, "id": 932736}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304620496.0168869, "message": "The samples without maven dont work", "group_id": 7611, "id": 932752}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620376.376559, "message": "hi", "group_id": 7611, "id": 932714}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304621565.382977, "message": "I guess yes, because it is defined in parent pom", "group_id": 7611, "id": 932918}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304621580.204566, "message": "I think I am doing something wrong with profiles", "group_id": 7611, "id": 932921}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620457.3692739, "message": "do I need to install it into maven first?", "group_id": 7611, "id": 932743}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304621019.3465941, "message": "this package is absent in maven too", "group_id": 7611, "id": 932835}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304621020.377811, "message": "com.gwtplatform.mvp", "group_id": 7611, "id": 932836}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620244.9131739, "message": "anybody there?", "group_id": 7611, "id": 932684}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620392.9741881, "message": "?", "group_id": 7611, "id": 932721}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304621306.042711, "message": "Do you have the repository for snapshots?", "group_id": 7611, "id": 932865}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1304620359.2432871, "message": "hello", "group_id": 7611, "id": 932711}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304620432.944973, "message": "Strange, it works here.", "group_id": 7611, "id": 932730}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620975.6645789, "message": "as I can see the sources is for 0.6-SNAPSHOT", "group_id": 7611, "id": 932828}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620955.749943, "message": "I've tried to install everything into maven", "group_id": 7611, "id": 932825}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623292.420639, "message": "thanks", "group_id": 7611, "id": 933238}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620910.134747, "message": "I have maven as well", "group_id": 7611, "id": 932817}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304620939.563128, "message": "maven can't get dependencies from this package com.gwtplatform.dispatch.server", "group_id": 7611, "id": 932822}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304621603.0543211, "message": "maven profiles", "group_id": 7611, "id": 932924}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304621735.8419249, "message": "Because usually just:\nmvn install\nmvn gwt:run\nworks with the source.", "group_id": 7611, "id": 932950}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304621719.4605711, "message": "Did you play with them?", "group_id": 7611, "id": 932945}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304622814.576669, "message": "cannot find symbol class com.gwtplatform.dispatch.annotation.HasThing", "group_id": 7611, "id": 933111}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623221.4969511, "message": "thank you for your help", "group_id": 7611, "id": 933217}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304623275.3643949, "message": "Yeah.", "group_id": 7611, "id": 933233}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304622504.0711319, "message": "still trying to get it works in IDE", "group_id": 7611, "id": 933063}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304622486.658391, "message": "thanks for advice now it works", "group_id": 7611, "id": 933059}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304622494.849158, "message": "but only within maven", "group_id": 7611, "id": 933060}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304623008.91453, "message": "You'll need to follow the doc.", "group_id": 7611, "id": 933150}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304623031.9843941, "message": "And even then, the latest Google Plugin for Eclipse has a nasty bug that makes it impossible to run nested projects as Web Application. :(", "group_id": 7611, "id": 933158}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623214.61551, "message": "I follow the doc", "group_id": 7611, "id": 933213}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623234.9058011, "message": "and I finally run samples within my IDE", "group_id": 7611, "id": 933222}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623242.8992591, "message": "problem was in generated sources", "group_id": 7611, "id": 933223}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623262.674598, "message": "those sources wont compile", "group_id": 7611, "id": 933229}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623270.083113, "message": "com.gwtplatform.dispatch.annotation.HasThing", "group_id": 7611, "id": 933231}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304623287.272778, "message": "Glad that you could get it to work!", "group_id": 7611, "id": 933236}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623300.5462871, "message": "I really appricate your help", "group_id": 7611, "id": 933241}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304623255.3760419, "message": "produced by maven install phase", "group_id": 7611, "id": 933227}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304686447.3747439, "message": "You mean, move one from a content slot to another?", "group_id": 7611, "id": 941698}, {"user_id": 32411, "stars": [], "topic_id": 15009, "date_created": 1304685468.7698641, "message": "Hi can anyone tell me how to manipulate widgets across content slots?\nOr is content slots meant for navigation only?", "group_id": 7611, "id": 941554}, {"user_id": 32411, "stars": [], "topic_id": 15009, "date_created": 1304687305.5798261, "message": "I know i could just keep extending my view-presenter collection to include all the individual samples.\nBut i think it is a little too much using the MVP pattern just to show all the samples.", "group_id": 7611, "id": 941833}, {"user_id": 32411, "stars": [], "topic_id": 15009, "date_created": 1304687086.2055371, "message": "I'm experimenting with the GWT showcase and would like to create a list of the cell examples that displays the each cell sample in the main content area when selected from the list.", "group_id": 7611, "id": 941790}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304689855.6634979, "message": "Hi phillipe", "group_id": 7611, "id": 942150}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304687593.0654709, "message": "If you want to skip the logic/view separation altogether and use just widgets, then the presenter does not have to be aware of the operation and you can just insert the widget in your view.", "group_id": 7611, "id": 941867}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304687558.4413209, "message": "Slots are meant to contain Presenter or PresenterWidget.", "group_id": 7611, "id": 941862}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304689630.066613, "message": "I got a problem to implement other gwtp project to my gwtp project, like double bound key. How to implement other gwtp project, even though gwt.xml alows only one MyGinjector but it can implement multiple Ginjector ?", "group_id": 7611, "id": 942134}, {"user_id": 32411, "stars": [], "topic_id": 15009, "date_created": 1304687829.8042979, "message": "Not all together but. I like the navigation and history advantages of MVP.\nBut sometimes it would be nice to replace widget in one slot via. an other slot.\nPerhaps by adding extra parameters to query string?", "group_id": 7611, "id": 941884}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304687865.608525, "message": "Yes, you can do this...", "group_id": 7611, "id": 941889}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304687915.9053431, "message": "The place selects the \"Presenter\" the parameters select anything that is inside the Presenter. Swapping a widget is an excellent example.", "group_id": 7611, "id": 941900}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304690871.820647, "message": "Hi!", "group_id": 7611, "id": 942306}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304691142.9465611, "message": "But how to implement some other gwtp project then?", "group_id": 7611, "id": 942340}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304690938.1484809, "message": "You should have only one ginjector and multiple modules.", "group_id": 7611, "id": 942314}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304690956.1773241, "message": "install() the modules from your main module.", "group_id": 7611, "id": 942317}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304690990.4824691, "message": "For the ginjector methods, you should be able to have different ginjector interface for your different projects, and have your main ginjector extend all of them.", "group_id": 7611, "id": 942320}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304691259.1367691, "message": "What do you mean?", "group_id": 7611, "id": 942351}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304691300.2124641, "message": "I got single ginjector and had extended the other gwtp project ginjector and ended up in error like double bound key...", "group_id": 7611, "id": 942355}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304691627.944273, "message": "Do you bind it twice?", "group_id": 7611, "id": 942389}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304691632.8913381, "message": "i.e. in two modules?", "group_id": 7611, "id": 942390}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304691686.7443981, "message": "Other gwtp project has already extended ginjector and is packed in jar. Now I am creating a gwtp project extending ginjector. So when I extend the other gwtp project , I ended up in error.", "group_id": 7611, "id": 942399}, {"user_id": 24685, "stars": [{"date_created": 1304714812.5329859, "user_id": 18800}], "topic_id": 15009, "date_created": 1304693060.6306939, "message": "CommonModule: binds EventBus and other shared stuff\nProjAModule: binds presenters for projectA\nProjBModule, binds presenters for projectB", "group_id": 7611, "id": 942547}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304692205.9742651, "message": "Also another problem. I created two gwtp project and one of it is the main project extending the other project. Both this project has got common things like placeManager,tokenformatter.. The error I got, even though the main project is compiled, the OtherInjectorImpl gets logged in the console telling place manager,tokenformater is abstract or is required", "group_id": 7611, "id": 942460}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304692597.892211, "message": "Summarizing the problem is In multiple gwtp project the common requirement like placeManager, tokenformatter,proxyfailurehandler... either gets binded more than once or is expected in another gininjector of different project .", "group_id": 7611, "id": 942517}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304691756.2822599, "message": "Obviously it seem multiple binding for common things like place manager,tokenformatter,eventbus....", "group_id": 7611, "id": 942409}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304693018.4938281, "message": "ProjBGinjector: ...\nMyGinjector: extends the three above, installs MyModule", "group_id": 7611, "id": 942541}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304693033.0431809, "message": "MyModule: installs CommonModule, ProjAModule, ProjBModule.", "group_id": 7611, "id": 942542}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304693441.2557261, "message": "So I got the separation and also did you meant on the last point that MyModule should install CommonModule,PorjAModule,ProjBModule eventhough I extends ProjAGinjector, ProjGinjector.", "group_id": 7611, "id": 942575}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304692475.185632, "message": "I'm not sure you can do what you want to do actually.", "group_id": 7611, "id": 942491}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304692536.9610651, "message": "If it were done better, you'd have two modules in PB: one for the common stuff, and one for PuzzleBazar specific presenters.", "group_id": 7611, "id": 942505}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304693099.6991601, "message": "BTW: Anybody here going to GoogleIO?", "group_id": 7611, "id": 942554}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304693604.94066, "message": "Right.", "group_id": 7611, "id": 942600}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304692481.904542, "message": "i.e. take the entire jar.", "group_id": 7611, "id": 942492}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304692511.4851489, "message": "The problem is that the gin module for PuzzleBazar includes binding for stuff that is common to both.", "group_id": 7611, "id": 942499}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304692993.2998941, "message": "I really can't see your problem. Here's what I'd do:\nBaseGinjector: defines getter for EventBus and other shared stuff\nProjAGinjector: defines getter for presenters of ProjectA", "group_id": 7611, "id": 942540}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304692763.3414719, "message": "My worst problem is I had two gwtp project when I run the main one,making sure common things like PM,Tokenformatter are inside the main project, I got error like the in otherInjectorImpl PM,Tokenformatter is abstract, even though the main project has got? How to solve this.", "group_id": 7611, "id": 942532}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304693091.7398469, "message": "If you have code, I might be able to help you better. Right now I need to focus on my Google IO talks however.", "group_id": 7611, "id": 942553}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304693629.2147291, "message": "Modules should not extend one another, just the ginjector.", "group_id": 7611, "id": 942602}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1304693719.860194, "message": "Ok. Thanks", "group_id": 7611, "id": 942608}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304693645.1370471, "message": "And only the child ginjector should use the annotation to install MyModule.", "group_id": 7611, "id": 942603}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1304714780.7011631, "message": "Nope but I will watch the video after. I'm quite impatient to get them as it is all the time a real good source of info and advice", "group_id": 7611, "id": 946136}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304716187.9144499, "message": "Yeah, I've been watching a lot of them too!", "group_id": 7611, "id": 946434}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304716213.9183381, "message": "(The tumbnail is a schedule with orange blocks.)", "group_id": 7611, "id": 946441}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304716202.0261171, "message": "BTW, give us a hand, vote for BookedIN here:\nhttp://www.shortform.com/googleio", "group_id": 7611, "id": 946436}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304955174.18243, "message": "Hi all", "group_id": 7611, "id": 973175}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1304955205.4792011, "message": "is anynody there?", "group_id": 7611, "id": 973187}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1304957150.288177, "message": "Were all at GoogleIO! :)", "group_id": 7611, "id": 973662}, {"user_id": 26368, "stars": [], "topic_id": 15009, "date_created": 1305000585.6478729, "message": "Hi", "group_id": 7611, "id": 984083}, {"user_id": 26368, "stars": [], "topic_id": 15009, "date_created": 1305000675.7226501, "message": "I have a query regarding recent updates on Crawling service.", "group_id": 7611, "id": 984102}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305011658.64533, "message": "Sure, fire away, I may have time to answer them tomorrow. (Once my talk is done!... Beginning to stress out. :))", "group_id": 7611, "id": 986203}, {"user_id": 8315, "stars": [], "topic_id": 15009, "date_created": 1305016216.2391429, "message": "btw, I don't have any problems running arcbees hive", "group_id": 7611, "id": 986812}, {"user_id": 8315, "stars": [], "topic_id": 15009, "date_created": 1305015263.4123149, "message": "Hi all, getting this error when trying to run a sample app, any suggestions? \njava.lang.RuntimeException: Deferred binding failed for 'com.gwtplatform.samples.hplace.client.gin.ClientGinjector' (did you forget to inherit a required module?)", "group_id": 7611, "id": 986658}, {"user_id": 8315, "stars": [], "topic_id": 15009, "date_created": 1305025463.80564, "message": "got it working, was running gwt 2.2 with gwtp 0.5", "group_id": 7611, "id": 988123}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1305039288.121542, "message": "Hi all", "group_id": 7611, "id": 990852}, {"user_id": 32349, "stars": [], "topic_id": 15009, "date_created": 1305048994.2214351, "message": "is there anybody alive?", "group_id": 7611, "id": 993431}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305055809.039336, "message": "Anybody at Google IO, were meeting at 12:45 in the cafe downstairs. Look foe the 4 arcbees guys with the flasy green shirts.", "group_id": 7611, "id": 994875}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1305058863.1741469, "message": "Hi, I hope the presentation went fine. I hope I can see it soon. I had the same issue of Chris and actually when I switch back from GWT 2.3 to 2.2 it wen fine (with GWTP 0.51). Do you knwo this problem and do you plan to release soon a compatible version?", "group_id": 7611, "id": 995483}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305075977.5670631, "message": "Could it be that you are using GinUiBinder.", "group_id": 7611, "id": 998772}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305075982.8026869, "message": "?", "group_id": 7611, "id": 998774}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1305168333.906625, "message": "No, I remove it after what you said above. I switch back also to a really simple project to test.", "group_id": 7611, "id": 1018157}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305252152.9491391, "message": "well make sure 0.6 works well with gwt 2.3 before releasing. I haven't tested yet.", "group_id": 7611, "id": 1032870}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1305286447.2630651, "message": "Hi all, just seen that the video from I/O is up - am looking forward to watching that over the weekend. Was just wondering whether any of you know what the best way of getting hold of the client IP address is?", "group_id": 7611, "id": 1039757}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1305288812.465539, "message": "don't worry, figured out I can get it in one of my filters", "group_id": 7611, "id": 1040029}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495678.073091, "message": "also I think the same thing happens in ant", "group_id": 7611, "id": 1063682}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495414.101804, "message": "when it refers to a @GenDto class", "group_id": 7611, "id": 1063632}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495470.9109001, "message": "on a complete rebuild", "group_id": 7611, "id": 1063639}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495593.5247829, "message": "I'm using gwtp-all-0.6-20110508.192419-8.jar", "group_id": 7611, "id": 1063670}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305496384.1467371, "message": "The contributors responsible for that part of the code are more active on the forum, I suggest you ask your question in there.", "group_id": 7611, "id": 1063785}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305496452.7667291, "message": "No problem. Sorry I couldn't help you better.", "group_id": 7611, "id": 1063789}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495383.708817, "message": "Hi, I'm having an issue with @GenEvent and @GenDispatch producing different code based on whether it's a clean / rebuild all or just a re-generate of the one class", "group_id": 7611, "id": 1063629}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495499.9785769, "message": "but if I touch just that one file and have it re-generate the class, it'll say com.example.sample.TransferDto and compile fine", "group_id": 7611, "id": 1063645}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495464.4020171, "message": "it doesn't make the reference fully qualified e.g. com.example.sample.TransferDto and will instead only do TransferDto", "group_id": 7611, "id": 1063637}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305495653.897336, "message": "I'm using Eclipse and followed http://code.google.com/p/gwt-platform/wiki/BoilerplateGeneration for setup", "group_id": 7611, "id": 1063677}, {"user_id": 33346, "stars": [], "topic_id": 15009, "date_created": 1305496437.2652569, "message": "oh ok thanks!", "group_id": 7611, "id": 1063788}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305498753.4799261, "message": "Hi everyone - I'm trying to build a modified Serendipity project (using code.google.com/p/crmdipity) which I'm upgrading to use Spring, (and a modified DAO layer based on GigaSpaces). I see that the Spring examples are all Maven based.", "group_id": 7611, "id": 1063986}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305498819.0276351, "message": "Are there any Ant build.xml files available for the gwtp-spring examples ?", "group_id": 7611, "id": 1063990}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305499258.481916, "message": "Found them - gwtp-samples-0.5.zip - thanks!", "group_id": 7611, "id": 1064039}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305499110.393713, "message": "And where can I find the gwtp-dispatch-spring jar files ? (I have too many moving parts to re-tool to maven right now - any help would be very much appreciated !)", "group_id": 7611, "id": 1064015}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305500138.7766409, "message": "(I know it should be found in gwt-dev.jar / or gwt-user.jar - but I can't any jar bundled in the gwtp downloads (0.5.1) which contain it - or reference one of these jars)", "group_id": 7611, "id": 1064224}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305501023.7734799, "message": "np", "group_id": 7611, "id": 1064286}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305499830.240828, "message": "Sorry - struggling to find a jar file containing HttpServletRequest ? (None of the jar files delivered in gwtp-samples-0.5 download - contain this class). Can anyone advise ?", "group_id": 7611, "id": 1064171}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305500801.1950901, "message": "servlet.jar or gwt-user.jar", "group_id": 7611, "id": 1064257}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305500836.5836411, "message": "BTW, 0.5 wont work with GWT 2.2.", "group_id": 7611, "id": 1064259}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305500847.229589, "message": "Thanks Philippe - I know - am using 0.5.1", "group_id": 7611, "id": 1064260}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305500853.68204, "message": "Get 0.5.1 to work with GWT 2.2. You can download them from Maven central.", "group_id": 7611, "id": 1064261}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305500854.703536, "message": "Ok.", "group_id": 7611, "id": 1064262}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305500867.2132399, "message": "...if I use Maven.... ;-)", "group_id": 7611, "id": 1064264}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305500896.615809, "message": "No, you can download them from there even if you dont. :)", "group_id": 7611, "id": 1064267}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305500898.9690001, "message": "trying to avoid that as Eclipse maven tooling drives me nuts sometimes ;-)", "group_id": 7611, "id": 1064268}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305500917.262001, "message": "ah - ok - thx!", "group_id": 7611, "id": 1064271}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305500924.8461609, "message": "http://search.maven.org/#browse%7C-1358400794", "group_id": 7611, "id": 1064274}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1305500993.8149021, "message": "great - thx a lot!", "group_id": 7611, "id": 1064282}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305679753.062412, "message": "@philippebeaudoin are you using the GPE to launch your Dev Mode?", "group_id": 7611, "id": 1090631}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305679742.0495219, "message": "@philippebeaudoin so about that m2eclipse issue, what was the problem you had?", "group_id": 7611, "id": 1090628}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305681644.55639, "message": "oops, was away, sorry", "group_id": 7611, "id": 1091074}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305679803.4497271, "message": "Yes, but GPE seems to delete a couple of useful jar as soon as I \"Run as... Web application\"", "group_id": 7611, "id": 1090641}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305681657.1167929, "message": "@philippebeaudoin have you tried launching dev mode from Maven?", "group_id": 7611, "id": 1091078}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305681664.9928379, "message": "I found that always worked well", "group_id": 7611, "id": 1091083}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305683555.9016359, "message": "brb", "group_id": 7611, "id": 1091514}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305686501.744513, "message": "it launches GWT in debug mode with a port that you connect a remote debugger too", "group_id": 7611, "id": 1091869}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305686502.757076, "message": "works fine", "group_id": 7611, "id": 1091870}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305686519.2733841, "message": "the only annoying aspect is if you're not in debug mode already, you have to relaunch hosted mode in debug mode", "group_id": 7611, "id": 1091872}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305685511.091934, "message": "How do you hook-up an Eclipse debugger to that?", "group_id": 7611, "id": 1091802}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305686469.1829059, "message": "@philippebeaudoin mvn gwt:debug", "group_id": 7611, "id": 1091867}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1305724439.4435861, "message": "@bwitt answered you in the forum!", "group_id": 7611, "id": 1096776}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1305724810.884846, "message": "sounds great :) I would also prefer you in the GWT team than the Chrome team!", "group_id": 7611, "id": 1096850}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305724408.682482, "message": "Montreal is big on Chrome, don't know much about their other projects. I hope I end up on the Chrome team and will spend my 20% on GWTP. Hopefully I get to move to the GWT team at some point... If they're OK with a GWT branch in Montreal. :)", "group_id": 7611, "id": 1096772}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305723308.113322, "message": "Thanks a bunch, I'll try that... Still wish I hadn't switched to Maven, it was so easy to get contributors before. Now setting up the development environment is hell! Maven definitely has something broken...", "group_id": 7611, "id": 1096611}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1305724887.531605, "message": "although I suspect that both work closely together.", "group_id": 7611, "id": 1096866}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1305724283.993603, "message": "@philippebeaudoin true statement with maven.. btw. all the best in your new job! Do you already know what you'll have to do?", "group_id": 7611, "id": 1096748}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305726340.339572, "message": "still have to watch that talk... so little time in a day", "group_id": 7611, "id": 1097177}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305725015.3730879, "message": "Yeah, I don't know about that. They are both part of the \"Chrome team\" if I understood correctly. Anyway... More on this when I actually start.", "group_id": 7611, "id": 1096896}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305726324.367594, "message": "@philippebeaudoin the GWT team definitely likes GWTP if they included you in the highly productive talk ;)", "group_id": 7611, "id": 1097174}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305726386.2089601, "message": "@philippebeaudoin yeah, Maven definitely has a lot of issues with it. Perhaps Gradle is a better choice? I haven't tried it on anything big, but it does work pretty well.", "group_id": 7611, "id": 1097184}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305726621.754993, "message": "Yeah... Truth is, Maven is nice if you don't want it tightly integrated in Eclipse.", "group_id": 7611, "id": 1097212}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305726654.933645, "message": "The prob is that with m2eclipse, weird maven plugins, the GPE... it becomes quite unstable.", "group_id": 7611, "id": 1097219}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305729251.6382511, "message": "Hmmm... Sounds quite appealing.", "group_id": 7611, "id": 1097814}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305728685.0969131, "message": "I wonder if you can skip the m2eclipse plugin, and just run: mvn eclipse:eclipse to generate the correct .classpath", "group_id": 7611, "id": 1097622}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305728660.6226699, "message": "@philippebeaudoin that's true", "group_id": 7611, "id": 1097616}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305728713.9316511, "message": "that's the way you do it with Gradle, you essentially declare your dependencies and then have gradle regenerate the .classpath because they don't have an eclipse plugin (last time I looked)", "group_id": 7611, "id": 1097628}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305735281.912004, "message": "@philippebeaudoin never tried that, might be worth a shot though. I don't like m2eclipse much either.", "group_id": 7611, "id": 1099761}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305735318.5130579, "message": "I'm trying to get rid of our more exotic plugins. (maven-processor-plugin) Just managed to get it to work...", "group_id": 7611, "id": 1099771}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305735614.4823141, "message": "@philippebeaudoin is this all in your POM?", "group_id": 7611, "id": 1099846}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305736165.6668849, "message": "Yes", "group_id": 7611, "id": 1099940}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305741503.8945069, "message": "@philippebeaudoin I'll try to find some time to look at your POMs, see if I might be able to help :)", "group_id": 7611, "id": 1100731}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305741515.85747, "message": "I'm also hopefully that I might start doing GWT stuff at work soon :D", "group_id": 7611, "id": 1100734}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305744057.3029261, "message": "I completely gave up after two days of painful hacking. Gonna try to hook the eclipse debugger to a \"mvn gwt:debug\".", "group_id": 7611, "id": 1101227}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305744029.108144, "message": "Great news! :)", "group_id": 7611, "id": 1101218}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305746933.8931069, "message": "@philippebeaudoin that should work :), it's under the remote debugging section, you just plop in the port maven starts gwt on and it should hit your breakpoints", "group_id": 7611, "id": 1102103}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305747371.4010639, "message": "Yeah! Works!", "group_id": 7611, "id": 1102239}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305747499.6951549, "message": "No... That would have been next, but on a large multi-project thing like GWTP I'm not sure how to proceed.", "group_id": 7611, "id": 1102269}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305747461.5199299, "message": "@philippebeaudoin yay! have you tried the disabling m2eclipse and using mvn eclipse:eclipse to generate the classpath?", "group_id": 7611, "id": 1102260}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305747383.7277589, "message": "Can finally get back to work. :)", "group_id": 7611, "id": 1102242}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305750399.412266, "message": "Ah, I don't even think I have that.", "group_id": 7611, "id": 1102780}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305750386.0295041, "message": "It's kind of nice to build them all in one pinch.", "group_id": 7611, "id": 1102776}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305750424.9858911, "message": "I \"Disable Workspace Resolution\" sometimes, because it caused problems.", "group_id": 7611, "id": 1102785}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305750313.8515179, "message": "@philippebeaudoin you want the project linking right?", "group_id": 7611, "id": 1102751}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305750371.1409371, "message": "Yeah, I guess I could just have them as a bunch of separate project. Was using maven hierarchical capabilities to inherit some properties.", "group_id": 7611, "id": 1102772}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305750334.2513199, "message": "yeah, it might not work then", "group_id": 7611, "id": 1102759}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305750334.380125, "message": "Linking?", "group_id": 7611, "id": 1102760}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305751216.1013429, "message": "np, I'll see how much work it is :P", "group_id": 7611, "id": 1102975}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305750340.1588089, "message": "I'll have to play with it", "group_id": 7611, "id": 1102763}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305750379.4074919, "message": "when you use m2eclipse with a multimodule project, the dependencies between the projects let you link to the source code in the workspace", "group_id": 7611, "id": 1102774}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305750456.981559, "message": "And in all cases, I've never been able to put a breakpoint in a project and run another one, and have it break on it. I have to put the breakpoint in the jar.", "group_id": 7611, "id": 1102791}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305750480.9383571, "message": "Honestly, m2eclipse might be overkill. Just seemed like the simplest way to do it.", "group_id": 7611, "id": 1102795}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305751172.191916, "message": "@philippebeaudoin ahh ok, so then you might be ok without m2eclipse... I'll try it out as soon as I get a chance", "group_id": 7611, "id": 1102967}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305751206.7244451, "message": "I'll take a look at your poms too", "group_id": 7611, "id": 1102973}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305751197.8882279, "message": "Thanks. Was under the impression it would be a lot of wokr.", "group_id": 7611, "id": 1102971}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305753711.5413311, "message": "Good morning guys.", "group_id": 7611, "id": 1103403}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305757525.401638, "message": "Hey Brendan!", "group_id": 7611, "id": 1103954}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770450.9904211, "message": "haha for sure, and STL? ouch", "group_id": 7611, "id": 1105939}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770396.6923261, "message": "ahh", "group_id": 7611, "id": 1105926}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768762.2300479, "message": "Yeah... :(", "group_id": 7611, "id": 1105624}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769009.3230879, "message": "Oh, so you're back in Auckland? Every time I hear from you you seem to be visiting some new exotic place... :)", "group_id": 7611, "id": 1105679}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769024.819041, "message": "@philippebeaudoin ohh, interesting, maybe they'll open an engineering office here hehe", "group_id": 7611, "id": 1105683}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768833.670156, "message": "Right now it's really cold and rainy here. :(", "group_id": 7611, "id": 1105638}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768841.967659, "message": "hahaha", "group_id": 7611, "id": 1105642}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768936.4628551, "message": "Just saw the news today.", "group_id": 7611, "id": 1105666}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769131.4645269, "message": "In New Zealand we are so far away from everything, we like long holidays.", "group_id": 7611, "id": 1105701}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768813.0807371, "message": "The problem is that you need to split all in client/shared/server or you end up either with server files on the client (which wont compile) or client files on the server (but you dont want all the GWT dependencies).", "group_id": 7611, "id": 1105633}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769018.795464, "message": "(Yep, that's total jealousy. ;))", "group_id": 7611, "id": 1105680}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768728.7241621, "message": "they've grown since the last time I looked (in Dec)", "group_id": 7611, "id": 1105616}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770014.9642639, "message": "So, for me, it's not compelling enough to warrant migrating away from GWTP's dispatcher.", "group_id": 7611, "id": 1105836}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770067.224077, "message": "well, I hope I can get back into GWT after almost a year and a half", "group_id": 7611, "id": 1105845}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768776.227504, "message": "this will be harder then I hoped for lol", "group_id": 7611, "id": 1105627}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769944.7817781, "message": "And the JSR303 support is cool, but it's only server side. I would have preferred the annotations to be on the proxy somehow, so you could implement client-side validation.", "group_id": 7611, "id": 1105822}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771443.2022769, "message": "Crazy!", "group_id": 7611, "id": 1106180}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305768976.35532, "message": "Here in Auckland it's warm and sunny with passing showers.", "group_id": 7611, "id": 1105673}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769548.643934, "message": "Once it's setup, though, it does sound like an improvement over a traditional command pattern.", "group_id": 7611, "id": 1105768}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768876.525398, "message": "I see what you mean with the maven stuff", "group_id": 7611, "id": 1105649}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768889.2679651, "message": "yeah definitely, been raining all week in Toronto", "group_id": 7611, "id": 1105655}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305768993.9266739, "message": "Even though it's less than two weeks till winter.", "group_id": 7611, "id": 1105675}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769075.229069, "message": "@brendand wow, what do you do?", "group_id": 7611, "id": 1105695}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770147.4868569, "message": "From my part, something I'd love to do is some go. I dream of porting HTMLUnit to go so it can run super-fast on AppEngine and we finally have a reasonable tool to render AJAX page in the cloud. :)", "group_id": 7611, "id": 1105863}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770284.6495271, "message": "If it had been there 2 years ago, I might never have learned Java. :)", "group_id": 7611, "id": 1105893}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770374.392832, "message": "I'm a C++ programmer.", "group_id": 7611, "id": 1105916}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769106.4342439, "message": "software dev. The 6 weeks will be my honeymoon.", "group_id": 7611, "id": 1105698}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769304.921123, "message": "On different topic, what do you guys think of requestfactory?", "group_id": 7611, "id": 1105736}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769335.560286, "message": "I hadn't looked at it before, but saw it as part of your presentation.", "group_id": 7611, "id": 1105738}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769724.2496181, "message": "and RequestFactory merges that?", "group_id": 7611, "id": 1105792}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769759.592905, "message": "or two hand written classes if you are using the annotation processor.", "group_id": 7611, "id": 1105797}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770185.0737531, "message": "I wonder how widely it's being used (outside of Google)", "group_id": 7611, "id": 1105876}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768719.208838, "message": "@philippebeaudoin just checked out GWTP.... that is a lot of Maven modules...", "group_id": 7611, "id": 1105610}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769220.504411, "message": "Summer in wellington doesn't count as summer :p", "group_id": 7611, "id": 1105712}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769266.096031, "message": "It get's very windy there.", "group_id": 7611, "id": 1105724}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769609.286978, "message": "@philippebeaudoin will check it out", "group_id": 7611, "id": 1105776}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768800.8808889, "message": "guess I'll save this for the long weekend", "group_id": 7611, "id": 1105629}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768816.1591179, "message": "btw, how's the weather in Montreal? Much nicer then Vancouver? :P", "group_id": 7611, "id": 1105635}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768839.1043839, "message": "NOT an upgrade.", "group_id": 7611, "id": 1105641}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768847.0649519, "message": "in Vancouver it was just rainy right?", "group_id": 7611, "id": 1105643}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768850.14187, "message": "not exactly cold", "group_id": 7611, "id": 1105644}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768861.647831, "message": "Yes, and I bet they have nice sunny summer weather already.", "group_id": 7611, "id": 1105646}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768876.260705, "message": "That said, it's especially gloomy for May, here.", "group_id": 7611, "id": 1105648}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768896.0774591, "message": "or almost 2 weeks now", "group_id": 7611, "id": 1105656}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305768899.0182281, "message": "today we had some sun", "group_id": 7611, "id": 1105658}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768906.566673, "message": "(Plus, Montreal is out of the series and Vancouver isn't! Booou! :))", "group_id": 7611, "id": 1105660}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768926.422606, "message": "So, seen that Google is expanding in the Toronto area?", "group_id": 7611, "id": 1105665}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769190.107621, "message": "Yeah... Sounds like a must. One of my good friend from UBC is wrapping up his sabbatical in Wellington. Lucky him: gets 3 summers in a row.", "group_id": 7611, "id": 1105708}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771805.1093161, "message": "Yeah, I'm telling myself the same thing. :( You dont have kids?", "group_id": 7611, "id": 1106240}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771952.1192989, "message": "I wonder what they do value more, OSS projects or masters", "group_id": 7611, "id": 1106285}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305768959.4611731, "message": "Not sure exactly where... Wondering if they want to reap the RIM downsizing... ;)", "group_id": 7611, "id": 1105671}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769877.4343579, "message": "It's possible to do non-CRUD methods with RF but I'm not 100% sure it's designed for it.", "group_id": 7611, "id": 1105813}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770147.6002171, "message": "that's mostly on my own time :(, most of the stuff I do isn't that exciting. WebSphere and other fun stuff ;)", "group_id": 7611, "id": 1105864}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770803.3322639, "message": "Something like 3 football fields.", "group_id": 7611, "id": 1106018}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305769057.6611669, "message": "6 weeks today till I spend 6 weeks in east africa.", "group_id": 7611, "id": 1105690}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769129.738646, "message": "@arthur_kalm Nah, it's still in Kitchener: http://business.financialpost.com/2011/05/18/google-unveils-new-research-funding-for-university-of-waterloo/", "group_id": 7611, "id": 1105700}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769390.1889939, "message": "@arthur_kalm Re: Gladwell. I read outliers and blink. I kind of liked the first, lots of fun factoids and he makes a good point. Not so keen on the second. On the same topic I much prefered Bounce by Matthew Syed.", "group_id": 7611, "id": 1105747}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769523.1729269, "message": "I used RequestFactory with gwtgae2011. It's a lot of setup and freight with opportunities to do errors that are only caught at runtime and are very hard to debug.", "group_id": 7611, "id": 1105765}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769609.4833601, "message": "The problem, I think, is that it's transport protocol is largely undocumented, so if you want a rest API, you'll have to make one that's separate from your RequestFactory service.", "group_id": 7611, "id": 1105777}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769667.656677, "message": "The setup/runtime problems will be solved once GPE does some static analysis to detect errors.", "group_id": 7611, "id": 1105785}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769771.7703061, "message": "Ah, also, with RequestFactory: you don't have quite enough information to easily do an Undo in there (or I'm not quite sure how to design it). It's way easier with GWTP's dispatcher.", "group_id": 7611, "id": 1105799}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769843.4031589, "message": "And yes, RF merges all that. All your methods related to a given domain object are in the same class.", "group_id": 7611, "id": 1105809}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770024.773205, "message": "Maybe it is, I haven't followed much...", "group_id": 7611, "id": 1105837}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769564.8655989, "message": "@philippebeaudoin ahh, I should visit my friend in waterloo more, but my wife likes toronto", "group_id": 7611, "id": 1105771}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769680.806406, "message": "ok, GWTP builds fine out of the box", "group_id": 7611, "id": 1105786}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770042.384393, "message": "me neither. I might have seen in in GWTC a little while back", "group_id": 7611, "id": 1105841}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770082.5925829, "message": "I'll have to catch up with all these developments, and start using GWTP of course :P", "group_id": 7611, "id": 1105848}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770711.92731, "message": "that Google Waterloo article is very tempting", "group_id": 7611, "id": 1106000}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771409.4074299, "message": "I know one guy in Waterloo. Very nice and friendly, did his postdoc with my postdoc advisor.", "group_id": 7611, "id": 1106175}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771442.3329711, "message": "Here, if you want to move to London: http://www.propertyweek.com/news/google-seals-160000-sq-ft-deal-at-central-saint-giles/5018351.article", "group_id": 7611, "id": 1106179}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769652.617301, "message": "hmm, that doesn't sound great (RequestFactory), GWTP is great at simplifying those layers", "group_id": 7611, "id": 1105783}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305769702.9767621, "message": "why the mvn eclipse:eclipse plugin doesn't work is strange", "group_id": 7611, "id": 1105788}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769708.8544121, "message": "Yeah... The problem with GWTP is that it is still the 3-class-per-action system: An action, a response, a handler.", "group_id": 7611, "id": 1105791}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769800.641073, "message": "Yes, annotation processors do help. I'm still on the fence whether I like them or not. :)", "group_id": 7611, "id": 1105803}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770874.4700711, "message": "Oh, yeah, I worked at UBC with Tamara Munzer, who I learned (in The Plex) was the officemat of Larry Page at CMU.", "group_id": 7611, "id": 1106041}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771195.9766099, "message": "So: apply!!! :)", "group_id": 7611, "id": 1106131}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769953.278959, "message": "(In addition to server-side.)", "group_id": 7611, "id": 1105824}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305769977.3111219, "message": "As it is, any reasonable application will have to duplicate the validation code. :(", "group_id": 7611, "id": 1105827}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770005.343529, "message": "I thought client side validation was coming...", "group_id": 7611, "id": 1105833}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770047.4890521, "message": "not sure if it made it to a release yet", "group_id": 7611, "id": 1105842}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770092.375139, "message": "Hey, so do we! :) From your blog, though, you seem to have been doing a bunch of cool stuff. :)", "group_id": 7611, "id": 1105850}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770174.7831061, "message": "interesting... yeah, never really looked at go much", "group_id": 7611, "id": 1105873}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770271.0836589, "message": "Yeah, not sure. The announcement that AppEngine supports it could boost popularity.", "group_id": 7611, "id": 1105884}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770324.7750721, "message": "where did you come from before Java?", "group_id": 7611, "id": 1105903}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305770335.6375771, "message": "Does go run in the browser, or do they have a gwt equivalent for go?", "group_id": 7611, "id": 1105905}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770735.698926, "message": "Maybe that's why they never got back to me about Google I/O extended", "group_id": 7611, "id": 1106004}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770856.0740509, "message": "with my wife right now, on our commute to work. Such an awesome book and really sheds light on aspects of Google I never knew about", "group_id": 7611, "id": 1106037}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770894.584342, "message": "Strange place to learn that. :)", "group_id": 7611, "id": 1106048}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771237.153748, "message": "hehe, I'll have to convince my wife to move to Waterloo :P", "group_id": 7611, "id": 1106143}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771262.7310841, "message": "Google I/O did look awesome, I need to watch your session", "group_id": 7611, "id": 1106151}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771996.482157, "message": "In a few years it might no longer be true, but university credentials are still over-evaluated I believe.", "group_id": 7611, "id": 1106297}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772020.9833651, "message": "I just wasn't a fan of the theoretical stuff during my Bachelor", "group_id": 7611, "id": 1106304}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772047.1540201, "message": "haha, I think those muscles are dying... I have to start working them out again ;)", "group_id": 7611, "id": 1106311}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770279.0281889, "message": "true", "group_id": 7611, "id": 1105886}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770367.9109049, "message": "No GWT for go, it's a compiled language, but compiles blazing fast and has the cleanest language syntax I've encountered yet.", "group_id": 7611, "id": 1105913}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770633.3511469, "message": "maybe that gets synced later", "group_id": 7611, "id": 1105979}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771104.780901, "message": "really makes you want to apply though, such an interesting place", "group_id": 7611, "id": 1106111}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771117.854847, "message": "also makes me want to try the prediction api", "group_id": 7611, "id": 1106114}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771171.8781371, "message": "Ah, yeah, been wanting to give the prediction API a shot forever.", "group_id": 7611, "id": 1106128}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771247.944783, "message": "btw, still really appreciate the info you sent me ;)", "group_id": 7611, "id": 1106147}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770592.1048119, "message": "oh, so you're set", "group_id": 7611, "id": 1105967}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770796.6835229, "message": "Yeah. Just saw another announcement: they just rented the largest office space in London.", "group_id": 7611, "id": 1106016}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770809.2153621, "message": ":)", "group_id": 7611, "id": 1106021}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770817.837924, "message": "Google is too awesome", "group_id": 7611, "id": 1106027}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771080.357048, "message": "I don't think we've got there yet", "group_id": 7611, "id": 1106104}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771397.0220661, "message": "I'll have to bug you after you start to see how you like it", "group_id": 7611, "id": 1106173}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770408.3039329, "message": "yeah, Go is appealing coming from C++ I guess", "group_id": 7611, "id": 1105929}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770410.3499119, "message": "Might explain why the first version of GWTP sucked... ;)", "group_id": 7611, "id": 1105930}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770437.4423599, "message": "Yeah, I kind of miss the speed... :) But I take Java syntex/patterns over C++ any day.", "group_id": 7611, "id": 1105935}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770500.937371, "message": "Plus my job on Chrome risk being mostly C++.", "group_id": 7611, "id": 1105947}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770597.632457, "message": "hmm brb", "group_id": 7611, "id": 1105968}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771217.591567, "message": "Yes, I think it was a GoogleIO announcement. For some reason, I thought it has always been.", "group_id": 7611, "id": 1106139}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771284.1866751, "message": "(I mean, sending you the info.)", "group_id": 7611, "id": 1106153}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771420.341316, "message": "Hey, please do... I want the referral bonus. ;)", "group_id": 7611, "id": 1106177}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771462.131633, "message": "you know, talking to you and listening to the book, it sounds like Google really prefers grad school education. I've only got a Bachelor", "group_id": 7611, "id": 1106182}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305770484.275744, "message": "Basically, programming Java told me how to do OO design. Programming C++ told me to care about the low-level stuff. I guess it's not lost.", "group_id": 7611, "id": 1105943}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770804.984962, "message": "@philippebeaudoin looks like I'll be reading outliers then ;)", "group_id": 7611, "id": 1106019}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771035.064378, "message": "hahaha", "group_id": 7611, "id": 1106094}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771155.4883239, "message": "Yeah... These guys really seem to be having fun. I love the spirit. Can't wait to see if it translates in the workplace... But at GoogleIO, I got to meet (and drink) with many a Googler and they were all great, enthusiastic, brilliant, creative people.", "group_id": 7611, "id": 1106123}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771351.625649, "message": "hehe, I will use it :), wanted to talk with them during Google I/O Extended to see what the office and people were like", "group_id": 7611, "id": 1106169}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771563.50302, "message": "Don't -- under any circumstances -- constider a PhD. I forbid it! :)", "group_id": 7611, "id": 1106194}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770623.6807649, "message": "hmm, my name hasn't changed", "group_id": 7611, "id": 1105974}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770813.992358, "message": "wow, man", "group_id": 7611, "id": 1106023}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770823.5545499, "message": "I'm listening to In The Plex", "group_id": 7611, "id": 1106029}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305770740.8298249, "message": "they were too busy moving to a new office", "group_id": 7611, "id": 1106005}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772015.260011, "message": "Still, the interview IS theoretical. You will have to flex those algo muscles. :)", "group_id": 7611, "id": 1106302}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772395.82426, "message": "it's been more then 3 years for me, so hopefully I'm ok lol", "group_id": 7611, "id": 1106427}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771090.1479731, "message": "he's talking about the AI program at Google", "group_id": 7611, "id": 1106107}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771695.852643, "message": "need more time... if only I could invent a time machine", "group_id": 7611, "id": 1106218}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771879.3768721, "message": "no, net yet", "group_id": 7611, "id": 1106269}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772218.802551, "message": "btw, Google doesn't ask for your GPA do they?", "group_id": 7611, "id": 1106355}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772074.6840789, "message": "Hehe. Yeah, for my part I always loved the puzzly-theoretical aspects of CS.", "group_id": 7611, "id": 1106317}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771196.9833939, "message": "seems to be open to all now", "group_id": 7611, "id": 1106132}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771686.8870361, "message": "you're right, I should get more involved with OSS", "group_id": 7611, "id": 1106216}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772465.200963, "message": "or contribute to GWTP ;)", "group_id": 7611, "id": 1106458}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771274.869483, "message": "Hey. It was on purpose. :)", "group_id": 7611, "id": 1106152}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305773100.6040411, "message": "Ah, no. Should give it a shot at some point. Should be relatively easy to do, I must just be missing some visitor from the Guice SPI.", "group_id": 7611, "id": 1106656}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305773124.23546, "message": "anyway, time to go to sleep", "group_id": 7611, "id": 1106664}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772253.095428, "message": "They did ask for my PhD report card cause it was less than 3 years in the past.", "group_id": 7611, "id": 1106368}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772669.1815369, "message": "will do :), I really liked the gwtp dispatcher when I looked at it in Dec", "group_id": 7611, "id": 1106521}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305773138.463696, "message": "Catch you later!", "group_id": 7611, "id": 1106669}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771610.4273601, "message": "Or a good track record in related businesses.", "group_id": 7611, "id": 1106202}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771543.3079619, "message": "Yeah... They do like the Masters.", "group_id": 7611, "id": 1106193}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772198.413496, "message": ":), I took the least theoretical part for my degree hehe", "group_id": 7611, "id": 1106350}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771597.3043499, "message": "A Master's is fun to do though. But good OSS involvement can probably trump it.", "group_id": 7611, "id": 1106199}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772255.379504, "message": "Nothing else.", "group_id": 7611, "id": 1106369}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772460.1408229, "message": "but getting something widespread like GWTP would be much nicer", "group_id": 7611, "id": 1106455}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771666.1763539, "message": "about London, Google is really expanding, interesting that they're also expanding a lot outside of the US", "group_id": 7611, "id": 1106210}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771883.2585649, "message": "*not", "group_id": 7611, "id": 1106271}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771940.360733, "message": "haha that's true", "group_id": 7611, "id": 1106284}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771964.677995, "message": "I think a masters is safer...", "group_id": 7611, "id": 1106287}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771994.748405, "message": "I think U of T offers a professional masters degree, so it wouldn't be as theoretical (I guess)", "group_id": 7611, "id": 1106296}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772482.5687349, "message": "Hey, jump in. :)", "group_id": 7611, "id": 1106467}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305771897.477066, "message": "still pretty young I guess (25)", "group_id": 7611, "id": 1106273}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305771908.3099239, "message": "Yeah... Young enough to do a masters. ;)", "group_id": 7611, "id": 1106276}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772688.2009161, "message": "Great... The MVP is even better. ;) ;)", "group_id": 7611, "id": 1106529}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772231.827873, "message": "Hehe... I took the most theoretical part. ;)", "group_id": 7611, "id": 1106362}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772447.103411, "message": "I love Github, I've never really contributed to OSS before, but with Github I've had a number of contributions go in in a few months", "group_id": 7611, "id": 1106448}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305772405.857053, "message": "I need some open source projects and start contributing more", "group_id": 7611, "id": 1106432}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305772707.369348, "message": "I'm just converting my test cases over to use Jukito.", "group_id": 7611, "id": 1106532}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305772713.3104939, "message": "Makes using gin/guice really nice.", "group_id": 7611, "id": 1106535}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772731.0429709, "message": "Oh, yeah, I find it quite addictive!", "group_id": 7611, "id": 1106542}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305772778.9799271, "message": "Still a couple of rough edges, but it really cleaned-up my test classes. More quiet community than GWTP, but it's being used quite a bit too.", "group_id": 7611, "id": 1106563}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305773144.4120669, "message": "night guys.", "group_id": 7611, "id": 1106672}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305772844.989239, "message": "Did you ever make any progress on issue 21?", "group_id": 7611, "id": 1106589}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305772855.8917921, "message": "(of jukito)", "group_id": 7611, "id": 1106595}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305773135.2084761, "message": "take care @philippebeaudoin and @brendand", "group_id": 7611, "id": 1106667}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305773135.225651, "message": "Me too! Was nice talking to you.", "group_id": 7611, "id": 1106668}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1305773144.2007909, "message": "yeah :), good night", "group_id": 7611, "id": 1106671}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305861150.1739011, "message": "As TestSingleton?", "group_id": 7611, "id": 1120028}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305861740.995502, "message": "The problem with Singleton is that it's controlled by Guice. I have not found any way to reset them between test methods, so the same singleton is used for all the tests.", "group_id": 7611, "id": 1120078}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305862293.6756649, "message": ":)", "group_id": 7611, "id": 1120111}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305861140.8993461, "message": "Did you bind the presenter interface to its implementation in Jukito?", "group_id": 7611, "id": 1120026}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305861285.4711831, "message": "yes, but only as(Singleton.class)", "group_id": 7611, "id": 1120046}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305860968.0202229, "message": "Hey phil, i've got a jukito problem.\n\nI've got a presenter and a presenter widget that reference each other via providers.\nBoth are created with gin/guice and are singletons. \nThe presenter has an interface, and that interface is bound to the implementation.\n\nThe presenter's constructor takes Provider<presenter widget implementation> parameter.\nThe presenter widget's takes Provider<presenter interface> parameter.\n\nWhen running my app, calling get on the provider gives me the existing instances of the object, but under jukito if I inject the presenter and presenter widget as parameters, I get two object of each class created. ", "group_id": 7611, "id": 1120004}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305861578.2435911, "message": "I'll give TestSingleton a go tonight. Hopefully that will solve it.", "group_id": 7611, "id": 1120067}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305861759.6916111, "message": "It's really dangerous as it introduces side-effects from one test to the next.", "group_id": 7611, "id": 1120079}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305861782.7373121, "message": "ok, cool.", "group_id": 7611, "id": 1120081}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305861831.7076449, "message": "I had another question to ask you but just found the answer - it's use forceMock().", "group_id": 7611, "id": 1120083}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305862038.9318349, "message": "Oh, yeah... :)", "group_id": 7611, "id": 1120092}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1305862248.406321, "message": "Just in case you haven't heard it today, jukito is really awesome. I've rewritten some test cases that used to have about 100 lines of wiring code (like that http://code.google.com/p/gwt-platform/wiki/UnitTesting), soon I'll have about 5.", "group_id": 7611, "id": 1120108}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305862302.0097909, "message": "I should rewrite that page to use Jukito.", "group_id": 7611, "id": 1120114}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305862610.6462021, "message": "Working on this right now:\nhttp://code.google.com/p/gwt-platform/issues/detail?id=308", "group_id": 7611, "id": 1120139}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1305862633.641151, "message": "It's amazing how many hard problems I ran into with what should have been a simple fix.", "group_id": 7611, "id": 1120141}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306004336.9173889, "message": "that's what I was reading in feb.", "group_id": 7611, "id": 1135743}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002749.5590241, "message": "I include guice-3.0, guice-assistedinject-3.0 and guice-serlvet 3.0", "group_id": 7611, "id": 1135577}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002434.7746539, "message": "hi, I need your help", "group_id": 7611, "id": 1135550}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306004385.2989111, "message": "thanks very much", "group_id": 7611, "id": 1135750}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002503.8791151, "message": "how I use to use gwt-platform? I can full compile a project", "group_id": 7611, "id": 1135554}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002480.552707, "message": "Hi, I need your help", "group_id": 7611, "id": 1135553}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003036.020364, "message": "do you know if library classpath order is relevant?", "group_id": 7611, "id": 1135605}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306004007.373951, "message": "I'm trying hard to remember. I had similar problem few months back", "group_id": 7611, "id": 1135692}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003070.232255, "message": "this is my actual error message: [ERROR] Errors in 'generated://AB5AC6866EBF467D5DE6021AA8EFF351/com/chandero/gwtp/client/gin/MyGInjectorImpl.java'\n [ERROR] Line 32: Rebind result 'com.gwtplatform.mvp.client.proxy.ProxyFailureHandler' must be a class\n [ERROR] Cannot proceed due to previous errors", "group_id": 7611, "id": 1135613}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306002953.3720231, "message": "have you got guice rc2? have you got javax.inject.jar and aopalliance.jar?", "group_id": 7611, "id": 1135597}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002970.762357, "message": "just guice-3.0.jar", "group_id": 7611, "id": 1135600}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002545.755579, "message": "allways exist a error with ProxyFailureHandler or with EventBus", "group_id": 7611, "id": 1135559}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002928.2136919, "message": "I am, I will try to compile it again and show you my errors messages let me a while", "group_id": 7611, "id": 1135595}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306004153.4849451, "message": "I changed libraries, change order on this, put in inherits, but nothing work", "group_id": 7611, "id": 1135710}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306004598.8329141, "message": "they will answer quick, they are good like that ;) and I will be in front of my workstation on Monday but hopefully by then you'll be sorted out", "group_id": 7611, "id": 1135776}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003949.87976, "message": "sure, thanks.", "group_id": 7611, "id": 1135685}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306002605.798142, "message": "hi. which version are you using?", "group_id": 7611, "id": 1135565}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306002881.773241, "message": "guice-3.0-rc2.jar\nguice-servlet-3.0-rc2.jar\nguice-assistedinject-3.0-rc2.jar\njavax.inject.jar\naopalliance.jar", "group_id": 7611, "id": 1135589}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003469.281738, "message": "all gwtp version has ProxyFailureHandler as Interface, why compiler says it must be a class?", "group_id": 7611, "id": 1135648}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002677.6971779, "message": "gwtp-all-0.5.1", "group_id": 7611, "id": 1135572}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003154.5196249, "message": "has", "group_id": 7611, "id": 1135626}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003177.881814, "message": "and I am using gwt-2.2.0", "group_id": 7611, "id": 1135628}, {"user_id": 24708, "stars": [{"date_created": 1306181114.9632399, "user_id": 24685}], "topic_id": 15009, "date_created": 1306002856.1629491, "message": "well, I'm not an expert here but since it looks like the big rapture has already stared on the North America then I'd suggest you make sure you include all right dependencies from here: http://code.google.com/p/gwt-platform/wiki/PortingV1#Dependencies", "group_id": 7611, "id": 1135585}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306002990.2131109, "message": "and aopalliance.jar that come with it.", "group_id": 7611, "id": 1135601}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306003684.1636119, "message": "the problem is I haven't work on my GWTP projects for last 3weeks and at the moment on the workstation I'm on I don't even have any java or GWTP to look into details. But I remember that once I had issue that looked almost exactly the same and it was down to versions of libraries", "group_id": 7611, "id": 1135668}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306004635.987061, "message": "Thanks, I hope too.", "group_id": 7611, "id": 1135783}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306004549.592973, "message": "ok, I will do for sure.", "group_id": 7611, "id": 1135768}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306003084.563468, "message": "javax.inject?", "group_id": 7611, "id": 1135618}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003129.6675539, "message": "that come with guice-3.0, yes I have it included.", "group_id": 7611, "id": 1135623}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306003281.0454929, "message": "right. it's in the MyGinjectorImpl", "group_id": 7611, "id": 1135636}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306003285.698235, "message": "do you have Gin?", "group_id": 7611, "id": 1135637}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306003302.2445691, "message": "http://code.google.com/p/google-gin/downloads/list", "group_id": 7611, "id": 1135640}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003311.6994281, "message": "yes, Gin-1.5-post-gwt2.2.", "group_id": 7611, "id": 1135641}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306003924.8489389, "message": "wait a moment. :)", "group_id": 7611, "id": 1135681}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306004291.561949, "message": "http://code.google.com/p/gwt-platform/issues/detail?id=292", "group_id": 7611, "id": 1135738}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003583.0495639, "message": "do you know what inherits I need?", "group_id": 7611, "id": 1135659}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306003749.6164999, "message": "what do you recommend me", "group_id": 7611, "id": 1135670}, {"user_id": 33886, "stars": [], "topic_id": 15009, "date_created": 1306004378.1632891, "message": "ok, thanks, I will read it just now.", "group_id": 7611, "id": 1135748}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306004517.186202, "message": "sorry I cannot help any more at the moment. Usually you can find here Philippe or Christian and they now the project inside out. If you cannot get it going try posting here https://groups.google.com/forum/#!forum/gwt-platform", "group_id": 7611, "id": 1135766}, {"user_id": 24708, "stars": [], "topic_id": 15009, "date_created": 1306005097.592772, "message": "good luck", "group_id": 7611, "id": 1135841}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1306098390.2195859, "message": "@chandero Are you using 0.6 SNAPSHOT? I think that class has been replaced with events.", "group_id": 7611, "id": 1144163}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1306152188.432307, "message": "Hi everyone - wondering if anyone is using the \"Spring-ified\" version of gwtp yet ?", "group_id": 7611, "id": 1151371}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306154986.2961619, "message": "@bytesemantics No, I'm not using it... \nI know there is a sample though you can check if you are interested http://code.google.com/p/gwt-platform/source/browse/#hg/gwtp-samples/gwtp-sample-basic-spring", "group_id": 7611, "id": 1151773}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306181328.906431, "message": "yes, the getting started guide is in sync with 0.6-snapshot, which i'll try to release tomorrow. The FailureEventHandler is gone from it. If you want to use 0.5.1, bind it to DefaultFailureHandler as a singleton.", "group_id": 7611, "id": 1156564}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1306210397.5945699, "message": "hellllllooooo, after weeks of looking at thinking I just can't see how anything equivalent to gwtp's mvp can be built with the current gwt mvp offering.", "group_id": 7611, "id": 1161543}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306210438.796067, "message": ":)", "group_id": 7611, "id": 1161549}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306210474.807966, "message": "You mean, activity & places cannot be reconciled with GWTP?", "group_id": 7611, "id": 1161557}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1306213481.2764421, "message": "not really... activites and places aren't what I call \"MVP\". I believe they help navigation/execution and flow control for state changes. However, I don't see how either of the two define the role of a presenter and the view. In particular, nested presenters. It's like for like with widget architecture... but the gwt MVP does't accomodate for nested presenters (AFAIK) and to me that is MVP 101.... but Im happy to be proven wrong.", "group_id": 7611, "id": 1161795}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1306214091.514622, "message": "Also, the way nested views are attached/revealed within their parent... that stuff is pretty complex to DIY in GWT with UiBinder. Because there is a pattern collision between the two. But you know all this right philippe?", "group_id": 7611, "id": 1161895}, {"user_id": 33698, "stars": [{"date_created": 1306244410.752733, "user_id": 24685}], "topic_id": 15009, "date_created": 1306240368.022964, "message": "Hello everybody!\n@philippebeaudoin I did some dependencies optimizations for gwtp-core (in addition to issues 298, 299), but I'm tentative and not sure if I should push. I don't want to mess your plans for the 0.6 release. Here is the link for review: http://codereview.appspot.com/4524067", "group_id": 7611, "id": 1165287}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244230.558495, "message": "@philippebeaudoin I watched the productive GWT talk, great job!", "group_id": 7611, "id": 1165915}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306245035.0340819, "message": "ahh", "group_id": 7611, "id": 1166062}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244906.370929, "message": "but the changes look fine", "group_id": 7611, "id": 1166021}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244447.7771511, "message": "sure, let me look", "group_id": 7611, "id": 1165941}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306245011.6805611, "message": "They're not required for most of GWTP. Objectify is required for the GWTP AppEngine crawler service.", "group_id": 7611, "id": 1166050}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306244451.9735241, "message": "@jgonian Yannis, Thanks a lot for the hard work! Got to read a few of your forum/blog post, this was quite involved. I'm looking forward to including it in 0.6, so I'll do the review.", "group_id": 7611, "id": 1165942}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306244282.391392, "message": "@ahhughes I wouldn't say I \"know all this\" :) I have not played with activity/places/PlaceTokenizer as much as I would wish. As for nested presenters, the opinion differs. I greatly enjoy them, some people find them overkill...", "group_id": 7611, "id": 1165923}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306244405.441895, "message": "@jgonian @arthur_kalm Arthur, Yannis has done a lot of work on Maven. If you could help me with the codereview linked above it would be great!", "group_id": 7611, "id": 1165935}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306244376.8294921, "message": "@arthur_kalm Ahah. :) Yeah, the problem is I believe that it HAS to be complicated given the nature of GWT generators... I don't know how much room there is for improvement, the GWT team did a thorough job there, and with a better GPE it's going to be relatively straightforward.", "group_id": 7611, "id": 1165933}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244439.8465281, "message": "@philippebeaudoin that's true, a better GPE would help", "group_id": 7611, "id": 1165937}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244296.995049, "message": "also found the requestfactory stuff to be kind of complicated, I guess it's a good chance for GWTP to make it simpler", "group_id": 7611, "id": 1165924}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244322.3025589, "message": "didn't get a chance to do any maven stuff for gwtp :(", "group_id": 7611, "id": 1165929}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244900.560858, "message": "@philippebeaudoin took a look, LGTM, didn't actually try the patcfh", "group_id": 7611, "id": 1166019}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244902.2126551, "message": "*patch", "group_id": 7611, "id": 1166020}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306244964.842984, "message": "btw, does GWTP support javax.persistence and Objectify out of the box, or are those samples?", "group_id": 7611, "id": 1166034}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306245614.2741871, "message": "Thanks both for the review. Basically, I did a dependency:analyze and solved any issues reported. You can read more about this optimization process here: http://www.sonatype.com/books/mvnex-book/reference/optimizing-sect-dependency-plugin.html", "group_id": 7611, "id": 1166166}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306246827.3992851, "message": "Thanks! Good to know!", "group_id": 7611, "id": 1166381}, {"user_id": 34148, "stars": [], "topic_id": 15009, "date_created": 1306260551.313081, "message": "Hello, I am currently trying to use the Gatekeeper as described in this example http://goo.gl/uzwMB . But I do not know where to implement/create \"final CurrentUser currentUser\" that is being injected. Somewhere I must be created for every user? Could you please give me hint :)", "group_id": 7611, "id": 1168804}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306265878.0849171, "message": "Also, you should update this object each time the user is updated e.g. currentUser.setLoggedIn(true/false) or currentUser.setUserName(\"username\")", "group_id": 7611, "id": 1169735}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306265580.6242261, "message": "CurrentUser is nothing more than a Singleton object, instantiated by GIN for you by the time it needs to be injected. It's a nice and clean way to keep and share user state among your client.\nTry this in your GIN configuration:\nbind(CurrentUser.class).in(Singleton.class);", "group_id": 7611, "id": 1169669}, {"user_id": 34148, "stars": [], "topic_id": 15009, "date_created": 1306270515.8947029, "message": "Hello, thanks for your answer. I find this Injection stuff really strange (seen it the first time at gwtp). Am I right: LoginGatekeeper needs to be in shared package (because it is used to annotate the proxy...) and the CurrentUser needs to be in the server package (because it uses UserService)? But unfortunately the LoginGatekeeper helds a reference to CurrentUser (the local field) thus I am getting [ERROR] [...] - Line 14: No source code is available for type [...].server.CurrentUser; did you forget to inherit a required module? ", "group_id": 7611, "id": 1170443}, {"user_id": 34169, "stars": [], "topic_id": 15009, "date_created": 1306272877.5725231, "message": "I'm going to also post this question to the discussion group. I hope that's alright.", "group_id": 7611, "id": 1170957}, {"user_id": 34169, "stars": [], "topic_id": 15009, "date_created": 1306272697.7179329, "message": "Hello, I am trying to refactor into a PresenterWidget-View Pair from a Widget because the widget had too much logic. The resulting pair is much more manageable, but I am not sure how to do the event handling on dynamically created Widgets (Image). This issue is somewhat discussed in this thread: http://groups.google.com/group/gwt-platform/browse_thread/thread/6eee2e443cd408c9/48e153fc45fab85f?lnk=gst&q=dynamically+adding+widgets+events#48e153fc45fab85f\nBasically, I have a PresenterWidget-View pair. In it, I have a SimplePanel whose child widget is an Image. The image is created dynamically, so the SimplePanel\u2019s child widget is removed and replaced with a new instance, whenever an image from a different url is needed. The creation of the image is done in the View and every image is created with a custom LoadHandler (via the addLoadHandler method, which returns a HandlerRegistration).\nThe image\u2019s LoadHandler.onLoad() invokes a method in the PresenterWidget\u2019s via getUiHandlers(), although I am not using the @UiHandler annotation. I store the returned HandlerRegistration in the view as a private field, and call its removeHandler() method at the end of the onLoad() method to unregister the handler. However, my onLoad method never seems to be called.", "group_id": 7611, "id": 1170934}, {"user_id": 34169, "stars": [], "topic_id": 15009, "date_created": 1306273049.545089, "message": "Forgot to mention that, \nWhen this code was a widget, the onLoad event was fired correctly.", "group_id": 7611, "id": 1170984}, {"user_id": 34169, "stars": [], "topic_id": 15009, "date_created": 1306274447.753418, "message": "with DI", "group_id": 7611, "id": 1171193}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306274278.4397681, "message": "@markschewe LoginGatekeeper, CurrentUser and the proxy (of a presenter) all belong to the client package. Check the sources of gwtp-samples-tab (http://bit.ly/kSBH5F) to see how all these are connected. \nAlso, in case you want to learn more about the concepts behind the \"inject stuff\" you should search the web for Dependency Injection (DI) and Inversion of control (IoC).", "group_id": 7611, "id": 1171173}, {"user_id": 34169, "stars": [], "topic_id": 15009, "date_created": 1306274439.3838971, "message": "@markschewe Also, the Guice User Guide was very helpful when I was just starting. http://code.google.com/p/google-guice/wiki/All", "group_id": 7611, "id": 1171192}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306284355.895143, "message": "@evulfson I'm going to answer on the group.", "group_id": 7611, "id": 1172339}, {"user_id": 34148, "stars": [], "topic_id": 15009, "date_created": 1306304019.2429731, "message": "Thanks you very much. This helps me a lot!", "group_id": 7611, "id": 1175078}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1306332065.734381, "message": "Hi all, I wondered if anyone would be able to help with an odd proxy generation issue?", "group_id": 7611, "id": 1178348}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1306336683.5418899, "message": "Figured it out: In ProxyEventMethod.java the ensureNoClashWith(ProxyEventMethod previousMethod) method always throws an UnableToCompleteException. From the comments, it should only do this if there is a clash with the two methods. Having put the throwing of the exception within the if statement, I am now able to compile my code correctly with the ProxyEvent listeners generated correctly on the presenters", "group_id": 7611, "id": 1179586}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306340265.8735709, "message": "I also added a test in one of the samples to catch this in the future...", "group_id": 7611, "id": 1180271}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306340254.2714469, "message": "Yes! That was a stupid bug, which I caught the other day. The latest SNAPSHOT should be rid of it...", "group_id": 7611, "id": 1180266}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306850059.9892809, "message": "thanks!", "group_id": 7611, "id": 1237522}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306354167.605494, "message": "@brendand I just added your test case to verify that install() works in Jukito and, it just worked! I did some minimal clean-up, but nothing that would explain why it failed on your version... Anyway, I'll push the new unit test and update the issue.", "group_id": 7611, "id": 1183820}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1306396001.1063509, "message": "I have noticed another oddity with the ProxyEvents which I have worked round by changing my code but just so you're aware (if you weren't already), this is what I noticed: \n\nCurrently I have an AbstractPresenter which listens for a number of events using the ProxyEvent annotation, for example a CustomerChangedEvent, and performs some common actions for this event. \nI then have a number of implementations of this AbstractPresenter and a couple of these need to perform some additional actions when this event is thrown. \nIf you override the onCustomerChanged() method in the child presenter, then the ProxyEvent annotation from the abstract is ignored and therefore the event is never listened for in that child presenter. \nA bit of a quirk which can easily be worked around, but thought I'd highlight it - it could well be by design for all I know :)", "group_id": 7611, "id": 1189706}, {"user_id": 30070, "stars": [], "topic_id": 15009, "date_created": 1306395659.713104, "message": "Excellent, thanks Phillipe", "group_id": 7611, "id": 1189635}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306417475.6867311, "message": "Hmmm... Sounds like: http://code.google.com/p/gwt-platform/issues/detail?id=180", "group_id": 7611, "id": 1191821}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306417502.846647, "message": "I'll add a test right away. Let me know if it occurs in the trunk.", "group_id": 7611, "id": 1191827}, {"user_id": 33358, "stars": [], "topic_id": 15009, "date_created": 1306419950.8791599, "message": "Hi everyone - can anyone point me at the version of PuzzleBazar that has been converted to use Spring ? (I've downloaded PuzzleBazar from Mercurial repo - but its the Guice version)", "group_id": 7611, "id": 1192363}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306420330.745291, "message": "I don't think there is one. I'm the sole maintainer of PuzzleBazar and I don't use Spring. :(", "group_id": 7611, "id": 1192432}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306778649.1258359, "message": "I tried checking it out and running gwt:run, got https://gist.github.com/999234", "group_id": 7611, "id": 1229571}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306778712.5941989, "message": "spent several hours on this already :(", "group_id": 7611, "id": 1229585}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306778599.4347529, "message": "@philippebeaudoin hey, is this suppose to work out of the box? http://code.google.com/p/gwtgae2011/", "group_id": 7611, "id": 1229566}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306778702.5844741, "message": "there seems to be issues with slf4j", "group_id": 7611, "id": 1229584}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306778679.130738, "message": "I'm just trying to figure out how in the world to use RequestFactory... and I'm really just stuck on getting GWT to even run", "group_id": 7611, "id": 1229579}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306786055.895731, "message": "Sorry that you spent so long on this. :(", "group_id": 7611, "id": 1230662}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306786869.1777, "message": "Hmmm... I admit I've never played with hibernate much, and I just expect slf4j to work...", "group_id": 7611, "id": 1230858}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306785340.020658, "message": "oh hehe", "group_id": 7611, "id": 1230500}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306785542.323307, "message": "I'm trying to solve it right now,.", "group_id": 7611, "id": 1230534}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306785274.1372311, "message": "Oh, it was depending on GWTP 0.6-snapshot...", "group_id": 7611, "id": 1230490}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306786063.574719, "message": "I've just pushed a version that works.", "group_id": 7611, "id": 1230663}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306785165.4231529, "message": "Really? Let me try...", "group_id": 7611, "id": 1230476}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306786448.917774, "message": "@philippebeaudoin oh, not on your example", "group_id": 7611, "id": 1230762}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306786533.9324591, "message": "it's the hibernate-versioning stuff, it's not very good with slf4j", "group_id": 7611, "id": 1230789}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306786463.8461881, "message": "hehe, on requestfactory versioning and slf4j issues", "group_id": 7611, "id": 1230770}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306789021.893872, "message": "haha yeah", "group_id": 7611, "id": 1231344}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306789034.151279, "message": "@philippebeaudoin thanks for the help... I'll try your fix tomorrow", "group_id": 7611, "id": 1231349}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306788763.004447, "message": "well RF needs something that implements JSR-303, in your example you use Hibernate validation, for some reason when I try using it, I get runtime issues with slf4j", "group_id": 7611, "id": 1231248}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306787949.199755, "message": "yeah, I wasn't actually trying to use the hibernate jsr303 stuff, it was just needed by GWT RF", "group_id": 7611, "id": 1231050}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306787969.6308229, "message": "I'm using Apache Bean Validator and it works, I'll figure out the hibernate stuff later", "group_id": 7611, "id": 1231056}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306788371.7946489, "message": "You mean RF has a dependency on hibernate for the JSR303 stuff? Not cool.", "group_id": 7611, "id": 1231146}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306788783.5736771, "message": "that's why I was looking at the example app to see what dependencies and exclusions it had.. anyway, Maven is a PITA :P", "group_id": 7611, "id": 1231254}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306788845.835628, "message": "Yeah, well, not sure it would be easier if you had to get all the jars by yourself, at least in this case...", "group_id": 7611, "id": 1231267}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306789521.0073991, "message": "NP, at least gwt:run should work out-of-the-box. (Until I break it again. ;))", "group_id": 7611, "id": 1231535}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306789025.5357211, "message": "alright, anyway, time to run", "group_id": 7611, "id": 1231346}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306802922.230422, "message": "but looks like your change works, I'll try it again tomorrow at work", "group_id": 7611, "id": 1233069}, {"user_id": 25053, "stars": [], "topic_id": 15009, "date_created": 1306802908.4268401, "message": "hmm, I tried it at home, dev mode does open, but then crashes after a few seconds.... seems to be an issue with dev mode on OS X....", "group_id": 7611, "id": 1233068}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306837890.5757239, "message": "also, some other (unrelated) question: what's the best way to make nested tab presenters somehow preserve the actual tab they have most recently been on? for example (in scope of the gwtp-sample-tab application shipped with gwtp itself), how to make the 1st level \"Home\" tab remember that its corresponding tab container has been previously switched to the 2nd level \"Info\" tab by the user, so that it doesn't once more revert back to \"News\" when it is being revealed once more later on in the same session?", "group_id": 7611, "id": 1236654}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306837525.6509409, "message": "Hi! Just wondering what's the best way to \"preserve\" the original history token form the URL for requests where Place.canReveal() has failed due to a lack of authentication and the user has subsequently been forwarded to the application's login screen via PlaceManager. revealUnauthorizedPlace(). Right now, the user will need to manually navigate back to the original place indicated by his bookmark even after he has successfully authenticated himself.", "group_id": 7611, "id": 1236612}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306837606.3558941, "message": "i guess its all about somehow preserving the unauthorizedHistoryToken passed on to PlaceManager. revealUnauthorizedPlace(), but I'm still curious if this is indeed the preferred solution", "group_id": 7611, "id": 1236622}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306849443.7048409, "message": "For both options, you do that in your revealUnauthorizedPlace.", "group_id": 7611, "id": 1237472}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306852165.2557681, "message": "@jgonian Do we really need the optional dependency for projects that don't need GAE? Personally, I'm able to run them here (the only ones that still don't work are the ones with a server/GAE component).", "group_id": 7611, "id": 1237817}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306849177.296313, "message": "Q1) Funny, we were just talking about that with Christian yesterday. There are a couple of options. My favorite is to add a parameter to the PlaceRequest for the login page, say \"redirect=y\".", "group_id": 7611, "id": 1237440}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306849371.7178769, "message": "Q1, option 2) You can have a slightly more complex parameter, say \"redirect=the_unauthorized_place_request_token\" and then revealPlace to that...", "group_id": 7611, "id": 1237459}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306849285.013514, "message": "When you get to the login page, upon a successful login, if \"redirect=y\" you simply call PlaceManager.navigateBack(), which (in the newer GWTP 0.6-SNAPSHOT) simply calls History.back(). (You can call History.back() directly, but your presenter is then harder to test, because History requires a GWTTestCase or a disarm...)", "group_id": 7611, "id": 1237446}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306850148.601222, "message": "option 1 seems to be an elegant way of covering this use case", "group_id": 7611, "id": 1237532}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306850137.577754, "message": "Hello everyone,\n@philippebeaudoin I was thinking to rework the samples a little to workaround the GPE tweaks I describe here: http://jgonian.wordpress.com/2011/05/21/gwt-maven-gpe-gotchas/\n\nThe issue with the missing modules descriptors is straightforward - we should move them under src/main/java. But I am not sure what to do about the \"no GAE SDK\" error. Do you agree to add an optional dependency to the GAE SDK in order to seize the error reported by GPE or should we ignore it/leave it to the user?", "group_id": 7611, "id": 1237530}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306851525.1865561, "message": "@ckesselh However, if you don't care whether your subtabs are deep-linkable (i.e. you don't want to use history for them) then you can simply create a GWT widget with the subtabs (+ PresenterWidgets for the subtabs), and the parent presenter will remember the last one that was selected.", "group_id": 7611, "id": 1237736}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306850200.7502711, "message": "If we a)move the gwt.xml files under src/main/java and b)add the dependency to appengine-api-1.0-sdk, then we will be closer to the Import | Existing maven project | Run As Web Application nirvana. Even without support for checkstyle and annotation processors a user will be able to fire up a sample in eclipse without running additional maven commands.", "group_id": 7611, "id": 1237545}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306851188.4995461, "message": "@ckesselh Yes, I think I would try option 1 myself.", "group_id": 7611, "id": 1237676}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306851415.584038, "message": "@ckesselh Regarding your Q2, it's a bit tricky. The idea of tabbed presenters is that the tabs themselves are \"links\", therefore enabling you to do things like \"open in new tab\" or \"bookmark this link\". Remembering the last subtab the user was on would require the link of the parent tab to change based on the last thing that was visited. There is currently no support for that in tabbed presenters, but its already been requested so there is an issue. Feel free to star it/comment on it: http://code.google.com/p/gwt-platform/issues/detail?id=278", "group_id": 7611, "id": 1237714}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306852732.471462, "message": "No, we don't really need it but GPE will report an error (The project 'xxx' does not have any App Engine SDKs on its build path). To resolve this error \"Use Google App Engine\" option should be manually unchecked from Properties | Google | App Engine.", "group_id": 7611, "id": 1237886}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306852641.2561271, "message": "@jgonian Otherwise, I'm fine with moving the gwt.xml until GPE's maven support improves.", "group_id": 7611, "id": 1237878}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306852906.581985, "message": "Ah! I see. I ran \"mvn eclipse:eclipse\" which unchecked it, right?", "group_id": 7611, "id": 1237914}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306852993.8514249, "message": "exactly", "group_id": 7611, "id": 1237931}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306853046.731472, "message": "Ok, so I suggest you add the dependency to the sample's POM with a clear description/link to the problem. (An issue on the GWT tracker would be nice too...)", "group_id": 7611, "id": 1237941}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1306853186.9545479, "message": "OK, I'll work on it", "group_id": 7611, "id": 1237961}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1306918111.505008, "message": "Hello, I am new to gwt-platform and gwt Editor Framework. I want to create a new Account containing a List of addresses. My approach was to create a AddressListEditor which has a ListEditor holding my AddressEditors (the actual form where I fill in my values). Will this work? Another question concerning gwt-platform. Should I implement AddressListEditor as PresenterWidget or is there another better approach? I hope I could make my point clear. I appreciate any kind of help. Thanks", "group_id": 7611, "id": 1251422}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306926903.1056571, "message": "@alexandertacho Hi Alex, and welcome! I have not used editors personally (I believe Christian has) but from my undestanding of them, the approach you describe sjould work. A presenter widget would only be needed if you plan to reuse this in many different presenters. Anyway, please comment back once you have played with this, I'm curious...", "group_id": 7611, "id": 1252028}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306939139.2456219, "message": "I find it a bit strange that (in case of nested presenter) the view class needs to explicitly refer to to the @ContentSlot members declared at the level of the underlying presenter (as I expect my view to know nothing about the concrete presenter class living underneath). Is it possible to move these declarations to another shared place, such as the UiHandlers contract interface implemented by the actual presenter itself?", "group_id": 7611, "id": 1253750}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306939401.003442, "message": "These content slots are really simple constants, you are free to define them anywhere then both the presenter and the view can refer to the same \"external\" constant. I personally find that it's \"overdesigned\" (same for UiHandlers, of which I'm not a fan)...\n\nHowever, you have to have the @ContentSlot annotation on a member of the Presenter itself.", "group_id": 7611, "id": 1253788}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306940075.963309, "message": "i suppose that would require me to handle the RevealContent events all by myself", "group_id": 7611, "id": 1253913}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306939633.1803229, "message": "@ContentSlot -> What's their main purpose, by the way? Automatically subscribing each presenter to the corresponding set of events?", "group_id": 7611, "id": 1253830}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306939973.2256131, "message": "do you see any trouble with declaring my own setInMainSlot, setInHeaderSlot, etc. methods as part of the view interface (i.e. ignoring the standard setInSlot altogether)?", "group_id": 7611, "id": 1253895}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306941343.8258619, "message": "(But these are private.)", "group_id": 7611, "id": 1254182}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306939720.8391719, "message": "i meant Has* members, not annotations, of course", "group_id": 7611, "id": 1253850}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306939553.0745389, "message": "UiHandlers -> So you prefer the Has* annotations on the view-presenter contract, instead?", "group_id": 7611, "id": 1253815}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306940082.1465731, "message": "not a good idea, then", "group_id": 7611, "id": 1253916}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306941187.8405371, "message": "@ckesselh I prefer to just set the Presenter in the View, as per the proposal in a Google post. (By Ray Ryan I suppose?)", "group_id": 7611, "id": 1254146}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306941277.901448, "message": "@ckesselh Re: @ContentSlot. The autogenerated proxy scans the presenter for these annotations and handles an event for each. It makes it possible for a parent presenter to \"wake up\" when its child presenter needs it, via the proxy.", "group_id": 7611, "id": 1254164}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306941336.7154231, "message": "@ckesselh You need setInSlot. This is the method used by the Presenter base class. What I do usually is just switch-case in that method and forward to my setInMainSlot and setInHeaderSlot method.", "group_id": 7611, "id": 1254179}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1306942203.2598841, "message": "i see, thanks", "group_id": 7611, "id": 1254381}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306944547.3434911, "message": "hey - anyone around? Im sorry to start with such a total noob question but I've failed to get an answer googling", "group_id": 7611, "id": 1254988}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306944576.8554871, "message": "I'm trying to use hg on my mac for the first time - getting the puzzlebazar example: problem the linebreaks are all wrong in the source", "group_id": 7611, "id": 1255000}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306944584.5295889, "message": "every line has an extra ^M", "group_id": 7611, "id": 1255001}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306944615.5349059, "message": "it looks like a classic dos vs unix/mac linebreak format issue but how exactly do I deal with it? (I'm using macvim to edit the files)", "group_id": 7611, "id": 1255010}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306945847.7506969, "message": "I'll just try to ignore it for now and move on - thanks and sorry for the noise", "group_id": 7611, "id": 1255240}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1306945513.406878, "message": "Have you tried https://bitbucket.org/tortoisehg/thg/wiki/developers/MacOSX yet?", "group_id": 7611, "id": 1255173}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306945620.3402441, "message": "actually I saw a freeware program call machg that looks even nicer than tortoise- or possibly I'll use the eclipse plugin at http://www.javaforge.com/project/HGE - but for now - being an hg noob, I'm planning to stick to the command line to get familiar", "group_id": 7611, "id": 1255185}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306945708.584337, "message": "the fact is that vim shows the ^M when 2 char line endings (dos) are present in a file that it takes to be unix formatted (':set ff' shows the current format)", "group_id": 7611, "id": 1255203}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306945784.1660769, "message": "I think this, because opening some files I dont see any ^M - and some I see a mixture of lines with ^M and some without - typically the copyright comment is without - in the file that look all clean :set ff shows \"dos\" which means every line has 2 chars for the linebreak as on dos, and vim is just detecting that and hiding line breaks", "group_id": 7611, "id": 1255220}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306945655.0243151, "message": "I think I've worked out the problem - I think the line endings are not consistent in the files for puzzlebazar - probably from being checked in by different people at different times", "group_id": 7611, "id": 1255194}, {"user_id": 34828, "stars": [], "topic_id": 15009, "date_created": 1306945826.10481, "message": "in the files that are showing me ^M it seems that part of the file was checked in with dos line breaks and part with Unix - so vim is reading it as unix and showing the CR from the dos line breaks...", "group_id": 7611, "id": 1255232}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1306945960.9960921, "message": "sorry, that I couldn't help you.", "group_id": 7611, "id": 1255261}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1306950967.583621, "message": "Ah! That's possible, the copyright was cut-and-pasted later. The codebase for PuzzleBazar is a bit old. If you use Eclipse to edit the files I guess you wont see it (I don't). Also, CTRL-SHIFT-F may help.", "group_id": 7611, "id": 1255975}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307107262.9990499, "message": "or should i duplicate the application frame from the main tab container presenter and directly attach the login presenter to the root panel as is?", "group_id": 7611, "id": 1277164}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307107215.4172521, "message": "Me again. One question: Is it o.k. to re-use an existing TabContainerPresenter for displaying anything other than its actual tab content presenters themselves? I got a \"login view\" that should display as is within the content area of the main tab container presenter, but not result in the creation of a dedicated \"login\" tab as such...", "group_id": 7611, "id": 1277160}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307108691.945883, "message": "Ok... I answered a bit quickly... Let me try to clarify.", "group_id": 7611, "id": 1277369}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307108602.582124, "message": "My main shell presenter (the outer tab container) subscribes to LoginEvent/LogoutEvent, which would make their handler methods the ideal place for such stuff, I suppose.", "group_id": 7611, "id": 1277352}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307108487.443254, "message": "\"the orginial\" should have been \"your first proposal\"", "group_id": 7611, "id": 1277324}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307108694.7814059, "message": "since my main container/shell doesnt have any placeproxy of its own", "group_id": 7611, "id": 1277371}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307108537.669019, "message": "Sorry, what FullScreenPresenter? Can't quite follow, I'm afraid :-(. So your advice is to inject the login presenter widget into the main shell (tab container) presenter and hide/display it as I progress through authentication?", "group_id": 7611, "id": 1277342}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307108362.724251, "message": "Not entirely sure the original is kosher. What I would do is a PresenterWidget with the login view and inject it in the TabContainerPresenter and in the FullScreenPresenter.", "group_id": 7611, "id": 1277315}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307108655.5604141, "message": "FullScreenPresenter is your a presenter that's attached to the root, just made up the name. :)", "group_id": 7611, "id": 1277359}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307108664.853935, "message": "What I don't see is how I could make my application navigate to this login view then from within PlaceManager.revealUnauthorizedPlace() ...", "group_id": 7611, "id": 1277362}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307108820.565763, "message": "Ok, I think I missed your point. Let's try to draw something:\nhttps://docs.google.com/document/d/1apgxp01Spp8AjotcV-vnNRUpq5bJjT7LvvwiKVHo6YQ/edit?hl=en_US", "group_id": 7611, "id": 1277386}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307116006.7511511, "message": "Yes, exact.", "group_id": 7611, "id": 1278417}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307115779.477066, "message": "right now, I need to subclass every presenter (e.g. MyPresenter -> TestableMyPresenter) in order to support invoking the lifecycle methods from within my test", "group_id": 7611, "id": 1278387}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307115914.4373369, "message": "found a couple of tests for the gwtp code base itself, but thats it", "group_id": 7611, "id": 1278408}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307115922.6099169, "message": "@ckesselh I usually start with an onBind() then an onReset() in my TDD.", "group_id": 7611, "id": 1278409}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307115717.5334361, "message": "again, some question: whats the best way to \"simulate\" the presenter lifecycle when doing TDD? invoking the internalReset() or onReset() methods from within the test/specification?", "group_id": 7611, "id": 1278382}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307115896.453433, "message": "seem to have trouble finding one myself", "group_id": 7611, "id": 1278404}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307115991.16558, "message": "I still really want to write some tests and add them to the samples at some time. Just out of time. :(", "group_id": 7611, "id": 1278414}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307115996.0095789, "message": "so you make sure test & impl live in the same package and invoke it that way?", "group_id": 7611, "id": 1278415}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307116187.8726001, "message": "jukito looks nice, especially since I'm already using mockito", "group_id": 7611, "id": 1278428}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307115888.0586269, "message": "could you perhaps point me to a good example on how to TDD a GWTP application?", "group_id": 7611, "id": 1278401}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307116238.2696469, "message": "Great! :)", "group_id": 7611, "id": 1278430}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307115965.7165141, "message": "You should also try Jukito, it makes testing presenters so much easier, no subclass needed:\nhttp://jukito.org", "group_id": 7611, "id": 1278412}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307116167.7091551, "message": "thanks again", "group_id": 7611, "id": 1278427}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307122225.273833, "message": "Ok, the new upcoming eclipse plugin is officially awesome! Go from nothing to a fully functional MPV webapp in minutes!", "group_id": 7611, "id": 1279130}, {"user_id": 34169, "stars": [], "topic_id": 15009, "date_created": 1307145083.488945, "message": "that's very exciting about the plugin", "group_id": 7611, "id": 1282932}, {"user_id": 34169, "stars": [], "topic_id": 15009, "date_created": 1307145100.7090099, "message": "is anyone around at the moment?", "group_id": 7611, "id": 1282936}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1307336673.0193031, "message": "@philippebeaudoin - for the next release, do we have anywhere that the maven site can be uploaded too? I don't know if google code has sftp or scp...", "group_id": 7611, "id": 1300439}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307356361.4743519, "message": "I think they rsync to maven central on a regular basis", "group_id": 7611, "id": 1301861}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307357392.7924869, "message": "@philippebeaudoin At present, the only way a user can tell that he must have missed something is by checking for compile time/rebind exceptions in GWT development mode", "group_id": 7611, "id": 1301918}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307357342.1586499, "message": "@philippebeaudoin Perhaps it would be more user-friendly to have gwtp either a) provide a suitable ginjector base interface (with all the \"hard-wired\" methods names already listed) out of the box or to have it b) rely on method signatures instead of naming conventions for resolving those mandatory properties at the time of rebind/code generation", "group_id": 7611, "id": 1301909}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307356301.966939, "message": "What about Sonatype (http://nexus.sonatype.org/oss-repository-hosting.html)?", "group_id": 7611, "id": 1301848}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307359209.2683129, "message": "option 2: somehow distinguish the two cases programmatically as part of the presenter logic. problem: all official parameters (from the placerequest, e.g. \"redirect=true\") become part of the browser bookmark, too - so I don't see how to distinguish these two scenarios that way.", "group_id": 7611, "id": 1302049}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307359251.3345311, "message": "any suggestions?", "group_id": 7611, "id": 1302053}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307357114.2183061, "message": "@philippebeaudoin See http://code.google.com/p/gwt-platform/source/browse/gwtp-core/gwtp-mvp-client/src/main/java/com/gwtplatform/mvp/rebind/ProxyGenerator.java?name=gwtp-0.5.1", "group_id": 7611, "id": 1301898}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307357103.22877, "message": "@philippebeaudoin I seems that gwtp 0.5.1 expects a getProxyFailureHandler() on your application's Ginjector that is not documented anywhere in the \"Get started\" guide of gwtp itself.", "group_id": 7611, "id": 1301897}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307357147.573781, "message": "@philippebeaudoin I also see that this dependency is gone now in your most recent codebase", "group_id": 7611, "id": 1301899}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307357421.115057, "message": "@philippebeaudoin Or did I miss something here?", "group_id": 7611, "id": 1301925}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307359077.3838711, "message": "one more question: what's the best way to handle the case that the user might bookmark the login page (i.e. place) itself (instead of being redirected to it). So far, I'm doing placeManager.navigateBack() at the end of my loginPresenter.onLoginButtonClicked() (once authentication is complete), which would probably need to become placeManager.revealDefaultPlace() when the user didn't come from another page in the first place.", "group_id": 7611, "id": 1302039}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307359096.716332, "message": "option 1: somehow make sure the login place never shows up in the browser address bar in the first place", "group_id": 7611, "id": 1302042}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307359235.0105541, "message": "is there perhaps a way to \"ask\" the placemanager if it \"can\" navigate back at a given point in time?", "group_id": 7611, "id": 1302051}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307366301.9315131, "message": "@ckesselh I see! I'm not a huge fan of maven sites, I find they are awful in terms of navigation and user involvement, and they dilute the entry points to a project. Without a very good reason I don't plan on creating one.", "group_id": 7611, "id": 1302884}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307364011.099479, "message": "@ckesselh I believe internally it does rely on method signature and not naming convention... But this entire manual ginjector authoring is going away real soon.", "group_id": 7611, "id": 1302503}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307363959.035533, "message": "@ckesselh GWTP 0.5 is already on Maven central via Sonatype. Is there a problem with this deployment mechanism?", "group_id": 7611, "id": 1302492}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307364337.4320409, "message": "@ckesselh You're right about the \"redirect=true\" problem (i.e. becomes part of the bookmark)... But this should all go away in release 0.6 where we recommend you use \"revealPlace(placeRequest, false)\" when redirecting to the login page, so that the URL doesn't change. In that case, the use bookmarks the initial landing page (which caused the redirection this time, but may not redirect the next time if he's already logged in).", "group_id": 7611, "id": 1302541}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307364051.1889541, "message": "@ckesselh And you're right, it's a pain (although generators do try to output nice messages pointing the user to the missing method in the ginjector, it doesn't always work.)", "group_id": 7611, "id": 1302507}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307364468.1345069, "message": "If you really want to keep the navigation state in the place manager, it's relatively easy to do. A \"can navigate back\", or in fact a complete stack of navigated states, can be kept if you hook onto the NavigationEvent. But I believe it's relatively easy to solve the login page redirect/bookmark problem without that kind of complexity.", "group_id": 7611, "id": 1302552}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307366570.3953309, "message": "Yes, you're right. If you want it only once at creation time, onBind is your choice, or else you keep a state variable in your onReveal. (hasInitialized, say)", "group_id": 7611, "id": 1302942}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307366052.4864819, "message": "@philippebeaudoin about login page et al: so best I upgrade to some nighly build/hg snapshot of gwtp 0.6 for now? is it fairly stable?", "group_id": 7611, "id": 1302832}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307365938.1300321, "message": "@philippebeaudoin about sonatype etc: sorry, just misunderstood @ahhughes question (he was asking for a location to store the maven site, not the maven-generated artefacts)", "group_id": 7611, "id": 1302813}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307366377.5981641, "message": "@philippebeaudoin about maven sites: me, too. personally, i prefer gradle anyway...", "group_id": 7611, "id": 1302900}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307366198.068327, "message": "by the way, one more question (again) :-): is it normally that parent presenters of nested presenters also get their onReset method invoked on any navigation (even if its only the nested presenter itself that changes)? what's the best place then to hook-up some logic for these parent presenters that is only invoked when the presenter is first displayed? onBind?", "group_id": 7611, "id": 1302861}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307366483.5477509, "message": "would suggest multiple invocations (each time it becomes visible again)", "group_id": 7611, "id": 1302928}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307366809.094907, "message": "thanks plenty", "group_id": 7611, "id": 1302989}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307366324.2072501, "message": "@ckesselh SNAPSHOT is quite stable, my task for the day is to realease 0.6 official.", "group_id": 7611, "id": 1302889}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307366380.7067461, "message": "Re: lifecycle methods.\nonReset is called on all visible presenters as soon as one visible presenter changes/navigates.", "group_id": 7611, "id": 1302901}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307366335.8298309, "message": "So plenty of tesing planned today. :)", "group_id": 7611, "id": 1302893}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307366471.6017599, "message": "according to the wiki: \"onReveal() is called whenever the Presenter was not visible on screen and becomes visible.\"", "group_id": 7611, "id": 1302925}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307366465.3085771, "message": "so not the second time (that presenter has again a parent)?", "group_id": 7611, "id": 1302924}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307366405.226305, "message": "onReveal is probably what you want. Put it on the parent presenter and the code will only run the first time it is revealed.", "group_id": 7611, "id": 1302909}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307366620.7406681, "message": "But it will not be called when the child presenter switches but the parent stays the same.", "group_id": 7611, "id": 1302955}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369554.6406479, "message": "I'm coming here after giving up searching through the googlegroup", "group_id": 7611, "id": 1303663}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307369812.8025451, "message": "The best there is, I believe, is here:\nhttp://code.google.com/p/gwt-platform/wiki/CompilingAndDebuggingGwtp", "group_id": 7611, "id": 1303727}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307369469.61496, "message": "Yup!", "group_id": 7611, "id": 1303631}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307368305.3990979, "message": "Hei, is integration with the \"new\" RequestFactory part of the 0.6 release?", "group_id": 7611, "id": 1303297}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307370053.0388939, "message": "I have maven for eclipse installed, tried to use that. I prefer an integrated compile/run tool with ide, it's more convenient", "group_id": 7611, "id": 1303787}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369722.789572, "message": "I have a problem running the basic sample on eclipse, probably I'm missing some prerequisites.\nIs there a page on detailed setup needed for eclipse to run it?", "group_id": 7611, "id": 1303710}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369451.8650129, "message": "hi, anybody here?", "group_id": 7611, "id": 1303627}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369499.057188, "message": "hey", "group_id": 7611, "id": 1303647}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369984.779583, "message": "I've seen the page you've pointed out, but it didn't work for me, I get errors.\nI got it compiled, but when running I get: \n\nDeferred binding failed for 'com.gwtplatform.samples.basic.client.MyGinjector' (did you forget to inherit a required module?)", "group_id": 7611, "id": 1303768}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307368830.718168, "message": "Hi Alexander!", "group_id": 7611, "id": 1303438}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307368949.543184, "message": "No. RequestFactory can very well be used with GWTP's MVP, and (unlike standard RPC) it does not need anything extra on top to yield a nice command pattern... As such, there is very little value we could add. Some people have proposed annotation processors for RequestFactory classes, or else to integrate them in the plugin somehow... But we have not done that yet.", "group_id": 7611, "id": 1303478}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369516.2133999, "message": "cool to have a live chat :)", "group_id": 7611, "id": 1303652}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307369843.039176, "message": "(i.e. are you using the Mavenized version?)", "group_id": 7611, "id": 1303735}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307370003.231209, "message": "(Dont get me wrong, I have plenty of issues with Maven myself.)", "group_id": 7611, "id": 1303772}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307370144.408742, "message": "toolchain setup is always a pain.. I've spent half a day on that and I'm out of luck", "group_id": 7611, "id": 1303823}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369573.038425, "message": "perhaps you can hint me", "group_id": 7611, "id": 1303672}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307369474.18379, "message": "Hi Dudim.", "group_id": 7611, "id": 1303635}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307369827.0860159, "message": "Out of curiosity, which one are you trying to run?", "group_id": 7611, "id": 1303732}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307370071.56408, "message": "I agree with you. m2eclipse is not yet perfect. :(", "group_id": 7611, "id": 1303794}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307370235.678719, "message": "@ckesselh it seem to be the first one... (I didn't paste the whole stack though)", "group_id": 7611, "id": 1303839}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307370488.2835791, "message": "I'm thinking maybe to do a U-turn and try to use maven after all", "group_id": 7611, "id": 1303891}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307369885.379281, "message": "I tried the latest from hg, but gave up trying to use maven, so downgraded to 0.5", "group_id": 7611, "id": 1303749}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307370527.8627181, "message": "thanks for trying to help :)", "group_id": 7611, "id": 1303907}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307371927.2118001, "message": "cool", "group_id": 7611, "id": 1304204}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307369960.8345749, "message": "Ok... What was the problem with Maven? (Usually \"mvn gwt:run\" is easy to use.)", "group_id": 7611, "id": 1303764}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307370041.7366731, "message": "Hmmm... You might be running in one of the problems we had recently. I'm working on this now:\nhttp://code.google.com/p/gwt-platform/issues/detail?id=313", "group_id": 7611, "id": 1303781}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307370050.7840021, "message": "Which explains how to run the trunk in Eclipse.", "group_id": 7611, "id": 1303784}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307370136.992893, "message": "@dudim isn't there any other exception preceding this one? \"deferred binding failed\" is usually a follow-up, at least for me...", "group_id": 7611, "id": 1303818}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372176.250679, "message": "as suggested, I've tried to install manually, but still get an error", "group_id": 7611, "id": 1304249}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307372110.9486361, "message": "I'll report back as soon as I have it working in Eclipse here.", "group_id": 7611, "id": 1304230}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307371886.6949451, "message": "I'll try to set-up the current hg head in my local Eclipse, to see if it works on my side", "group_id": 7611, "id": 1304188}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372190.3704171, "message": " Error installing artifact 'com.gwtplatform:gwtp-build-tools:jar': Error installing artifact: File C:\\cygdrive\\c\\lib\\gwtp-all-0.6-20110303.222438-2.jar does not exist\n", "group_id": 7611, "id": 1304254}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372377.363126, "message": "I've tried mvn eclipse:eclipse before... I'll try install now", "group_id": 7611, "id": 1304291}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307371895.95698, "message": "I'm using idea myself", "group_id": 7611, "id": 1304192}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372157.2190371, "message": "I'm compiling w/ maven in command line and got to this error:\nUnable to find resource 'com.gwtplatform:gwtp-build-tools:jar:0.6-SNAPSHOT' in repository sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots).", "group_id": 7611, "id": 1304244}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373019.9364829, "message": "yes", "group_id": 7611, "id": 1304438}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307373483.747968, "message": "Pretty sure 2.4 works. I'm actually trying it right now.", "group_id": 7611, "id": 1304572}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372216.3255739, "message": "(and it does exist)", "group_id": 7611, "id": 1304258}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372275.6614881, "message": "my fault, perhaps I have a problem there, checking", "group_id": 7611, "id": 1304271}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307371853.5016389, "message": "sorry, AFK", "group_id": 7611, "id": 1304178}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307372390.2092619, "message": "not on the sample. on gwtp itself.", "group_id": 7611, "id": 1304294}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307372431.902396, "message": "gwtp-build-tools is apparently now deployed to maven central/sonatype (yet), as far as i can see", "group_id": 7611, "id": 1304307}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372783.925185, "message": "it's compiling gwt permutations now, it means we're in business", "group_id": 7611, "id": 1304384}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307372321.7922361, "message": "what happens if you build a fresh checkout of gwtp on you local pc using \"mvn install\", then try again to build the sample itself?", "group_id": 7611, "id": 1304282}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372519.182256, "message": "mvn install is still running... (crossing fingers)", "group_id": 7611, "id": 1304327}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374104.7142661, "message": "on the other hand, that seems a bit overly complicated for what you have in mind", "group_id": 7611, "id": 1304728}, {"user_id": 34696, "stars": [{"date_created": 1307373035.0263851, "user_id": 24685}], "topic_id": 15009, "date_created": 1307372438.156616, "message": "-now +not", "group_id": 7611, "id": 1304310}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307372290.421489, "message": "it doesn not: https://oss.sonatype.org/content/repositories/snapshots/com/gwtplatform/", "group_id": 7611, "id": 1304276}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307372945.6885159, "message": "so I'll let it work AFK... \nwhen it's done, is it possible to import just one sample to eclipse?", "group_id": 7611, "id": 1304422}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373079.701123, "message": "you might need to set your project's GWT SDK and (possibly) deselect google appengine integration (if you dont happen to have their sdk lurking around as well)", "group_id": 7611, "id": 1304451}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374091.1807489, "message": "i suppose the official recommendation would be to create a company-level maven repository using Apache Archive, Artifactory and the like, then upload all non-standard/custom artefacts to that repository using either \"mvn deploy\" or the corresponding web interface", "group_id": 7611, "id": 1304723}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373425.877037, "message": "dunno", "group_id": 7611, "id": 1304553}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307372841.63185, "message": "will take approx. 200 years to finish, judging from past experience :)", "group_id": 7611, "id": 1304404}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307373055.707958, "message": "awesome", "group_id": 7611, "id": 1304445}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373094.261843, "message": "then it should work", "group_id": 7611, "id": 1304460}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307373098.88078, "message": "I think you're better \"mvn install\"ing the entire tree because the SNAPSHOT is not necessarily in sync with the trunk, but the sample you're trying to work is.", "group_id": 7611, "id": 1304462}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307373359.9944971, "message": "step 1+2 done :)\nstep 3 in progress..\nstep 5: I have all versions of gwt. which, is the latest supported? (hope 2.4..?)", "group_id": 7611, "id": 1304539}, {"user_id": 34696, "stars": [{"date_created": 1307382277.0813501, "user_id": 35352}], "topic_id": 15009, "date_created": 1307373244.4608929, "message": "step 6: right click on the project, then choose \"Run as...\" > \"Web application\"", "group_id": 7611, "id": 1304499}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373102.6822209, "message": "at least it does for me (just tried myself)", "group_id": 7611, "id": 1304466}, {"user_id": 34696, "stars": [{"date_created": 1307373252.6175251, "user_id": 24685}], "topic_id": 15009, "date_created": 1307373176.446192, "message": "step 4: import the samples project (you don't need the whole codebase, as it will resolve the rest via your local maven repo)", "group_id": 7611, "id": 1304485}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373442.6858699, "message": "should work with 2.4 as well", "group_id": 7611, "id": 1304558}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307373125.1320469, "message": "I think you have to import the entire project into Eclipse, unfortunately. :(", "group_id": 7611, "id": 1304472}, {"user_id": 34696, "stars": [{"date_created": 1307382292.0531411, "user_id": 35352}], "topic_id": 15009, "date_created": 1307373132.019767, "message": "step 1: hg pull / hg clone", "group_id": 7611, "id": 1304474}, {"user_id": 34696, "stars": [{"date_created": 1307382292.9474699, "user_id": 35352}], "topic_id": 15009, "date_created": 1307373142.5389271, "message": "step 2: mvn install", "group_id": 7611, "id": 1304477}, {"user_id": 34696, "stars": [{"date_created": 1307382294.40011, "user_id": 35352}], "topic_id": 15009, "date_created": 1307373146.5522659, "message": "step 3: mvn eclipse:eclipse", "group_id": 7611, "id": 1304478}, {"user_id": 34696, "stars": [{"date_created": 1307382287.2422299, "user_id": 35352}], "topic_id": 15009, "date_created": 1307373216.5775411, "message": "step 5: go to your project settings, disable google appengine integration (if necessary) and select the local gwt sdk", "group_id": 7611, "id": 1304496}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373264.361727, "message": "this seems to work for me, at least", "group_id": 7611, "id": 1304507}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307373476.55955, "message": "I'll try and let you know", "group_id": 7611, "id": 1304570}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307373269.4734099, "message": "@ckesselh Good to know, I never tried importing just one sample project.", "group_id": 7611, "id": 1304509}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307373593.332556, "message": "In fact, 2.4 is not yet in Maven central.", "group_id": 7611, "id": 1304606}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307373676.614584, "message": "So, release 0.6 will be for GWT 2.3 officially. Release 0.7-SNAPSHOT will follow with 2.4 support if anything in GWT breaks something in GWTP. I don't expect anything to break though (maybe our GinUiBinder).", "group_id": 7611, "id": 1304632}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373429.5515721, "message": "I'm using 2.3 right now", "group_id": 7611, "id": 1304555}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373547.9929731, "message": "still, it does generate ordinary jar dependencies at present", "group_id": 7611, "id": 1304595}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307373533.68015, "message": "@philippebeaudoin find it rather strange, too - now that I come to think of it. I'd expect maven to generate project dependencies here, especially since I've started \"mvn eclipse:eclipse\" on the root level of the gwtp codebase", "group_id": 7611, "id": 1304591}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374030.9853389, "message": "yes, but its definitely not best practice (your maven build should be self-contained; that is, it should build on any PC regardless the current content of maven local)", "group_id": 7611, "id": 1304710}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307373823.4378681, "message": "I forgot that I'll need to compile through maven, and not trough the gwt button in eclipse. I guess it's possible to place gwt 2.4 in local repository and change the pom to it, right? (I still need to get use to maven)", "group_id": 7611, "id": 1304661}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374261.9002669, "message": "in maven, I dont know of any better way than to have a custom batch file/shell script/ant script lying around that everyone will use to automatically \"mvn install:install-file\" the necessary third-party dependencies into their corresponding local repository -> http://maven.apache.org/plugins/maven-install-plugin/install-file-mojo.html", "group_id": 7611, "id": 1304761}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374333.061425, "message": "of course, your build will then depend on this script being run prior prior to the maven build itself (at least once), e.g. from within your company's continuous integration server", "group_id": 7611, "id": 1304775}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374691.89885, "message": "i aggree", "group_id": 7611, "id": 1304877}, {"user_id": 35365, "stars": [{"date_created": 1307374884.282464, "user_id": 24685}], "topic_id": 15009, "date_created": 1307374850.3696351, "message": "Hi guys, so I'm wondering how/whether GWTP presenter can support multiple places.", "group_id": 7611, "id": 1304923}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374975.1385779, "message": "@ckesselh Yes, but I believe you'll have to duplicate the JSR303 annotations on client and server? Or is there a way to share them somehow?", "group_id": 7611, "id": 1304961}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307375125.3285201, "message": "*load.", "group_id": 7611, "id": 1305018}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374548.691736, "message": "@philippebeaudoin by the way, what's your opinion on gwt-dispatch vs. requestfactory at present. would you recommend using both in your application or move to one of them entirely?", "group_id": 7611, "id": 1304836}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374675.7180581, "message": "i think they're planning to implement full-scale jsr303 on the client; but unfortunately we're not yet there it seems...", "group_id": 7611, "id": 1304869}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374875.478915, "message": "Yes, that's something else, RF and the tooling (GPE) are not mature enough yet. They need to give out better error messages and they should have GPE look for inconsistencies in the many interfaces.", "group_id": 7611, "id": 1304930}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375044.656661, "message": "the obvious alternative is to create a presenter for each sub-page but that seems pretty heavy weight", "group_id": 7611, "id": 1304977}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375130.97212, "message": "could he not have a custom token formatter or something?", "group_id": 7611, "id": 1305021}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374594.1148269, "message": "I'm not convinced... RequestFactory does have a lot of cool stuff going for it, but I'm not a fan of a couple of things.", "group_id": 7611, "id": 1304850}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375537.4428279, "message": "@dudim whats the problem?", "group_id": 7611, "id": 1305136}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374468.6267221, "message": "perhaps your best option is to stay with gwt 2.3 for now (unless theres something in 2.4 that you definitely need, of course)", "group_id": 7611, "id": 1304812}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375059.2841339, "message": "@philippebeaudoin good question. 'suppose that depends on whether or not they plan to integrate it with requestfactory infrastructure. if not, i suppose you'd need to copy all jsr303 annotations from entity to corresponding dto in order to make thinks work as expected.", "group_id": 7611, "id": 1304985}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374420.2693319, "message": "on the other hand, Gradle (http://gradle.org/) can add even local directories to the list of maven repositories to search at the time of artefact resolution", "group_id": 7611, "id": 1304799}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374634.784085, "message": "For example, I think it would be hard to move to a REST framework. Also, the architecture makes it quite hard to reuse verification logic on the client and the server.", "group_id": 7611, "id": 1304860}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374754.348316, "message": "For my part, I'm sticking with GWTP's version of gwt-dispatch for a while longer. It offers some tricks that are not in RequestFactory and that I find very useful, for example client-side-action-handling.", "group_id": 7611, "id": 1304899}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375230.5250821, "message": "The arcbees site is an interesting exercise in that direction although a little heavy weight for the view/presenter per page.", "group_id": 7611, "id": 1305053}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375829.453347, "message": "you just right click and \"Run as...\" > \"Web application\", then this error appears?", "group_id": 7611, "id": 1305201}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375441.023694, "message": "It might be nice to be able to only having to write the uibinder xml for the page and then have the boilerplate classes generated?", "group_id": 7611, "id": 1305112}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374439.2397881, "message": "perhaps this is possible will plain maven, too - dunno", "group_id": 7611, "id": 1304805}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374680.624526, "message": "Yeah... There is A LOT of magic in RequestFactory, and I'm not 100% convinced than the amount of magic is worth the complexity.", "group_id": 7611, "id": 1304873}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374699.8224671, "message": "Yeah, but the prob now is that the JSR303 annotations are on server-side-only code.", "group_id": 7611, "id": 1304880}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375710.2927661, "message": "thats fine", "group_id": 7611, "id": 1305180}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375777.395659, "message": "still strange that it tries to run that stuff at all", "group_id": 7611, "id": 1305194}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375906.3282571, "message": "but depending on what plugin/plugin version you use...", "group_id": 7611, "id": 1305214}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374800.175334, "message": "just spent ~1 hour on debugging requestfactory generation code. turns our having an empty requestcontext lying somewhere around your code base causes the client-side infrastructure to somehow \"forget\" about the entityproxy you declared for this context, causing all kinds of nice assertion errors at runtime.", "group_id": 7611, "id": 1304911}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375007.0435541, "message": "like the about presenter on arcbees if it was paged rather than scrolled", "group_id": 7611, "id": 1304968}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375088.890265, "message": "How would the presenter indicate that it is the target for the places? Right now, you use NameToken for the 1 to 1 binding between a place and a presenter", "group_id": 7611, "id": 1305006}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375761.857733, "message": "if its via eclipse, you might wanna update your version of mevenide or whatever counts as maven eclipse integration these days", "group_id": 7611, "id": 1305192}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307374503.092119, "message": "Thanks for the tips, I'll start out with 2.3, at least for the samples. \nI do need 2.4, but it can wait for now :)", "group_id": 7611, "id": 1304821}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374544.9933131, "message": "We use a custom maven repo (on Google Code) for when we depend on unreleased versions of some components, say Gin. That's easy to do and may be another option.", "group_id": 7611, "id": 1304835}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375147.1342511, "message": "if he really wants to have these alternative urls?", "group_id": 7611, "id": 1305028}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375157.4602871, "message": "would these show up as distinct targets for the crawler?", "group_id": 7611, "id": 1305031}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307375159.0542519, "message": "If you really want things like !page-1 you could probably have a custom TokenFormatter, yes.", "group_id": 7611, "id": 1305032}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307374915.876091, "message": "Hi Gabe! You mean browser history?", "group_id": 7611, "id": 1304941}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375293.7924271, "message": "OK, thanks for the pointer on using query params.", "group_id": 7611, "id": 1305068}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375615.6590061, "message": "too", "group_id": 7611, "id": 1305162}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375683.275301, "message": "you get these errors on the command line, not eclipse, right?", "group_id": 7611, "id": 1305174}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375743.586623, "message": "errors are from eclipse", "group_id": 7611, "id": 1305189}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374633.0469899, "message": "it seems that in requestfactory I need to do all kinds of stuff to simply inject another custom http header/parameter on each outgoing request, e.g. to protect myself from XSRF and the like -> http://www.mail-archive.com/google-web-toolkit@googlegroups.com/msg60639.html", "group_id": 7611, "id": 1304858}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307374984.8359821, "message": "I'm thinking of a multi-page document that would be accessed #!page-1, #!page-2, etc... but a single presenter", "group_id": 7611, "id": 1304962}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307375330.0452349, "message": "OTOH, if the number of pages is static, having one presenter per page is not so heavy weight: your presenters and views will be mostly empty (with one presenter base class and one view base class doing all the stuff).", "group_id": 7611, "id": 1305079}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375578.632551, "message": "Christian-Kesselheims-MacBook-Pro:gwt-platform ckesselh$ mvn --version\nApache Maven 3.0.2 (r1056850; 2011-01-09 01:58:10+0100)\nJava version: 1.6.0_24, vendor: Apple Inc.\nJava home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home\nDefault locale: en_US, platform encoding: MacRoman\nOS name: \"mac os x\", version: \"10.6.7\", arch: \"x86_64\", family: \"mac\"\n", "group_id": 7611, "id": 1305153}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375700.6897531, "message": "well, this is my command line mvn.. I guess I didn't check the eclipse version", "group_id": 7611, "id": 1305178}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307374912.799381, "message": "@philippebeaudoin aren't they planning to eventually (2.4 final?) support client-side jsr303 as well? -> http://code.google.com/p/google-web-toolkit/wiki/BeanValidation", "group_id": 7611, "id": 1304940}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307375180.6670051, "message": "I'm less worried about history as I am for having a more web-site like mapping", "group_id": 7611, "id": 1305040}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375831.4409161, "message": "I'll try that", "group_id": 7611, "id": 1305202}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307376116.3456869, "message": "I found the version number elsewhere, it's 2.1.0 \n(About eclipse - installation details)", "group_id": 7611, "id": 1305264}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375513.713254, "message": "my integration w/ eclipse doesn't work :(", "group_id": 7611, "id": 1305128}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375576.747376, "message": "no this time compilation problems", "group_id": 7611, "id": 1305149}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307376562.2885759, "message": "good", "group_id": 7611, "id": 1305394}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307376581.5301991, "message": "Do you have m2eclipse?", "group_id": 7611, "id": 1305404}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307375040.251482, "message": "@gabe97330 There is a way, but it would look more like #!doc?p=1 #!doc?p=2", "group_id": 7611, "id": 1304976}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376168.898844, "message": "nick it & (optionally) put in the 2.2.1 you have lying around elsewhere on your pc", "group_id": 7611, "id": 1305271}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307375177.778873, "message": "Yes, they will show up as distinct for the crawler.", "group_id": 7611, "id": 1305037}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375543.840193, "message": "again some runtime errors?", "group_id": 7611, "id": 1305137}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375613.2164121, "message": "2.2.1... to old?", "group_id": 7611, "id": 1305161}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375725.0362689, "message": "and the error you get is also on the command line or via eclipse?", "group_id": 7611, "id": 1305185}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307375121.3169899, "message": "You would bind \"!doc\" as the presenter, and it would use the \"p\" parameter to identify the page to lead.", "group_id": 7611, "id": 1305017}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307375551.0729959, "message": "20 errors:\n\nDescription\tResource\tPath\tType\tLocation\nError: Error resolving version for 'org.codehaus.mojo:gwt-maven-plugin': Plugin requires Maven version 2.1\tpom.xml\t\u202a/gwtp-sample-basic\u202c\tIAM Markers\tline 1\n\n\nDescription\tResource\tPath\tType\tLocation\nProject 'gwtp-sample-basic' is missing required library: 'C:\\Users\\Amir\\.m2\\aopalliance\\aopalliance\\1.0\\aopalliance-1.0.jar'\tgwtp-sample-basic\t\tBuild Path Problem\tBuild path\n\netc....", "group_id": 7611, "id": 1305139}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375884.1905529, "message": "check your eclipse preferences, then \"maven\" > \"installations\"", "group_id": 7611, "id": 1305209}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375577.8778689, "message": "what version of maven do you have???", "group_id": 7611, "id": 1305152}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375668.077498, "message": "sure its 2.2.1? the error message would suggest otherwise..", "group_id": 7611, "id": 1305167}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307376571.1706481, "message": ":( I'm writing a page on it.", "group_id": 7611, "id": 1305396}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376143.0704551, "message": "@philippebeaudoin is there some sample of how to do gwtp spring integration on server-side (in scope of gwt-dispatch, that is). for example, how do I best validate my SecurityCookie on each incoming command?", "group_id": 7611, "id": 1305266}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307375897.0335481, "message": "at least thats something i have over here", "group_id": 7611, "id": 1305211}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376231.7261651, "message": "@philippebeaudoin or is that automatic validation just GAE stuff?", "group_id": 7611, "id": 1305296}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307376430.9703779, "message": "so the development cycle is: compile from command line & run from eclipse?\nor is there an option to compile from eclipse, to be able to jump to the line with the error?", "group_id": 7611, "id": 1305363}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376495.0456131, "message": "the compile will always happen from within eclipse (for the sample project's code, not gwtp!), just not via maven", "group_id": 7611, "id": 1305380}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307377312.561269, "message": "@ckesselh I have never tried idea/netbeans...", "group_id": 7611, "id": 1305659}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307376633.1670041, "message": "from m2e-extras", "group_id": 7611, "id": 1305419}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376571.346323, "message": "eclipse has an incremental compiler that works much faster than anything maven could ever do; especially if you plugin in something like jrebel for additional hot code replacements", "group_id": 7611, "id": 1305399}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307376607.3997779, "message": "I've just installed m2eclipse, I had an older version from apache", "group_id": 7611, "id": 1305413}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307376625.2017119, "message": "You may also need Maven integration with WTP", "group_id": 7611, "id": 1305416}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376667.8798981, "message": "imho m2eclipse is much messier/slower than its idea/netbeans counterpart. personally, i thus prefer to rely exclusively on eclipse wtp for driving the test/debug/code cycle (at least when using eclipse, that is)", "group_id": 7611, "id": 1305432}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376698.910269, "message": "unfortunately the maven wtp integration is a pain to set-up (at least it was last time I checked)", "group_id": 7611, "id": 1305446}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307376753.693013, "message": "perhaps I should start over with clean hg and latest maven?", "group_id": 7611, "id": 1305469}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376761.1065791, "message": "make sure you have the right maven version configured as part of your eclipse preferences", "group_id": 7611, "id": 1305476}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307376689.943243, "message": "I now get this error:|\n\nDescription\tResource\tPath\tType\tLocation\nError: Error resolving version for 'org.codehaus.mojo:gwt-maven-plugin': Plugin requires Maven version 2.1\tpom.xml\t\u202a/gwtp-sample-basic\u202c\tIAM Markers\tline 1", "group_id": 7611, "id": 1305440}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376950.974479, "message": "found http://code.google.com/p/gwt-platform/wiki/GettingStartedDispatch ,though I doubt this will still work with gwtp", "group_id": 7611, "id": 1305557}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307377452.0737791, "message": "the one from gwtp codebase?", "group_id": 7611, "id": 1305706}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376931.228492, "message": "to make it work with gwt-dispatch", "group_id": 7611, "id": 1305553}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376967.724582, "message": "sorry, I meant http://code.google.com/p/gwt-dispatch-spring-ext/wiki/GettingStarted of course", "group_id": 7611, "id": 1305559}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307377117.4841781, "message": "it'll take a while.. so I want to thank you at this point for all you help!", "group_id": 7611, "id": 1305606}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307376918.814369, "message": "@philippebeaudoin when using spring on server-side, what's the best way to configure that ActionHandlerRegistry thingy?", "group_id": 7611, "id": 1305550}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307376975.2743001, "message": "my eclipse didn't uninstall completely the 2.1 version, quite a mess. I'll try to start over with a clean eclipse :(", "group_id": 7611, "id": 1305562}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307377393.295054, "message": "which one?", "group_id": 7611, "id": 1305684}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307377459.4152851, "message": "doing that just now", "group_id": 7611, "id": 1305712}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307377460.21788, "message": "Yes.", "group_id": 7611, "id": 1305713}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307377381.23193, "message": "@ckesselh I don't use spring either. This was maintained by different people. Did you look at the sample app?", "group_id": 7611, "id": 1305677}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307377473.1674111, "message": "didnt see it at first", "group_id": 7611, "id": 1305723}, {"user_id": 24685, "stars": [{"date_created": 1307382189.1303749, "user_id": 35352}], "topic_id": 15009, "date_created": 1307380513.142169, "message": "I've updated the instructions to run the samples from Eclipse. It's much simpler (only works with trunk):\nhttp://code.google.com/p/gwt-platform/wiki/RunningGwtpSamples", "group_id": 7611, "id": 1306738}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307391918.8883531, "message": "Ooops. Doc typo.", "group_id": 7611, "id": 1310914}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307391691.068372, "message": "hello again", "group_id": 7611, "id": 1310864}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307391849.8054211, "message": "@philippebeaudoin Thanks for the instructions, I've re-installed eclipse with clean maven, but I have a problem installing this:\n\nCannot complete the install because one or more required items could not be found.\n Software being installed: Maven Integration for WTP (Optional) 0.12.0.20110421-1500 (org.maven.ide.eclipse.wtp.feature.feature.group \n\n(BTW, in your docs it's Maven Integration for GWTP (Optional) - I guess you mean the same)", "group_id": 7611, "id": 1310900}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307392004.0962, "message": "Otherwise, I really don't understand.", "group_id": 7611, "id": 1310933}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307392476.716414, "message": "strange it is. I had some similar strange errors when trying to install gwt beta plugin for eclipse, but the regular gwt plugin installed without any problem", "group_id": 7611, "id": 1311022}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307393254.5578251, "message": "Hei dudim. I had similiar problems, when installing m2e... I use Windows7 and installed eclipse in C:/Program Files/ ... there I had problems with my user rights. But reading your last message, that won't probably solve your problem.", "group_id": 7611, "id": 1311243}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307393612.0388329, "message": "i dunno.. I use win 7 as well, but my user is admin and I use eclipse (there's no install) under C:\\dev\\eclipse_ae, so I won't have space in the name. \nI'm using a fresh copy of helios (3.6), with fresh m2e, gwt, and all. \nI have no idea what can go wrong..", "group_id": 7611, "id": 1311330}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307394100.442265, "message": "My user had admin rights too. Maybe try to move your eclipse to another partition.", "group_id": 7611, "id": 1311454}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307396297.986763, "message": "good thinking, though I still get this same error :-S", "group_id": 7611, "id": 1312229}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307395170.9316139, "message": "oh.. it was installed in my previous eclipse", "group_id": 7611, "id": 1311823}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307395571.071424, "message": "which version should I take? latest = 3.2.4, and sdk or non sdk?", "group_id": 7611, "id": 1311989}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307394811.4585969, "message": "I have only one partition :(\nI've tried changing the write permission on all the eclipse files, same error.\nThe error suggests that I'm missing a dependency (though it doesn't mention which). You've had the", "group_id": 7611, "id": 1311695}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307395196.5646751, "message": "thanks!", "group_id": 7611, "id": 1311836}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307395369.1877251, "message": "Sorry, it's here:\nhttp://download.eclipse.org/webtools/repository/helios/", "group_id": 7611, "id": 1311898}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307395131.359767, "message": "No, WTP is the Eclipse Web Tools Platform.", "group_id": 7611, "id": 1311809}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307394998.8339, "message": "Do you have WTP?", "group_id": 7611, "id": 1311761}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307395138.6193099, "message": "I will add that to the doc.", "group_id": 7611, "id": 1311812}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307395182.219157, "message": "You get it from: Helios - http://download.eclipse.org/releases/helios", "group_id": 7611, "id": 1311828}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307395851.6625421, "message": "I'm installing the 3.2.4 non sdk ver", "group_id": 7611, "id": 1312092}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307395048.8543379, "message": "no.. (isn't it what I'm trying to install?)", "group_id": 7611, "id": 1311777}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307395974.499743, "message": "I think its fine.", "group_id": 7611, "id": 1312123}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307396375.6520989, "message": "now there's more to it (or perhaps it was there before as well?)\n\nCannot complete the install because one or more required items could not be found.\n Software being installed: Maven Integration for WTP (Optional) 0.12.0.20110421-1500 (org.maven.ide.eclipse.wtp.feature.feature.group 0.12.0.20110421-1500)\n Missing requirement: Maven Integration for WTP (Optional) 0.12.0.20110421-1500 (org.maven.ide.eclipse.wtp.feature.feature.group 0.12.0.20110421-1500) requires 'org.maven.ide.eclipse.feature.feature.group [0.10.0,1.0.0)' but it could not be found", "group_id": 7611, "id": 1312259}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307399841.3452749, "message": "hi dude", "group_id": 7611, "id": 1313450}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307396671.6441929, "message": "org.maven.ide.eclipse.feature.feature.group seem to be related to maven repositories search. perhaps I should add maven update sites?\nwhich one do you use?", "group_id": 7611, "id": 1312354}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307397611.550528, "message": "* the new details are due to my settings in eclipse preferences > maven > discovery : where I've added some more maven tools.", "group_id": 7611, "id": 1312733}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307398290.0530021, "message": "settings.xml appears to be related to my problem.\nI have an empty copy of it under the maven installation dir\\conf.\naccording to http://maven.apache.org/settings.html - it should have information that I'm missing.\nsince I've upgraded from older maven, I suppose somehow this file wasn't created for me in my local repository.", "group_id": 7611, "id": 1312949}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307397659.2967539, "message": "I've noticed I'm missing mt .m2\\settings.xml\nI don't know if that's related", "group_id": 7611, "id": 1312760}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307399875.579545, "message": "settings.xml is optional (at least the one under %USERHOME%\\.m2\\settings.xml)", "group_id": 7611, "id": 1313462}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307400089.8262589, "message": "can be perhaps try again and explain what it is you did?", "group_id": 7611, "id": 1313533}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402369.9993081, "message": "sleep well", "group_id": 7611, "id": 1314204}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307400470.4827111, "message": "otherwise it will only check the update site at hand for necessary dependencies", "group_id": 7611, "id": 1313670}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401513.415839, "message": "not so far (TZ wise)", "group_id": 7611, "id": 1313982}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307399883.7582459, "message": "you should need one", "group_id": 7611, "id": 1313468}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307399928.3949449, "message": "what edition of eclipse did you grab? j2ee? plain java? classic?", "group_id": 7611, "id": 1313485}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307400020.119261, "message": "your problem (\"Cannot complete the install because one...\") seems eclipse/p2 related & has nothing to do with any local maven installation or setting", "group_id": 7611, "id": 1313511}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401019.1877029, "message": "\"Contect\" is selected", "group_id": 7611, "id": 1313852}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401451.6701069, "message": "2am here", "group_id": 7611, "id": 1313958}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401483.139734, "message": "Israel", "group_id": 7611, "id": 1313968}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401491.297297, "message": "Germany", "group_id": 7611, "id": 1313971}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401541.1853499, "message": "1.05 over here", "group_id": 7611, "id": 1313995}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307400098.5809331, "message": "-be +you", "group_id": 7611, "id": 1313536}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402222.621527, "message": "IMHO, that'd be complexity (client-server instead of single tier architecture, additional technologies to learn and master, additional compilation steps, etc.) and performance of development environment (GWT compilation/debug mode execution is MUCH slower when compared to a pure java execution such as in the case of vaadin)", "group_id": 7611, "id": 1314179}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307400057.0497069, "message": "your probably just using the wrong update site or are missing some dependencies", "group_id": 7611, "id": 1313521}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401117.106771, "message": "installing m2eclipse itself worked fine?", "group_id": 7611, "id": 1313877}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307400071.366328, "message": "eclipse p2 takes some getting used to", "group_id": 7611, "id": 1313526}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401392.6730061, "message": "I sure am", "group_id": 7611, "id": 1313943}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401107.1583221, "message": "I could install everything except the gwt beta plugin and the wtp maven", "group_id": 7611, "id": 1313874}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307400445.109822, "message": "you should also make sure to enable \"Contact all update sites during install to find required software\" when trying to install the m2eclipse WTP integration", "group_id": 7611, "id": 1313661}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401602.9914751, "message": "so thanks pal :)\nI think I'll be fresher tomorrow, maybe try a completely different rout to procede my project", "group_id": 7611, "id": 1314018}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401876.3079679, "message": "tends to slow down the whole development experience a bit", "group_id": 7611, "id": 1314105}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401376.6785309, "message": "you seem to be one lucky bastard :-)", "group_id": 7611, "id": 1313939}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402088.23294, "message": "I'll take a second look, don't remember why I decided not to use it (at the time)", "group_id": 7611, "id": 1314152}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402166.1386249, "message": "you mean it costs money? perhaps that was the reason I kept on looking :)", "group_id": 7611, "id": 1314168}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401134.3230009, "message": "it did not complain...", "group_id": 7611, "id": 1313885}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401233.7695169, "message": "the current m2eclipse release available via that update site is 0.12.1.20110112-1712, so the dependency \"org.maven.ide.eclipse.feature.feature.group [0.10.0,1.0.0)\" of the WTP integration should count satisfied, i guess", "group_id": 7611, "id": 1313903}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401235.768718, "message": "strange", "group_id": 7611, "id": 1313904}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402249.414845, "message": "dont get me wrong, i like pure gwt and all", "group_id": 7611, "id": 1314182}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402438.2902429, "message": "m2, too :)", "group_id": 7611, "id": 1314219}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401202.6729701, "message": "but obviously something is wrong in my setup, which probably not related to gwtp in particular, but more fundamental", "group_id": 7611, "id": 1313897}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401887.360914, "message": "for me java is a native tongue, while javascript I batrely know. so it saves me a lot of headake", "group_id": 7611, "id": 1314111}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401533.493433, "message": "-1 hour", "group_id": 7611, "id": 1313991}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307400990.8548751, "message": "hey ck, good to see you\nI have the EE edition", "group_id": 7611, "id": 1313841}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401366.1998501, "message": "i just install m2eclipse wtp myself, with any problem :(", "group_id": 7611, "id": 1313936}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401369.66921, "message": "I tried grating a new maven project from scratch\nwebAppCreator.cmd -out HelloWorld -maven com.hello\nand I also have problems...\nit says I don't have GWT in my build path, even though I do", "group_id": 7611, "id": 1313938}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401463.2084789, "message": "i can only offer to have a look myself via teamviewer. other than that, I wouldnt know what else to try...", "group_id": 7611, "id": 1313962}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401464.225106, "message": "burnt all day on that", "group_id": 7611, "id": 1313963}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401486.6533279, "message": "&U?", "group_id": 7611, "id": 1313969}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401099.3660591, "message": "and you are sure that you have the original m2eclipse update site (http://m2eclipse.sonatype.org/sites/m2e) registered as well?", "group_id": 7611, "id": 1313871}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401440.2220609, "message": "guess I'll call it the night ;-)", "group_id": 7611, "id": 1313955}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401478.3531041, "message": "where're u from?", "group_id": 7611, "id": 1313967}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401949.927036, "message": "did you have a look at vaadin, yet? also quite nice, especially if you dont have hundreds of users to serve (performance-wise)...", "group_id": 7611, "id": 1314123}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402008.8245721, "message": "much easier to set-up, especially if you dont have any custom gwt widgets to write and maintain (in which case there's no GWT compilation going on at all)", "group_id": 7611, "id": 1314132}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401740.8645661, "message": "got some steep learning curve, for starters", "group_id": 7611, "id": 1314059}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401665.7960269, "message": "sorry for that. as I said, if you want I can have a quick look via teamviewer (http://www.teamviewer.com/en/index.aspx) from here.", "group_id": 7611, "id": 1314037}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401728.063967, "message": "gwt in general is probably not the easiest web technology to pick up, I suppose", "group_id": 7611, "id": 1314052}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307401828.0290091, "message": "i personally find the whole java->javascript and compile-time code generation (rebinding) process a bit painful to work with myself, sometimes", "group_id": 7611, "id": 1314092}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402080.562197, "message": "architecturally pure client-side gwt is much cleaner (also, it scales much better), but these advantages come at a price", "group_id": 7611, "id": 1314151}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307401817.866688, "message": "That's really nice of you :)) but I can't sit anymore for today :)\nI do like GWT, though the latest design patterns, though very smart, make it harder to manage correctly", "group_id": 7611, "id": 1314084}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402026.8156259, "message": "I saw it, really beautiful.", "group_id": 7611, "id": 1314140}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402356.710928, "message": "gute nacht", "group_id": 7611, "id": 1314198}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402393.1182871, "message": "(sorry for spelling)", "group_id": 7611, "id": 1314211}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402114.129323, "message": "what price?", "group_id": 7611, "id": 1314155}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402276.474879, "message": "after all, this is the gwtp discussion forum and I'm myself am doing pure gwt development at the moment :)", "group_id": 7611, "id": 1314187}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402330.3986709, "message": ":)", "group_id": 7611, "id": 1314194}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402384.322309, "message": ":)", "group_id": 7611, "id": 1314208}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307402368.216152, "message": "cya, then", "group_id": 7611, "id": 1314203}, {"user_id": 35352, "stars": [], "topic_id": 15009, "date_created": 1307402375.5382991, "message": "danke", "group_id": 7611, "id": 1314205}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1307408286.8465631, "message": "oh well, I really like the maven sites. The common alternative 'wiki' approach offers transient documentation that is not tied to a release. Plus, doesn't documentation belong in the SCM in an ideal world? I also think that the reporting tool output (from a CI server) have a brilliant cost/benefit ratio - great value.", "group_id": 7611, "id": 1315220}, {"user_id": 27685, "stars": [], "topic_id": 15009, "date_created": 1307408359.1743741, "message": "But for all their goodness, they are fragile at times....", "group_id": 7611, "id": 1315236}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307445685.099108, "message": "i'm trying to learn the pure activities + places mvp atm and having trouble", "group_id": 7611, "id": 1319269}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307445692.836396, "message": "so considering gwtp", "group_id": 7611, "id": 1319270}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307445715.093636, "message": "just wondering what people think", "group_id": 7611, "id": 1319272}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307445778.7822089, "message": "if anyone is actually here then hit me with your knowledge stick :)", "group_id": 7611, "id": 1319275}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447355.545675, "message": "how long have you been learning gwtp?", "group_id": 7611, "id": 1319416}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307447378.5577021, "message": "I just started last week.", "group_id": 7611, "id": 1319417}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447426.1281919, "message": "how's it going", "group_id": 7611, "id": 1319419}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447436.1483309, "message": "i've been going a few weeks", "group_id": 7611, "id": 1319421}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307445651.2696509, "message": "Hi", "group_id": 7611, "id": 1319268}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447570.5821469, "message": "are you using the eclipse plugin?", "group_id": 7611, "id": 1319432}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307446839.9233651, "message": "Activities + Places are independent from mvp. In my mind that makes it a bit harder to understand, respectively to deal with. In gwtp you can use your presenter to be either a place or just a \"normal\" presenter. I think it's a bit easier to understand - but i am also just learning gwt and gwtp.", "group_id": 7611, "id": 1319390}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447315.6227391, "message": "hi there", "group_id": 7611, "id": 1319413}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447338.058557, "message": "it's hard to get to grips though", "group_id": 7611, "id": 1319415}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307447782.776746, "message": "I installed it today, but I haven't tried it yet.", "group_id": 7611, "id": 1319474}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447331.1389861, "message": "yeah I sorta get that they are separate but can be linked in", "group_id": 7611, "id": 1319414}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447422.6406081, "message": "ah i see", "group_id": 7611, "id": 1319418}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447442.1084311, "message": "also learning appenging", "group_id": 7611, "id": 1319422}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447447.963659, "message": "appengine*", "group_id": 7611, "id": 1319423}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307448314.595269, "message": "good to know! thanks", "group_id": 7611, "id": 1319543}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447918.2749801, "message": "just installed it", "group_id": 7611, "id": 1319501}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307448010.5622051, "message": "yeah me too", "group_id": 7611, "id": 1319513}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307448005.294477, "message": "yes, with objectify", "group_id": 7611, "id": 1319512}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447976.167273, "message": "do you use appengine too?", "group_id": 7611, "id": 1319509}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307447914.446326, "message": "ok", "group_id": 7611, "id": 1319500}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307448015.3121381, "message": "objectify rules", "group_id": 7611, "id": 1319514}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307448055.4064159, "message": "yeah hope so. up to now I have no problems with it.", "group_id": 7611, "id": 1319519}, {"user_id": 35468, "stars": [], "topic_id": 15009, "date_created": 1307448202.255563, "message": "jeff is a really nice guy also, he will help you with any problems", "group_id": 7611, "id": 1319534}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307460013.7901721, "message": "@ahhughes I agree in principles with you, but I find released-synced documentation tends to me really opaque. Javadoc is not the greates way to learn a product... Plus, it lacks the ability to quickly update info as a wiki. In short: there is not perfect solution yet and I will stick with the wiki for now.", "group_id": 7611, "id": 1322474}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307460061.3168371, "message": "Hi slugmandrew! Welcome!", "group_id": 7611, "id": 1322483}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307463034.308553, "message": "Howdy", "group_id": 7611, "id": 1323021}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307463102.791256, "message": "I was just trying out 0.6, and when I try to run the application it gives me this cute little error:\nLoading modules\n com.gwtplatform.crawler.Crawler\n [ERROR] Unable to find 'com/gwtplatform/crawler/Crawler.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?\n[ERROR] shell failed in doStartup method", "group_id": 7611, "id": 1323034}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307465874.285089, "message": "no, never used the crawler before, so I was a bit puzzled by the error", "group_id": 7611, "id": 1323934}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307465801.3850551, "message": "Which application?", "group_id": 7611, "id": 1323895}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307465983.5965419, "message": "Strange, strange... Can you check your .gwt.xml to see if you're not mistakenly trying to include Crawler.gwt.xml?", "group_id": 7611, "id": 1323974}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307466255.9096019, "message": "I tried including the crawler from gwtp-seperate, but it didn't make any difference", "group_id": 7611, "id": 1324065}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307466188.9148991, "message": "yes", "group_id": 7611, "id": 1324043}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307466319.8284841, "message": "That's why I suspect a stray reference somewhere in your project.", "group_id": 7611, "id": 1324093}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307465888.320591, "message": "application = my GWT application :)", "group_id": 7611, "id": 1323943}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307466163.3656361, "message": "Are you using gwtp-all?", "group_id": 7611, "id": 1324036}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307465825.937022, "message": "Were you using GWTP 0.5 crawler? I has been basically wiped out... :(", "group_id": 7611, "id": 1323906}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307466335.405545, "message": "Find in files \"Crawler.gwt.xml\" in *.xml maybe?", "group_id": 7611, "id": 1324097}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307467119.2811489, "message": "But thanks very much for your help Phillipe, I'll keep looking and let you know when I found the source of the error", "group_id": 7611, "id": 1324366}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307466039.3355961, "message": "I did, and no crawler mentioned there either. Strange indeed", "group_id": 7611, "id": 1323997}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307466465.6090651, "message": "I found some various leftovers in my war catalog, I'll try to clean those out and see if helps", "group_id": 7611, "id": 1324129}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307466473.89939, "message": "Ok!", "group_id": 7611, "id": 1324132}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307466265.660542, "message": "In fact, that file is gone...", "group_id": 7611, "id": 1324068}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467040.4240041, "message": "This is not OSS I imagine?", "group_id": 7611, "id": 1324333}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467023.3166471, "message": "Yeah, sorry I can't help...", "group_id": 7611, "id": 1324329}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467121.497782, "message": "Please let me know when you figure it out.", "group_id": 7611, "id": 1324367}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307466995.3400121, "message": "But I mean, if no one else have encountered this problem, then there is probably a reference hidden somewhere from a previous version. I'm just having a really hard time figuring out where to look", "group_id": 7611, "id": 1324322}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307466913.6568501, "message": "Removed all I can from war/", "group_id": 7611, "id": 1324272}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307467079.7078969, "message": "no, sorry :(", "group_id": 7611, "id": 1324351}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307466879.480123, "message": "No luck unfortunately", "group_id": 7611, "id": 1324264}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307467161.1236441, "message": "Hi, as long as we're talking Crawler... Is it only intended to be run on GAE, or could it run on any App Server?", "group_id": 7611, "id": 1324390}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467141.156404, "message": "(A breakpoint somewhere in GWT code might help you find out where this include is.)", "group_id": 7611, "id": 1324383}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467535.0585439, "message": "The client calls a service that can sit on any machine. GWTP's implementation of the service is AppEngine specific.", "group_id": 7611, "id": 1324577}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467501.2691, "message": "There are two parts: the client is a light-weight module running in your GWTP app and will (I believe) work on any Java servlet container.", "group_id": 7611, "id": 1324561}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467550.952456, "message": "It should be easy to reimplement on another backend though...", "group_id": 7611, "id": 1324586}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307467574.032784, "message": "Or you can elect to run the service on AppEngine even if your client runs on another backend.", "group_id": 7611, "id": 1324594}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307468854.845329, "message": "If you plan on working on a compatible service for another backend, please consider opensourcing it. We could even host it with GWTP if it uses standard technologies.", "group_id": 7611, "id": 1325019}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307468003.13586, "message": "So, can I leverage any of the GWTP server-side impl, or I need to roll-my-own solution? We're on Oracle App Server. We were looking at using the 0.5 stuff, but the 0.6 release will work nicely with our next release... I had already started dreaming up caching ideas for the server impl., then you post the 0.6 with caching already.", "group_id": 7611, "id": 1324790}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307468796.532814, "message": "Hehe... Yeah, the caching is really helpful on AppEngine...", "group_id": 7611, "id": 1325001}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307471593.8338659, "message": "Very nice, good luck with the talks and shows!", "group_id": 7611, "id": 1325925}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307471209.956661, "message": "sure, we'll see if i'm smart enough to get it working", "group_id": 7611, "id": 1325740}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307471243.550597, "message": "Thanks Philippe, hope the new job is going well for you.", "group_id": 7611, "id": 1325750}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307473660.4825499, "message": "Philippe: The problem with the ghost reference to the 0.5 crawler was i my Run Configuration. Creating a new Run Configuration solved the problem.", "group_id": 7611, "id": 1326388}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307471713.5845859, "message": "While I'm here...wanted to ask about Popups. addToPopupSlot keeps track of more than one popup, but have you ever considered the case of 2 'modal' popups fighting to be on top?", "group_id": 7611, "id": 1325976}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307471457.3294489, "message": "Thanks! I have not started yet, actually... My training is the last week of June.", "group_id": 7611, "id": 1325856}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307471496.3855281, "message": "Off next week to Regina for a talk on GWT+GWTP and another on AppEngine. Then off to Columbus for a big boardgame tradshow where my boardgame Qu\u00e9bec will be showed. :)", "group_id": 7611, "id": 1325879}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307472060.0225439, "message": "So, one of our cases is a modal progress bar while a form is submitting (slow backend), then I get an exception from my RPC and I want to show a different popup to the user explaining the issue. We've already had some issues with non-popupPresenter based popups, so we were looking to run all popups through addToPopupSlot, but thinking we might need to extend this to better control showing only one at a time?", "group_id": 7611, "id": 1326044}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307474495.7383161, "message": "Oh! :) Thanks for letting me know... This is something I usually try after a while, but did not think of it in this case.", "group_id": 7611, "id": 1326534}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1307473757.252712, "message": "*facepalm*", "group_id": 7611, "id": 1326405}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307474550.514699, "message": "@shawnjohnson159 I'm not 100% sure how this will be handled. It might work because we use GWT's own modal popups, maybe they thought about this?", "group_id": 7611, "id": 1326549}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307546495.811537, "message": "I think our issue with popups was around trying to use GXT's popups. So, I think I'll just need to try to mimic the function/look of the GXT stuff with our own based on GWT Dialog/Popups.", "group_id": 7611, "id": 1338226}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307564027.504941, "message": "Yeah, GXT is hard to combine with anything... :(", "group_id": 7611, "id": 1342041}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1307576097.8673351, "message": "I'm anxious for GXT 3.0, they have done a lot of nice things with Widgets and ARIA, but hard to use with UiBinder and MVP - 3.0 should resolve a lot.", "group_id": 7611, "id": 1343839}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307583179.018291, "message": "I'm really curious about it then! Let me know when more info is available.", "group_id": 7611, "id": 1344794}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1307614199.5167489, "message": "@philippebeaudoin @dudim @ckesselh You might be interested in this thread https://groups.google.com/forum/#!topic/gwt-platform/qpEB7LXzlQA", "group_id": 7611, "id": 1347952}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307626203.445164, "message": "Thanks Yannis! I answered on the forum and created an issue.", "group_id": 7611, "id": 1350058}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307631924.995616, "message": "In my onSuccess Method after adding a new item I call: List<AccountSectorProxy> sectors = dataProvider.getList();\nsectors.remove(proxy);\nsectors.add(proxy);", "group_id": 7611, "id": 1350916}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307631823.9654939, "message": "Hei, I have some troubles with CellList and ListDataProvider... When I add a new item to the dataProvider the display does not get refreshed. In my MyView interface in the Presenter I defined a method \"CellList<AccountSectorProxy> getCellList();\" When I initialy display the list I do \"dataProvider.getList().addAll(list);\n\t\tgetView().getCellList().setRowData(list);\n\t\tdataProvider.addDataDisplay(getView().getCellList());\"", "group_id": 7611, "id": 1350908}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307631968.3007829, "message": "Any suggestions?", "group_id": 7611, "id": 1350925}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307635163.9264281, "message": "looked at it a bit at the dependency tree and couldn't figure out why htmlunit was pulling in the old xerces-impl since its dependencies looked right but didn't have time to figure it out and didn't need the crawler as I was just using gwtp-all for convenience which is the most likely use-case for normal users (i.e. not doing crawling).", "group_id": 7611, "id": 1351434}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307634987.117228, "message": "on the crawler-service issue, I had some issues with it in the gwt-maven environment. There is a dependency clash around htmlunit somehow dragging in a conflicting version of xerces-impl. I dropped back to using the individual gwtp dependencies rather than gwtp-all as the work-around.", "group_id": 7611, "id": 1351390}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307635590.9165151, "message": "@alexandertacho not answering your question directly but I don't expose the celllist to the presenter since the dataprovider is the conduit for interaction. I pass the provider in to the view from the presenter rather than pass the list from the view to the presenter...", "group_id": 7611, "id": 1351517}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307636193.225991, "message": "+see", "group_id": 7611, "id": 1351574}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307636183.7829101, "message": "@gabe97330 did you try \"mvn dependency:tree\" to how its pulling in the offending version of xerces? if its a simple transitive dependency you might wanna try simply excluding xercesImpl it from the tree like so -> http://maven.apache.org/pom.html#Exclusions", "group_id": 7611, "id": 1351573}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1307636245.4416101, "message": "@gabe97330 forget my last post; didn't read your follow-up messages :-(", "group_id": 7611, "id": 1351578}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307637565.077275, "message": "@gabe97330 We should take the crawler service out of GWTP-all... I'm a bit overwhelmed now, but if you have a few seconds please add an issue for it and report back here, I'll make sure it's done for 0.7.", "group_id": 7611, "id": 1351708}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307636686.39394, "message": "@gabe97330, thanks I will change it!", "group_id": 7611, "id": 1351619}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307637991.7286119, "message": "@ckesselh yes I did. It was pulling in an old version in dependency:tree but its actual POM showed it pulling in the latest/greatest :-0", "group_id": 7611, "id": 1351761}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307638069.507293, "message": "Headscratcher on why a different version of xerces-impl was being pulled in by htmlunit than the one specified in its POM", "group_id": 7611, "id": 1351777}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307638143.3806419, "message": "@phillipebeaudoin will do on the issue and kudos on the amazing responsiveness and patience you are showing :-)", "group_id": 7611, "id": 1351786}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307638035.9086349, "message": "Once I removed crawler-service and its transitive dependency on htmlunit, things were OK", "group_id": 7611, "id": 1351767}, {"user_id": 35365, "stars": [], "topic_id": 15009, "date_created": 1307639064.2555931, "message": "@philippebeaudoin OK, added the issue and spelled your name correctly...", "group_id": 7611, "id": 1351892}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307640139.1891849, "message": "LOL at the name thing. French spelling makes it easier to google... ;)", "group_id": 7611, "id": 1352031}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307640344.416405, "message": "Hei, I am new to gwtp. I created a View / Presenter to show account information. One part of the information is a list of addresses. So I thought I create an Address View / Presenter which I can dynamically add if I need addresses. I am using UiBinder. Should I include the address widget in UiBinder? Or how to reveal the AddressPresenter in it's Parent Presenter? Any advise what's best practice would be really nice. Thanks in advance.", "group_id": 7611, "id": 1352060}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307714408.478997, "message": "@alexandertacho Hello and welcome! Missed you yesterday...", "group_id": 7611, "id": 1361164}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307714453.2537329, "message": "For reusable/multi instantiable components I recomment using a PresenterWidget.", "group_id": 7611, "id": 1361171}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1307716085.349401, "message": "OK", "group_id": 7611, "id": 1361361}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1307715905.6862099, "message": "@philippebeaudoin I have patched the gwtp-samples-0.6.zip. Should I replace the old zip or upload the new one as gwtp-samples-06-patched.zip?", "group_id": 7611, "id": 1361321}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1307715955.3447599, "message": "Do you prefer to relay the patched zip to you for this job?", "group_id": 7611, "id": 1361334}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307716049.7581069, "message": "No, please go ahead, just replace the one that's there and post a comment on the corresponding wiki page. Thanks a lot!", "group_id": 7611, "id": 1361353}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1307718489.5665419, "message": "I had to wait ~10min but now it give me the right zip file", "group_id": 7611, "id": 1361661}, {"user_id": 33698, "stars": [], "topic_id": 15009, "date_created": 1307717690.7802379, "message": "@philippebeaudoin hmm.. I deleted the old file gwtp-samples-0.6.zip and uploaded the new one with the same name. Still, when I download it, it gives me the old one. Do you think its a matter of caching and I should wait?", "group_id": 7611, "id": 1361584}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307781010.1292789, "message": "@philippebeaudoin Thanks a lot.", "group_id": 7611, "id": 1369225}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307960749.8914621, "message": "Hello", "group_id": 7611, "id": 1378981}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307963902.308408, "message": "I ended up doing the following, but not sure it is the right approach", "group_id": 7611, "id": 1379339}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307962458.044867, "message": "Hello", "group_id": 7611, "id": 1379195}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307962996.540854, "message": "Can I ask questions about GWTP (Place manager) here?", "group_id": 7611, "id": 1379265}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307963429.0346301, "message": "Let say I have a dashboard", "group_id": 7611, "id": 1379289}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307963575.4791241, "message": "How can I update the values of placeA without changing the rest?", "group_id": 7611, "id": 1379301}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307963149.9461319, "message": "of course", "group_id": 7611, "id": 1379274}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307963903.919374, "message": "\tpublic static final String PLACE_SEPARATOR = \"/\";\n\n\tpublic static String buildRelativePath(PlaceManager placeManager,\n\t\t\tPlaceRequest placeRequest) {\n\t\t\n\t\tStringBuilder navigation = new StringBuilder();\n\t\tboolean addSeparator = false;\n\t\tfor (PlaceRequest node : placeManager.getCurrentPlaceHierarchy()) {\n\t\t\tif (addSeparator) {\n\t\t\t\tnavigation.append(PLACE_SEPARATOR);\n\t\t\t}\n\t\t\taddSeparator = true;\n\t\t\t\n\t\t\tif (node.hasSameNameToken(placeRequest)) {\n\t\t\t\tnavigation.append(placeManager.buildHistoryToken(placeRequest));\n\t\t\t} else {\n\t\t\t\tnavigation.append(placeManager.buildHistoryToken(node));\n\t\t\t}\n\t\t}\n\n\t\treturn navigation.toString();\n\t}\n", "group_id": 7611, "id": 1379340}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307965714.9245901, "message": "cheers", "group_id": 7611, "id": 1379473}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307963442.3148389, "message": "with three panels (nested presenters)", "group_id": 7611, "id": 1379290}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307963487.9213481, "message": "and all the three nested presenters have a place.", "group_id": 7611, "id": 1379294}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1307963553.699379, "message": "Let say that the current place is dashboard/placeA;param1=value1/placeB;param1=value1", "group_id": 7611, "id": 1379299}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307963788.3630919, "message": "Hmm, I am just learning gwtp, so I cannot promise that my answers are best practice or even really work. I would build a new PlaceRequest with the values of placeA changed and just appending the rest (placeB+ values and placeC + values)", "group_id": 7611, "id": 1379323}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307964867.5204589, "message": "I think it could work.", "group_id": 7611, "id": 1379430}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1307976960.9593, "message": "@albertattard I think, you could also build your requests like this: http://code.google.com/p/gwt-platform/wiki/GettingStarted?tm=6#Revealing_a_presenter and if you want to change one value you can just call myRequest.with(\"samename\" \"newvalue\"); I don't know if this suits your problem.", "group_id": 7611, "id": 1380918}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1307979923.0284309, "message": "@albertattard I havent checked your code in details, but your approach is correct, GWTP does not have a mechanism to update a place deep in the placerequest hierarchy. Could you describe your use case so we can see if its worth supporting?", "group_id": 7611, "id": 1381332}, {"user_id": 36118, "stars": [], "topic_id": 15009, "date_created": 1307997423.0492411, "message": "@philippebeaudoin Did you notice my little fix for http://code.google.com/p/gwt-platform/issues/detail?id=304 ?", "group_id": 7611, "id": 1383945}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308008234.8698311, "message": "Yes! Thanks! Im in a conf right now so had no time to implement it but thanks for figuring it out!", "group_id": 7611, "id": 1386033}, {"user_id": 36118, "stars": [], "topic_id": 15009, "date_created": 1308009175.53072, "message": "You're welcome! Keep up the good work - the project looks terrific so far!", "group_id": 7611, "id": 1386136}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308027310.4407001, "message": "If you're interested, check out the slides for my presentation on GAE at the PrairieDevCon: http://code.google.com/p/gwt-platform/downloads/detail?name=GAE.ppt", "group_id": 7611, "id": 1387435}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308030113.86552, "message": "the last bit should read: \"(dashboard/placeA;param1=val1/placeA;param1=val3)\"", "group_id": 7611, "id": 1387725}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308028745.7937529, "message": "@alexandertacho thank you", "group_id": 7611, "id": 1387597}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308030216.749665, "message": "@alexandertacho Thank you for your comment. How can I keep all other places using the suggested approach? I can have other places and parameters which I don't want to change", "group_id": 7611, "id": 1387746}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308029934.6354671, "message": "Let say that I am at the following place: 'dashboard/placeA;param1=val1' (the session started with this URL) and I click on a link/action on the page which changes the value of 'param1'. Using the PlaceManager.buildRelativeHistoryToken(PlaceRequest) the new place will be appended to the current URL: 'dashboard/placeA;param1=val1/placeA;param1=val2'. Place: 'placeA' appears twice. If I click again on another link/action (without refreshing), the last place request is updated (dashboard/placeA;param1=val1/placeA;param1=val2).", "group_id": 7611, "id": 1387708}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1308033317.908087, "message": "Just to understand it correctly. In the example above, do you want to change the first placeA or both or add another place?", "group_id": 7611, "id": 1388189}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308036350.840488, "message": "There is a bug in my example :(", "group_id": 7611, "id": 1388577}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308035795.2589321, "message": "and thanks for your support", "group_id": 7611, "id": 1388526}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308035683.5422599, "message": "In the above example, I want to have placeA only once", "group_id": 7611, "id": 1388509}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308035712.8535049, "message": "I may have other places there and I don't want to change them and their parameters", "group_id": 7611, "id": 1388511}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308035759.325371, "message": "sorry if I'm not clear", "group_id": 7611, "id": 1388522}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308035752.4524829, "message": "but when I start with a place in the URL, the build relative path appends a new place to the url instead of updating the existing one", "group_id": 7611, "id": 1388521}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308036422.0836871, "message": "This should fix it:", "group_id": 7611, "id": 1388584}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308036355.0749719, "message": "in the code", "group_id": 7611, "id": 1388578}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308036423.4891829, "message": "\tpublic static final String PLACE_SEPARATOR = \"/\";\n\n\tpublic static String buildRelativePath(PlaceManager placeManager,\n\t\t\tPlaceRequest placeRequest) {\n\n\t\tStringBuilder navigation = new StringBuilder();\n\t\tboolean addSeparator = false;\n\t\tboolean placeAdded = false;\n\t\tfor (PlaceRequest node : placeManager.getCurrentPlaceHierarchy()) {\n\t\t\tif (addSeparator) {\n\t\t\t\tnavigation.append(PLACE_SEPARATOR);\n\t\t\t}\n\t\t\taddSeparator = true;\n\n\t\t\tif (node.hasSameNameToken(placeRequest)) {\n\t\t\t\tnavigation.append(placeManager.buildHistoryToken(placeRequest));\n\t\t\t\tplaceAdded = true;\n\t\t\t} else {\n\t\t\t\tnavigation.append(placeManager.buildHistoryToken(node));\n\t\t\t}\n\t\t}\n\n\t\tif (!placeAdded) {\n\t\t\tif (addSeparator) {\n\t\t\t\tnavigation.append(PLACE_SEPARATOR);\n\t\t\t}\n\t\t\tnavigation.append(placeManager.buildHistoryToken(placeRequest));\n\t\t}\n\n\t\treturn navigation.toString();\n\t}\n", "group_id": 7611, "id": 1388585}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1308047289.569473, "message": "I am thinking to use gwt suggestbox for retrieving / searching contacts. (There are about 100 contacts) I would get all contacts from my database and put them in a list, which I use for the suggestbox. Is this good practice or should I just do a search without the use of suggestbox? Thanks for any advice.", "group_id": 7611, "id": 1389792}, {"user_id": 36070, "stars": [{"date_created": 1308053427.53442, "user_id": 24685}], "topic_id": 15009, "date_created": 1308047699.551152, "message": "Assuming that the contacts details are not large objects, I would download (asynchronously) all data in to the client (GWT) and then manage it from there (the client). The suggest box can use the same data to provide suggestions. One thing to note though is that one user may not see the changes made by other users. You can manage this too but may get complex.", "group_id": 7611, "id": 1389866}, {"user_id": 34796, "stars": [], "topic_id": 15009, "date_created": 1308048098.4517021, "message": "Thanks.", "group_id": 7611, "id": 1389943}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308083996.8631029, "message": "The crawler-service is intended to be stand-alone, right? It's not expecting to be part of a gwt/gwtp application, right?", "group_id": 7611, "id": 1393906}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308081641.725812, "message": "Hi all, I want to try the crawler-service, basically as-is, but I'm new to GAE and Maven. I'm trying to bring in the 'gwtp-sample-crawler-service' folder from gwtp-samples-0.6.zip as a project into eclipse. I've unzipped that folder into my workspace and imported as an existing Maven project. First problem is the missing parent 'gwt-samples' is not present, can I just remove the parent section from the pom.xml?", "group_id": 7611, "id": 1393595}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308082590.105211, "message": "@shawnjohnson159 No, youll have to \"merge\" the gwt-samples pom into you pom. then youll have to do it with the top level gwtp pom. Its not really meant to be used that way. Instead, look at the wiki for \"using gwtp with Maven\". I should probably extend that wiki page to talk about the crawler...", "group_id": 7611, "id": 1393713}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308086601.2160771, "message": "@shawnjohnson159 Correct, but the wiki might gave you an idea on how to set up the crawler service.", "group_id": 7611, "id": 1394383}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308087984.3210621, "message": "Is there any significance to the ServiceKey?", "group_id": 7611, "id": 1394581}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308087989.7088161, "message": "Is there any significance to the ServiceKey?", "group_id": 7611, "id": 1394584}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308088617.5593481, "message": "@shawnjohnson159 Just a mechanism to ensure your service is not being used (and costing you GAE ressouces) by anybody else but you. Essentially, its your secret password.", "group_id": 7611, "id": 1394775}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308089072.359709, "message": "Ok, so this: http://crawlservice.appspot.com/?key=123456&url=http://google.com is never really seen because its between my GWTP app and my instance of the crawlservice, right?", "group_id": 7611, "id": 1394879}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308089810.4836171, "message": "I went ahead and imported the entire gwtp-samples, changed the application id in the gwtp-crawler sample app and was able to do a command-line mvn deploy. Still having some errors actually getting the application to run. Will pop on here again tomorrow and see if I can figure out the remaining missing links. Thanks for the help!", "group_id": 7611, "id": 1394974}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1308121008.1738369, "message": "Hi Philippe, I have a question regard the tab sample: can I use TabPanel or TabLayoutPanel together with TabContainerPresenter? or I must manually create a tab panel as what you did in the sample", "group_id": 7611, "id": 1398437}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1308127535.1575639, "message": "Hi everybody! Just found myself with the need of having to integrate the loader/proxy/reader mechanism from Ext-GWT (http://www.christianposta.com/blog/?p=33) with the dispatch part of gwtp (so that e.g. pagination can take place by means of firing gwtp actions onto the server-side tier). Does anyone here already have some relevant experience or tips on how best to proceed in this context?", "group_id": 7611, "id": 1398967}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308140656.9697349, "message": "@laolaoyu I have not tried using tabbed presenters with TabLayouPanel and I'm not sure it can be done since GWTP expects to be able to load tabs and their content on demand... That said, if you can map GWTP's tab-related interfaces to TabLayoutPanel or TabPanel it might work... Please let me know if you try.", "group_id": 7611, "id": 1399915}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308140731.3873069, "message": "@ckesselh Never used GXT, sorry... You may get more answer on the forum for that one.", "group_id": 7611, "id": 1399925}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1308152815.9828191, "message": "@philippebeaudoin never mind, turned out to be rather simple in the end", "group_id": 7611, "id": 1401771}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308163684.471334, "message": "@ckesselh Good. I'll keep your name in mind when somebody else comes asking about Ext-GWT! :)", "group_id": 7611, "id": 1403222}, {"user_id": 25750, "stars": [{"date_created": 1308172623.995934, "user_id": 34696}], "topic_id": 15009, "date_created": 1308169369.4398351, "message": "@ckesselh I also work daily with GXT/GWTP. So if you have further questions, please do not hesitate to contact me (floonweb@gmail.com).", "group_id": 7611, "id": 1404114}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1308169008.2808249, "message": "Are there any contributor guides for the eclipse plugin out there? So far, I have only found the source code :)", "group_id": 7611, "id": 1404047}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308170437.4549589, "message": "The guidelines for the eclipse plugin are pretty much the same as for the rest of the code. It's in a different repo though:\nhttp://code.google.com/p/gwt-platform/source/browse?repo=plugin", "group_id": 7611, "id": 1404237}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308171704.65082, "message": "Hi all, I want to reopen a discussion I've seen here which is the usage in the same project of the dispatcher and RF. Is it possible to use the same data object for that? For example I have a User object on the server and a UserProxy in shared used for the client. Is it possible to use it with the dispatcher?", "group_id": 7611, "id": 1404480}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308171831.2478759, "message": "actually I was thinking and trying to use the server-side entity", "group_id": 7611, "id": 1404504}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308171783.564467, "message": "You mean the proxy (DTO) or the server-side entity itself?", "group_id": 7611, "id": 1404492}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308171851.4340401, "message": "It should work if you place it in the shared folder.", "group_id": 7611, "id": 1404511}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308173485.4539649, "message": "ok thanks", "group_id": 7611, "id": 1404764}, {"user_id": 25750, "stars": [{"date_created": 1308608793.0364659, "user_id": 35506}], "topic_id": 15009, "date_created": 1308177200.533618, "message": "@shawnjohnson159 have a look at http://bit.ly/jNMaSm for a GXT PopupViewImpl", "group_id": 7611, "id": 1405355}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308180468.7111461, "message": "Hey, if you happen to live in Columbus (!!!) then drop by the Origins game fair next week and we can discuss my upcoming boardgame (Quebec) as well as some GWTP. ;)\nhttp://us.asmodee.com/ressources/articles/origins-2011.php", "group_id": 7611, "id": 1405830}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1308189517.151248, "message": "Hi guys. I'm just creating a new presenter and noticed the autobind parameter. Is someone able to explain what it's doing in more detail.", "group_id": 7611, "id": 1406641}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1308197234.6568091, "message": "@philippebeaudoin Hi philippe, thanks for the reply. I am not exactly sure what do you mean by \"GWTP expects to be able to load tabs and their content on demand\"? Do you mean dynamically show or hide a tab at runtime? Still need to GWT and GWTP, still need to spend more time on the samples. Will let you know if I ever try it.", "group_id": 7611, "id": 1407173}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308209386.8508351, "message": "@laolaoyu Hi, I think (but may be wrong) that by on demand Philippe means code splitting (http://code.google.com/webtoolkit/doc/latest/DevGuideCodeSplitting.html). Say you have three tabs. When the GWT application/Javascrpt is downloaded only the contents of the visible tab are downloaded. The contents of the other two tabs are not downloaded with the application, but on separate requests. This reduces the initial application size and the application loads faster. The code of the other tabs is downloaded when the user select the respective tabs. Hope it helps.", "group_id": 7611, "id": 1408142}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1308210187.7201231, "message": "@albertattard Thanks for the reply. So given the GWT API for tablayoutpanel, there's no way to achieve this kind of code-splitting among the different tabs within the panel as once a tab is added into the panel, it is an integral part of the panel and you have no control of each individual tab widget any more. Is that right?", "group_id": 7611, "id": 1408210}, {"user_id": 36321, "stars": [], "topic_id": 15009, "date_created": 1308214952.449738, "message": "Hi guys, I'm having problems getting \"IncompatibleRemoteServiceException: This application is out of date, please click the refresh button on your browser\" when I compile and deploy as described in the google group. Does anyone have any idea what I can test to solve it? It works fine in hosted mode and I haven't tested deployment since after migrating to 0.6, I'm suspecting there is something I have missed with the migration", "group_id": 7611, "id": 1408668}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308215799.708374, "message": "@laolaoyu You can achieve code splitting without using GWTP (gwt-platform). Code splitting is available in GWT in general. GWTP simplifies this process. You can code your GWT tablayoutpanel to download the other panels as needed. An action is fired when the tab is changed and downloads the contents of the panel as needed. Needless to say, you only download the panel content once. Next time on the same tab, the downloaded code will be reused (not re-downloaded).", "group_id": 7611, "id": 1408713}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308215934.7389741, "message": "@Sarkhee Hi, make sure that you don't have old libraries handing out somewhere. When you replace JAR files, make sure you turn off your server (Tomcat/WebLogic/WebSphere), delete the old libraries (JAR files) , copy the new libraries and turn on the server again. The restart of the server is required as otherwise the old classes may still be used. Hope this helps", "group_id": 7611, "id": 1408718}, {"user_id": 36321, "stars": [], "topic_id": 15009, "date_created": 1308216709.475177, "message": "@albertattard Aha! When I redeployed in Glassfish the old 0.5.1 libraries were not deleted from the domain lib folder. It works great now, thanks a lot.", "group_id": 7611, "id": 1408768}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1308217484.5527501, "message": "@albertattard Yeah, I know code splitting is from GWT. Suppose you have a TabLayoutPanel called tabpanel, and you have a widget w to be added into tabpanel. So you will tabpanel.add(w, \"a tab\"); After this call, the widget is handled by the tab panel already. I couldn't see where you can apply GWT.runAsync to asynchronously download the widget for the tab...", "group_id": 7611, "id": 1408825}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1308219982.298445, "message": "sorry, something's wrong with the server-side push in this particular chatroom. didnt get your follow-up messages before posting mine. forget about it, then :-).", "group_id": 7611, "id": 1409004}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308220568.0257111, "message": "@laolaoyu I never did this, but I would take the following approach. I would create a simple panel sp and add the simple panel to the tab: tabpanel.add(sp, \"a tab\"). Then when the tab is changed I will invoke the GWT.runAsync to get the widget from the server and set the simple panel widget: sp.setWidget(w). Hope this helps. I'm quite busy at the moment but will try to find some time to try this.", "group_id": 7611, "id": 1409021}, {"user_id": 34696, "stars": [], "topic_id": 15009, "date_created": 1308219863.6570489, "message": "@Sarkhee first try to clear the local cache of your browser, then check if you have obsolete versions of gwt-servlet-*.jar, gwt-user-*.jar & gwtp-*.jar lurking around on your classpath (WEB-INF/lib, that is). I had this error once while accidentally using gwt-servlet-2.2.0.jar & gwt-user-2.3.0.jar at the same time. GWT serialization uses CRC checksums of all relevant Java classes/interfaces (those to be serialized) to check for \"outdated\" javascript bindings on client-side, so perhaps either this algorithm itself changed when moving from server to client side (e.g. like when using different versions of GWT on both sides, see above) or you might indeed have different versions of the same GWTP Dispatch classes on your server runtime classpath than what you are using at compile-time. Besides from that, have you made sure there are no \"left-over\" artefacts from a previous maven/gradle/ant/... build process lying around at the time you do your compilation?", "group_id": 7611, "id": 1409000}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308227676.6395299, "message": "@albertattard @laolaoyu The easiest way to do code splitting on injected presenter widgets is to inject an AsyncProvider<ThePresenterWidget>", "group_id": 7611, "id": 1409426}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308227806.1567171, "message": "Gin is amazing! :) (Not the liqor, which I can't stand. ;))", "group_id": 7611, "id": 1409443}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308227774.3321741, "message": "This way you don't have to do any fancy GWT.runAsync, it's all handled for you by AsyncProvider.", "group_id": 7611, "id": 1409437}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308230433.0876329, "message": "Yes, and forces explicitely exposing the dependency graph. All developers I know have become better designers as a result of using DI.", "group_id": 7611, "id": 1409940}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308230141.362051, "message": "@philippebeaudoin I think dependency injection in general is great. It removes the initialisation problem from the developer. ", "group_id": 7611, "id": 1409893}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308230854.1376159, "message": "@philippebeaudoin I think that dependency injection makes you think in a service oriented manner and promotes the use of interfaces. Once understood, it also reduces the amount of code required drastically and ease testing. You can easily replace parts of your application with mock substitutes for testing purposes.", "group_id": 7611, "id": 1409992}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308231372.154875, "message": "Yes. It definitely makes testing easier, but since I've been using it, it's its impact on design that has impressed me most. Could never live without it now! I wish I got to tech that soft. eng. class again. I'd hammer the idea of DI into these soft student's head with much greater strength! :)", "group_id": 7611, "id": 1410073}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308232025.224679, "message": "@philippebeaudoin One of the good things on dependency injection is that even though it sounds complex, it is not. It is easy to explain and understand. I need to write a small article about why you should use dependency injection but need to find some time :)", "group_id": 7611, "id": 1410144}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308233494.2191219, "message": "Do it. Because people often dismiss it on the ground that \"it's a small project, we wont test\". Well, even in that case it's going to make your life easier! Use it! :)", "group_id": 7611, "id": 1410357}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308233593.7958741, "message": "There was a project (dead now) called NOOP which was basically Java without implementation inheritance but with built-in DI and mixins (call forwarding). I soooo wished it would have come to exits. In fact, I'm almost tempted to write such a language myself, with a compiler to java+guice(gin) so it can be used with GWT. :)", "group_id": 7611, "id": 1410369}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308233718.4874561, "message": "There was a project (dead now) called NOOP which was basically Java without implementation inheritance but with built-in DI and mixins (call forwarding). I soooo wished it would have come to exits. In fact, I'm almost tempted to write such a language myself, with a compiler to java+guice(gin) so it can be used with GWT. :)", "group_id": 7611, "id": 1410391}, {"user_id": 36070, "stars": [{"date_created": 1308338808.03356, "user_id": 24685}], "topic_id": 15009, "date_created": 1308312291.7289591, "message": "@philippebeaudoin did it: http://albertattard.blogspot.com/2011/06/why-should-we-use-dependency-injection.html", "group_id": 7611, "id": 1418338}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1308339446.052604, "message": "@philippebeaudoin welcome. Please let me know if there are areas you like to improve or not so clear", "group_id": 7611, "id": 1421975}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308338966.3354249, "message": "Great post thanks for this!", "group_id": 7611, "id": 1421925}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308400136.2055941, "message": "Hello, I try to use gwtp dispatch with Gin. It seems I'm missing something as I have the following message : \" - Line 25: No source code is available for type com.gwtplatform.dispatch.shared.DispatchAsync; did you forget to inherit a required module?\" . I have put @GinModules({ DispatchAsyncModule.class}) in my GinJector and also added the getDispatcher. I have the GWTP0.6 in my build path. I don't see what is missing. Any idea?", "group_id": 7611, "id": 1426237}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308402918.664083, "message": "I'm pretty sure I have a problem in some configuration but I still don't see where to look.", "group_id": 7611, "id": 1426417}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308402874.395314, "message": "I didn't see before but actually in the console when I start the project I have two errors :", "group_id": 7611, "id": 1426413}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308402875.58728, "message": "Guice configuration errors:\n\n1) No implementation for com.gwtplatform.dispatch.server.Dispatch was bound.\n while locating com.gwtplatform.dispatch.server.Dispatch\n for parameter 1 at com.gwtplatform.dispatch.server.guice.DispatchServiceImpl.<init>(DispatchServiceImpl.java:59)\n while locating com.gwtplatform.dispatch.server.guice.DispatchServiceImpl\n\n2) No implementation for com.gwtplatform.dispatch.server.RequestProvider was bound.\n while locating com.gwtplatform.dispatch.server.RequestProvider\n for parameter 2 at com.gwtplatform.dispatch.server.guice.DispatchServiceImpl.<init>(DispatchServiceImpl.java:59)\n while locating com.gwtplatform.dispatch.server.guice.DispatchServiceImpl", "group_id": 7611, "id": 1426414}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308403495.9725311, "message": "Server side, make sure the dispatch servel module tha install these bindings is being called. Its most likely a problem in your web.xml", "group_id": 7611, "id": 1426453}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308413147.852308, "message": "Thanks, I actually did a mess on the server side with the RF implem...", "group_id": 7611, "id": 1427256}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308497049.294517, "message": "RF is still quite verbose. :(", "group_id": 7611, "id": 1431923}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308500299.954324, "message": "Yes, in fact I've tried to use both in same time but it's not a good idea as long as I don't understand properly all the mechanism... I wanted to use the same object/entity for both dispatch and RF but for the first I need it on the shared while the other one on the server. Anyway, I'm not sure it's good idea to do a melting pot of technologies like that.", "group_id": 7611, "id": 1432133}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308500558.100611, "message": "I have an other question : I have a presenter/view that shows an empty StackPanel. And I want to fill the stackPanel with different other presenter/views. I was thinking for the latest to create Presenters that extend PresenterWidget. The only thing is I don't see how to add the presenters to the StackPanel.", "group_id": 7611, "id": 1432156}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308516305.0278621, "message": "Arghhhh... I had in fact only a problem with my contentSlot. When I declared it I've imported a wrong package for Type...", "group_id": 7611, "id": 1433235}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308571820.957895, "message": "Glad you found it! It shouldnt be too hard in fact...", "group_id": 7611, "id": 1437959}, {"user_id": 18800, "stars": [], "topic_id": 15009, "date_created": 1308605026.4698141, "message": "I'm still asking what to use between dispatch and requestFactory. If you have to start a new project today, is there one to prefer to the other? or it can be simply the one I'm more familiar with?", "group_id": 7611, "id": 1442596}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308608881.533191, "message": "@Flori Thanks for the GXT Window tip. I think I saw your post in groups as well.", "group_id": 7611, "id": 1443100}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308609034.683569, "message": "I'm am still struggling with implementing Crawler, anyone got a few minutes to bounce ideas?", "group_id": 7611, "id": 1443118}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308620577.885133, "message": "@shawnjohnson159 Sorry. Saw all your emails on the forum and promised myself to take a look at it soon, but I'm swamped. :(", "group_id": 7611, "id": 1444086}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1308676192.3704729, "message": "@philippebeaudoin - np, i understand. i'm going to take a break from it for a few days and work on some other stuff.", "group_id": 7611, "id": 1449996}, {"user_id": 36851, "stars": [], "topic_id": 15009, "date_created": 1308927703.581605, "message": "Anyone home?", "group_id": 7611, "id": 1476932}, {"user_id": 36851, "stars": [], "topic_id": 15009, "date_created": 1308927868.939868, "message": "Anyone around this morning?", "group_id": 7611, "id": 1476950}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1308940846.4242301, "message": "Is the uibinder issue with gwt 2.3 fixed in the 0.6 release or is it fixed in the latest snapshot", "group_id": 7611, "id": 1478778}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1308959332.527869, "message": "You mean the issue with getdesigner? I heard it was on the gwt side and they solved it in 2.4", "group_id": 7611, "id": 1481536}, {"user_id": 36950, "stars": [], "topic_id": 15009, "date_created": 1309023711.30509, "message": "What do I need to make GWTP eclipse plugin works? ( it doesn't work for me now, it creates empty project )", "group_id": 7611, "id": 1484922}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1309034567.548676, "message": ":( sorry, never ran into this. Which version of Eclipse aelre you using?", "group_id": 7611, "id": 1485599}, {"user_id": 36950, "stars": [], "topic_id": 15009, "date_created": 1309035101.1670029, "message": "Version: Helios Service Release 2\nBuild id: 20110218-0911", "group_id": 7611, "id": 1485653}, {"user_id": 36950, "stars": [], "topic_id": 15009, "date_created": 1309035146.4226611, "message": "It was on PC. I only installed google eclipse plugin and gwtp eclipse plugin. Thanks!", "group_id": 7611, "id": 1485657}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1309042584.5030529, "message": "Whats your project name? There are a couple of issues with spaces and dots in project names.", "group_id": 7611, "id": 1486131}, {"user_id": 36963, "stars": [], "topic_id": 15009, "date_created": 1309048571.2574251, "message": "just drop by to say GWTP rocks ;)", "group_id": 7611, "id": 1486525}, {"user_id": 36963, "stars": [], "topic_id": 15009, "date_created": 1309048631.0957029, "message": "The Eclipse plugin and nested presenter really helped me a lot in organizing my project.", "group_id": 7611, "id": 1486531}, {"user_id": 36963, "stars": [], "topic_id": 15009, "date_created": 1309048648.803664, "message": "Before using this plugin, my Ui was all over the place haha", "group_id": 7611, "id": 1486533}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1309533327.7409639, "message": "Sorry, I m newbie in Servlet? can explain a bit more?", "group_id": 7611, "id": 1541824}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1309533259.2105179, "message": "This is the same concept as with Servlets", "group_id": 7611, "id": 1541796}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1309533124.029541, "message": "Hi, I have a question regarding the Dispatch module. According to my test, for an Action, there is only one instance of the corresponding ActionHandler on the web server side, no matter how many clients are connected? Will this run into concurrency issue if there are heavy load from these clients? My understanding of the web server is that it will launch multiple threads to handle the Action requests, and all accessing the same ActionHandler?", "group_id": 7611, "id": 1541751}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1309534420.2647381, "message": "Yes, but don't rush making it synchronised :). Ideally you have no mutable variables/fields at class level. What are you trying to do? I'm asking so I can come up with an example", "group_id": 7611, "id": 1542141}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1309533917.2039509, "message": "Hi, just read a little on servlet: \"Only a single instance answers all requests concurrently\". So does it means that an Action Handler must be thread-safe?", "group_id": 7611, "id": 1541973}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1309535139.0749929, "message": "In the execute function, I need to use an instance of a non-thread-safe class. Had thought of define the instance at class level. Then now, I hv to create a new instance in execute each time", "group_id": 7611, "id": 1542304}, {"user_id": 36070, "stars": [{"date_created": 1309558325.3112919, "user_id": 24685}], "topic_id": 15009, "date_created": 1309537002.9765389, "message": "So from the Action you are calling ClassA which is not thread safe. How big is this class? Can you create an instance within the method (Stack Confinement)? If you cannot create many instances (but you can create more than one), then use ThreadLocal. With the ThreadLocal you will have one instance pre thread. Alternatively you can have a singleton instance but ClassA must be thread safe.", "group_id": 7611, "id": 1542669}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1309749419.9604599, "message": "@albertattard Hi, thanks for the reply. In my case, ClassA is not thread-safe. So at the moment, I create a new instance for it every time the execute function of my Action Handler is triggered. It's fine at the moment. Later if got any problem, I will look into your suggestion of ThreadLocal.", "group_id": 7611, "id": 1557081}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1309767765.99333, "message": "@laolaoyu Another option: consider wrapping the ClassA into a thread safe class, say ClassB. For example ArrayList is not thread safe, but the Collections.synchronisedList() provides a synchronised wrapper for it and given that this wrapper is the only object that has access to the instance of ClassA, then the instance of ClassA becomes thread safe as it is accessed only through an instance of ClassB. A side note, did you consider dependency injection? This is not a direct contribution to threading issue you mentioned but may help you in the development process. You can write provides and with annotations, you can return ClassA when you need non-thread safe instance and ClassB when you need a thread safe version.", "group_id": 7611, "id": 1558498}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1309782320.3383379, "message": "Does anyone know what is the easiest way to have jetty process annotations?", "group_id": 7611, "id": 1559331}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1309782386.997689, "message": "I'm trying to use annotations on some of my /server classes, and use the compiled classes on the client side", "group_id": 7611, "id": 1559337}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1309830387.395299, "message": "Sorry, I'm not sure I understand what you're trying to do. Do you want to use annotation processors to generate client-side classes from server classes?", "group_id": 7611, "id": 1563593}, {"user_id": 35492, "stars": [], "topic_id": 15009, "date_created": 1309849948.1739321, "message": "@philippebeaudoin Actually what I want to do is put an annotation on some of my Presenters, for example to annotate a Presenter as a menu item: @MenuItem(name=\"home\", category=\"main\"). As far as I can tell, annotations need to be processed before dev-mode launches, and the actual processor classes need to be in /server because GWT doesn't support reflection. Not sure exactly how GWTP does this, as it uses annotations quite heavily.", "group_id": 7611, "id": 1565476}, {"user_id": 30408, "stars": [], "topic_id": 15009, "date_created": 1309882630.651614, "message": "Is the Uibinder issue with GWT 2.3 fixed in the 0.6 release of gwtp", "group_id": 7611, "id": 1568472}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310007353.232811, "message": "@camechis Yes. Some people reported it, but it was always outside GWTP.", "group_id": 7611, "id": 1581936}, {"user_id": 37633, "stars": [], "topic_id": 15009, "date_created": 1310013328.2756529, "message": "Hi, I have a question regarding PresenterWidgets. I created a panel with 3 buttons that I want to use in several tabs. I want them to do actions on the parent presenter's view, which means those buttons are triggering the event. I tried to do that with PresenterWidget but in all the examples the events are triggered by the parent presenter.", "group_id": 7611, "id": 1582272}, {"user_id": 36118, "stars": [], "topic_id": 15009, "date_created": 1310028830.432409, "message": "Does using @TitleFunction with a non-static method break @ProxyCodeSplit? I'm going to do a breadcrumbs thing so by the time a title is shown, the presenter will be instantiated but I'm hoping the code split will work till then.", "group_id": 7611, "id": 1583035}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310044817.9314971, "message": "@mmartensson With a non-static method, the presenter has to be instantiated as soon as the title is requested. So code-splitting will work up to the point where you display the title.", "group_id": 7611, "id": 1584002}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310044722.984585, "message": "@jibea The way to do that is to register callbacks in your PresenterWidget:\n- The ParentPresenter instantiates the ToolPanelPresenter (with 3 buttons)\n- The ToolPanelView links the buttons to ToolPanelPresenter methods that simply forward the call to the registered callbacks.\n- The ParentPresenter registers callbacks to ToolPanelPresenter", "group_id": 7611, "id": 1583977}, {"user_id": 36118, "stars": [], "topic_id": 15009, "date_created": 1310045569.485184, "message": "Which should be at the time the presenter is loaded anyway. Cool.", "group_id": 7611, "id": 1584068}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310048082.1889801, "message": "In almost all cases you're right. A counterexample though, is if you're deeper than the presenter. For example, a deeplink to:\n\"A > B > C\"\nIf the TitleFunction for B is non-static, B will be loaded even if it was never displayed.", "group_id": 7611, "id": 1584480}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310048897.9683399, "message": "You're welcome.", "group_id": 7611, "id": 1584584}, {"user_id": 36118, "stars": [], "topic_id": 15009, "date_created": 1310048724.091783, "message": "True, but I think It'll work out in my case. Thanks.", "group_id": 7611, "id": 1584561}, {"user_id": 37732, "stars": [], "topic_id": 15009, "date_created": 1310134065.9843781, "message": "Anyone have a quick link that answers the (dead to you guys) questionh... why use GWTP vs just going \"raw Google Activities/Places etc\"", "group_id": 7611, "id": 1593017}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310136294.3041041, "message": "They are a good basis to build your MVP framework on. If you're used to the activity metaphor from android, you might be better off with it. Otherwise, GWTP will lead to much reduction in code plus it will match your typical metaphor of nested UI components.", "group_id": 7611, "id": 1593278}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310136112.3450291, "message": "Cause it ROOOOCKS! :)", "group_id": 7611, "id": 1593254}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310136137.5070729, "message": "Seriously: activity/places are not an MVP framework (just ask the GWT guys ;)).", "group_id": 7611, "id": 1593259}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1310146463.3620951, "message": "Has anyone implemented a sliding panel with GWTP? I want to create a wizard with several panels and would like to have the next panel slide from right to left. Is this possible in GWTP?", "group_id": 7611, "id": 1594631}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310149238.9796841, "message": "Christian has done something like that on http://arcbees.com", "group_id": 7611, "id": 1594985}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1310150203.0308919, "message": "Thanks. Will have a look.", "group_id": 7611, "id": 1595126}, {"user_id": 36118, "stars": [], "topic_id": 15009, "date_created": 1310162247.572367, "message": "Looking at websites linked from ArcBees, I find it a bit funny that Cloud Inside has a <title>Gwtp project</title>. Hey, free advertising.", "group_id": 7611, "id": 1596367}, {"user_id": 37565, "stars": [], "topic_id": 15009, "date_created": 1310332428.9340031, "message": "er...In the above \"More Context\", I meant to say \"TabContentProxyPlaceImpl\" instead of \"TabContentProxyImpl\". Ultimately, i have tabs that i want to be both a potential place in history, and also automatically loaded on the RequestTabsEvent.", "group_id": 7611, "id": 1606498}, {"user_id": 37565, "stars": [], "topic_id": 15009, "date_created": 1310331834.241066, "message": "In gwtp-0.6, I was confused to see that TabContentProxyImpl has an \"addRequestTabsHandler\" that does what i expect, and yet TabContentProxyPlaceImpl does not have a similar implementation. Is it intended that these two cases be mutually exclusive? Have i missed something?", "group_id": 7611, "id": 1606448}, {"user_id": 37565, "stars": [], "topic_id": 15009, "date_created": 1310332173.7611921, "message": "More Context: I have a \"default place\" that uses TabContentProxyImpl, and this works as expected on the app startup. However, a \"peer\" tab that also uses TabContentProxyImpl wasn't autoloading on the RequestTabsEvent, which led me to the above question. Is this an intentionally prevented scenario? An untried use case? A bug? A misunderstanding on my part? Thanks, ee", "group_id": 7611, "id": 1606484}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310358239.4585111, "message": "@devfuel Looking at the code like this I indeed can't figure out why there is this difference. I don't even know if addRequestTabsHandler is used anywhere (don't have my Eclipse here and Google Code Search is acting up...)", "group_id": 7611, "id": 1609547}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310358287.313287, "message": "Obviously TabContentProxyPlace works, as you can see in the tab samples, but I'm not entirely sure of the tab request/answer mechanism.", "group_id": 7611, "id": 1609550}, {"user_id": 37967, "stars": [], "topic_id": 15009, "date_created": 1310524414.8826439, "message": "Hello. Does gwtp 0.6 work with GWT 2.4 in trunk?", "group_id": 7611, "id": 1625355}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310566106.982873, "message": "Not tested.", "group_id": 7611, "id": 1628634}, {"user_id": 37967, "stars": [], "topic_id": 15009, "date_created": 1310579256.263603, "message": "Okie dokie. I'm compiling GWT from trunk right now, so I'll just have to give it a shot then.", "group_id": 7611, "id": 1630419}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310579709.756732, "message": "It _should_ work, the only thing that sometimes break is our GinUiBinderGenerator that hijacks/copy-paste a bit of GWT trunk. (We should submit a patch to move the hooks we need in GWT's trunk! :))", "group_id": 7611, "id": 1630488}, {"user_id": 37967, "stars": [], "topic_id": 15009, "date_created": 1310582624.758637, "message": "Yeah, it didn't work straight out. I'll try and hijack and remodify the same bit of code.", "group_id": 7611, "id": 1630817}, {"user_id": 32019, "stars": [], "topic_id": 15009, "date_created": 1310585947.835783, "message": "Hi there. Is it possible to inject a singleton EventBus in a non injectable class?", "group_id": 7611, "id": 1631265}, {"user_id": 37967, "stars": [], "topic_id": 15009, "date_created": 1310586418.2433801, "message": "Thanks for the heads up, philippe. I did just that and it works nicely.", "group_id": 7611, "id": 1631328}, {"user_id": 37967, "stars": [], "topic_id": 15009, "date_created": 1310586659.554347, "message": "Well, except for a test in gwtp-tester. But I just removed it because I'm lazy.", "group_id": 7611, "id": 1631365}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310589691.9448371, "message": "@aarellano Check out GIN/Guice requestStaticInjection", "group_id": 7611, "id": 1631751}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310589651.580677, "message": "Perfect! :)", "group_id": 7611, "id": 1631742}, {"user_id": 32019, "stars": [], "topic_id": 15009, "date_created": 1310593860.2492571, "message": "Thx Philippe!", "group_id": 7611, "id": 1632258}, {"user_id": 37565, "stars": [], "topic_id": 15009, "date_created": 1310611252.798192, "message": "@philippebeaudoin is there someone i should chat with who is more familiar with that feature set?", "group_id": 7611, "id": 1634352}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310613871.0409911, "message": "I'm the one more familiar with it. It`s just that it's been a while. If you can write a unit test that exposes the bug or the unexpected behavior, please do so and file an issue, I'll get to it soon.", "group_id": 7611, "id": 1634552}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1310920016.5214331, "message": "Hello everyone. I'm looking into using GWTP for development. Are there any more open source examples other than those included in the project? Also looking for some working examples of web apps made with GWTP.", "group_id": 7611, "id": 1657226}, {"user_id": 38266, "stars": [], "topic_id": 15009, "date_created": 1310985855.8041551, "message": "Hi can some one please suggest me the sample wizard kind application developed using gwtp", "group_id": 7611, "id": 1661454}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1310996773.2764211, "message": "@patjackson52 That would be a good one to ask on the forum as I'm interested as well. I know quite a few closed-source projects use it, but not that many OSS.", "group_id": 7611, "id": 1662543}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1311026859.2600999, "message": "Thanks Philippe, I'll ask there. I've heard great things about GWTP and would like to give it a try.", "group_id": 7611, "id": 1667093}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311053912.240284, "message": "Hi everyone. I would like to JUnit test the Presenter and using mock views. Are there any good examples I can look at?", "group_id": 7611, "id": 1669292}, {"user_id": 38313, "stars": [], "topic_id": 15009, "date_created": 1311083746.2771831, "message": "Hi. I keep getting \"Deferred binding result type should not be abstract\" error for my view interface defined in a PresenterWidget class. The interface extends PopupView the same way as in the tabexample. I have looked in all my classes and interfaces and cannot find anything wrong. Appreciating any help.", "group_id": 7611, "id": 1671154}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311169814.562602, "message": "We now use GWT's event bus.", "group_id": 7611, "id": 1680819}, {"user_id": 38424, "stars": [], "topic_id": 15009, "date_created": 1311154265.074542, "message": "Another strange problem here, I am following the \"get started\" page, but I end up with this message: java.lang.Error: Unresolved compilation problem: \tThe method bind(PlaceManager, EventBus) in the type ProxyPlaceAbstract<MainPagePresenter,Proxy<MainPagePresenter>> is not applicable for the arguments (PlaceManager, EventBus)", "group_id": 7611, "id": 1679543}, {"user_id": 38313, "stars": [], "topic_id": 15009, "date_created": 1311170888.842639, "message": "Another question: I am about to develop a view in which users can add and remove gadgets. There are no specific slots and the gadgets can be moved around. What approach would be the best? I am thinking that each gadget should be a PresenterWidget-View-pair, but how do I reveal them when the slots are dynamic (virtually unlimited)?", "group_id": 7611, "id": 1681006}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311169806.753752, "message": "Maybe you're using the wrong EventBus?", "group_id": 7611, "id": 1680816}, {"user_id": 38313, "stars": [], "topic_id": 15009, "date_created": 1311170694.7542131, "message": "@Johan_Natt_och_Dag I reply to my own question: it seems that in development mode, it is necessary to stop and restart the web application (I am using an external server) to make the bindings effective (in the Module.java file where bindPresenter, etc., are written).", "group_id": 7611, "id": 1680984}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311171222.3436921, "message": "You can have one single slot and \"add to slot\".", "group_id": 7611, "id": 1681068}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311171248.2078471, "message": "Then deciding where to place it within the slot (say you can move things around) can be done using information in the PresenterWidget.", "group_id": 7611, "id": 1681073}, {"user_id": 38313, "stars": [], "topic_id": 15009, "date_created": 1311186388.8132701, "message": "Thank, Philippe. That seems to be a feasible approach!", "group_id": 7611, "id": 1683275}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311188820.901557, "message": "Hi everyone. I would like to JUnit test the Presenter and using mock views. Are there any good examples I can look at?", "group_id": 7611, "id": 1683794}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311189011.366657, "message": "There is one partial example here:\nhttp://code.google.com/p/gwt-platform/wiki/ClientActionHandlers", "group_id": 7611, "id": 1683862}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311190030.030489, "message": "@philippebeaudoin Thanks. Will have a look :)", "group_id": 7611, "id": 1684102}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311240551.5989571, "message": "@philippebeaudoin Do you have the complete source code of: TestMyPresenter ?", "group_id": 7611, "id": 1687974}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311244609.5657799, "message": "@philippebeaudoin I have an issue with the dispatcher. The injector is not able to create an instance. Which modules do I have to include? I have the module: com.gwtplatform.tester.MockHandlerModule included.", "group_id": 7611, "id": 1688204}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311249044.017961, "message": "@philippebeaudoin Hi. Is the javax.servlet.http.HttpServletRequest or I'm missing/messing something for testing the presenter?", "group_id": 7611, "id": 1688416}, {"user_id": 38475, "stars": [], "topic_id": 15009, "date_created": 1311253581.3321979, "message": "Hi!", "group_id": 7611, "id": 1688780}, {"user_id": 38475, "stars": [], "topic_id": 15009, "date_created": 1311253614.6816211, "message": "anyone experience with deferred binding?", "group_id": 7611, "id": 1688792}, {"user_id": 38475, "stars": [], "topic_id": 15009, "date_created": 1311253596.1181769, "message": "Hi", "group_id": 7611, "id": 1688784}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311311970.4546909, "message": "@dardison What do you need to know about deferred binding?", "group_id": 7611, "id": 1695564}, {"user_id": 24691, "stars": [], "topic_id": 15009, "date_created": 1311342531.8794351, "message": "Woah 382 new messages, I should hang here more often", "group_id": 7611, "id": 1698197}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311346622.4302149, "message": "@albertattard No, I don't, sorry. :(", "group_id": 7611, "id": 1698727}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311346717.1406989, "message": "@albertattard I usually mock the dispatcher when testing. If you want to fake responses it's a bit harder. I built classes for that, not sure if I made them available in GWTP yet.", "group_id": 7611, "id": 1698744}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311347114.6170681, "message": "On pensait que le barrage de castor \u00e9tait gros au lac taureau:\nhttp://news.discovery.com/animals/beaver-dam-canada-space.html", "group_id": 7611, "id": 1698813}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1311430372.6135001, "message": "@philippebeaudoin Thanks Philippe. I managed my way around it, or at least I think. Is the javax.servlet.http.HttpServletRequest or I'm missing/messing something for testing the presenter?", "group_id": 7611, "id": 1705780}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1311775676.0997951, "message": "Hey Philippe. need some clearification", "group_id": 7611, "id": 1731335}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1311775598.601213, "message": "how to control the onReset Method invoking during inside nested presenter, where in some case I don't want the parent presenter onReset to be invoked but only in child presenter.", "group_id": 7611, "id": 1731325}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1311776388.6268721, "message": "Any help??", "group_id": 7611, "id": 1731415}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1311776842.642956, "message": "hi", "group_id": 7611, "id": 1731476}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1311777552.724206, "message": "Hoping to get some reply in the discussion gr oup on this topic only", "group_id": 7611, "id": 1731605}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311780266.106751, "message": "There is no way to do that: onReset is called from parent to child. If you want direct notification from one presenter to another use a custom event.", "group_id": 7611, "id": 1731910}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1311780238.194613, "message": "Hello!", "group_id": 7611, "id": 1731909}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1311827438.206568, "message": "Ok. got you.", "group_id": 7611, "id": 1736592}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1311834419.2446129, "message": "Hi Phillip!!! can I override the setInSlot with false parameter for reset and call manually the onReset. Will this be good instead of firing event each time and handling", "group_id": 7611, "id": 1737109}, {"user_id": 38942, "stars": [], "topic_id": 15009, "date_created": 1311946902.04755, "message": "hi phillippe!", "group_id": 7611, "id": 1747345}, {"user_id": 38949, "stars": [], "topic_id": 15009, "date_created": 1311951559.5912261, "message": "Hmm, getUiHandlers() return with null", "group_id": 7611, "id": 1747908}, {"user_id": 38948, "stars": [], "topic_id": 15009, "date_created": 1311950085.6528339, "message": "Hi, how do you guys manage logging in your GWTP apps?", "group_id": 7611, "id": 1747707}, {"user_id": 38949, "stars": [], "topic_id": 15009, "date_created": 1311950886.914166, "message": "Hi! I have a strange problem with gwtp. If i define a click event in a View (e.g. onSearchButtonClick), and in that method, i try to use getUiHandlers().onSearchClicked() (which i defined in the presenter), it's not working, i've got an UmbrellaException.\nI have no idea, what the problem is, please help!", "group_id": 7611, "id": 1747837}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1311957667.9639981, "message": "@omidkrad - We use gwt-logger for client-side logging. We inject a log4j logger on the server-side.", "group_id": 7611, "id": 1749099}, {"user_id": 38949, "stars": [], "topic_id": 15009, "date_created": 1311965941.707988, "message": "ideas, anybody?", "group_id": 7611, "id": 1750126}, {"user_id": 38949, "stars": [], "topic_id": 15009, "date_created": 1311966921.304101, "message": "Aargh, sorry for disturbing, i found the problem, it was my fault :P", "group_id": 7611, "id": 1750253}, {"user_id": 39157, "stars": [], "topic_id": 15009, "date_created": 1312228341.654546, "message": "como soluciono este problema:", "group_id": 7611, "id": 1769024}, {"user_id": 39157, "stars": [], "topic_id": 15009, "date_created": 1312228342.2699921, "message": "org.maven.ide.eclipse.wtp.feature.feature.group 0.12.0.20110421-1500", "group_id": 7611, "id": 1769026}, {"user_id": 39157, "stars": [], "topic_id": 15009, "date_created": 1312228310.3677111, "message": "como soluciono este problema:", "group_id": 7611, "id": 1769021}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1312461100.7186201, "message": "No.", "group_id": 7611, "id": 1792410}, {"user_id": 37633, "stars": [], "topic_id": 15009, "date_created": 1312450852.3889501, "message": "Hi, I'm doing a communication between a client and a server but when the result is sent through the callback the ui is blocked during several seconds. \r\nThis blocking time is depending of the amount of data sent.\r\nIs it a normal behavior ?\r\nIs there a way to improve it ?", "group_id": 7611, "id": 1791877}, {"user_id": 36070, "stars": [], "topic_id": 15009, "date_created": 1312461132.711956, "message": "No it is not normal. Is your front-end doing lots of data processing before the data is submitted?", "group_id": 7611, "id": 1792413}, {"user_id": 37633, "stars": [], "topic_id": 15009, "date_created": 1312508346.0337009, "message": "No it's blocking before my front-end does anything. If you want to see my code:", "group_id": 7611, "id": 1798721}, {"user_id": 37633, "stars": [], "topic_id": 15009, "date_created": 1312508356.615104, "message": "http://groups.google.com/group/gwt-platform/browse_thread/thread/1ef0437de78dca24/c26b5c535c3b56b6#c26b5c535c3b56b6", "group_id": 7611, "id": 1798724}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1312550877.5186751, "message": "@jibea I also have this problem when receiving lot of data from server in debug, but it works well once compiled and deployed.", "group_id": 7611, "id": 1801757}, {"user_id": 38266, "stars": [], "topic_id": 15009, "date_created": 1312561687.1302719, "message": "does any one have sample example for wizard type application..my wizard includes 3 steps..i would like to share the data between these screen..that is data entered in first step should be available in last step..it would be great help if some share some sample code to do this..i am new to GWTP and gwt", "group_id": 7611, "id": 1803148}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312575870.1243579, "message": "I dont think there is an example for precisely that, but you should be able to share information either via events or on the URL bar depending on what you prefer.", "group_id": 7611, "id": 1805096}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312575904.946173, "message": "If you want to be able to navigate the wizard's steps using the browser back/forward, you will probably want to pass the info on the URL.", "group_id": 7611, "id": 1805102}, {"user_id": 38266, "stars": [], "topic_id": 15009, "date_created": 1312618997.160938, "message": "ok thanks for information..But my requirement is to share the model between the page..on the last page i need all the information to save that on the database..is it possible to achieve with one main presenter and child presenter widget ?..", "group_id": 7611, "id": 1808802}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1312635429.978421, "message": "I'm having a weird Eclipse/Google Plugin problem and was wondering if any of you might know how to fix this. In short: Eclipse can't find my \"war\" directory and therefor not update my build path. It's not GWTP related but as we're all working with the same setup I thought you might know. I posted the details on StackOverflow: http://stackoverflow.com/questions/6964001/eclipse-sdk-directory-myproject-war-does-not-exist", "group_id": 7611, "id": 1809416}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1312635248.8029461, "message": "Hey there", "group_id": 7611, "id": 1809413}, {"user_id": 39414, "stars": [], "topic_id": 15009, "date_created": 1312750265.0367539, "message": "Any ideas - please?\nTrouble Installing Maven Integration for Eclipse. Installed Maven Integration for Eclipse from Market place OK. Then tried installing extras from http://m2eclipse.sonatype.org/sites/m2e-extras/ and got :\nCannot complete the install because one or more required items could not be found.\n Software being installed: Maven Integration for WTP (Optional) 0.12.0.20110421-1500 (org.maven.ide.eclipse.wtp.feature.feature.group 0.12.0.20110421-1500)\n Missing requirement: Maven Integration for WTP (Optional) 0.12.0.20110421-1500 (org.maven.ide.eclipse.wtp.feature.feature.group 0.12.0.20110421-1500) requires 'org.maven.ide.eclipse.feature.feature.group [0.10.0,1.0.0)' but it could not be found", "group_id": 7611, "id": 1816229}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312753679.7364089, "message": "Weird, @razorSpirit, you should check on an Eclipse forum I never got this error.", "group_id": 7611, "id": 1816488}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312753739.012428, "message": "@dominikmayer Glad to see you solved your problem. I've been having all kind of troubles with the latest version of Eclipse myself. :(", "group_id": 7611, "id": 1816496}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1312759433.4963031, "message": "I'd still like to know what caused it. I searched through the hidden setting files in the workspace and the project but nothing mentioned the \"war\" directory. Weird. But it's working now, that's the important thing.", "group_id": 7611, "id": 1816959}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312762242.07745, "message": "I've long given up on trying to understand Eclipse failures.", "group_id": 7611, "id": 1817176}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1312764204.645916, "message": "I get the impression that I spend more time configuring build paths and trying to get Eclipse and the plugin to work than I spend on programming...", "group_id": 7611, "id": 1817303}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1312764416.660202, "message": "I also don't like all the boilerplate code I'm writing. If it wasn't for GWT I'd switch to Python. I wrote my second prototype in Javascript and I really don't like it. Unfortunately Pyjamas is way behind GWT.", "group_id": 7611, "id": 1817328}, {"user_id": 24700, "stars": [], "topic_id": 15009, "date_created": 1312764428.9107659, "message": "By the way: Are you using Request Factory?", "group_id": 7611, "id": 1817331}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1312769105.670223, "message": "Hello, I wanted to use gwtp +smartgwt for client widgets. I was afraid, however to runto into a problem where from this point forward I would have to do things the smartgwt way, for example. So my question is: \"is anyone mixing gwt + gwtp + smartgwt\" without problems. thanks", "group_id": 7611, "id": 1817733}, {"user_id": 36950, "stars": [], "topic_id": 15009, "date_created": 1312784235.285846, "message": "Is this the best place to discuss? this chatroom doesn't seem scalable enough. Given the popularity of gwtp.", "group_id": 7611, "id": 1819136}, {"user_id": 36950, "stars": [], "topic_id": 15009, "date_created": 1312784347.5513821, "message": "My question is what's the best way to log all ActionHandler actions on the server side? Currently, they are all shown as \"/dispatch/\". Where could I put code to output more debug info for all actionhandler? (com.gwtplatform.dispatch.server.actionhandler.ActionHandler<A, R>)", "group_id": 7611, "id": 1819146}, {"user_id": 36950, "stars": [], "topic_id": 15009, "date_created": 1312786053.9579771, "message": "How does \"@Singleton\" works with <threadsafe>true</threadsafe> (in appengine-web.xml). I guess by default, @Singleton is making the code not thread safe. Any ideas on how to make them work together?", "group_id": 7611, "id": 1819211}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312810885.8664861, "message": "@tomfishman Yeah, it was meant more as a casual place to hangout, with tech discussions happening in the forum... But the community decided otherwise.", "group_id": 7611, "id": 1821220}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312810975.52437, "message": "Re: Python. I'm not a big fan of totally typeless languages. To me, typing is the first level of testing, and one that is extremely hard to mimic with unit tests has the components tested by typing are actually the wires between two units. I want gojamas. :)", "group_id": 7611, "id": 1821235}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312811348.6136999, "message": "@tomfishman Are you talking about GWTP-specific singletons? (Probably only the server-side dispatcher? Are there others?) I confess I have not checked their thread safety, but they have been used quite a bit in production so I believe they are threadsafe.", "group_id": 7611, "id": 1821251}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312811097.4340539, "message": "Also: I too feel I spend too much time solving configuration problems. I think the problem of: comfortable development & debugging + multi-project integration is still in its infancy. (Can't figure out why there is not more work in this area, as it is so important.)", "group_id": 7611, "id": 1821243}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312811152.2403049, "message": "@tomfishman You could use ActionValidator for that, or if you like AOP there is always the option of a Guice interceptor.", "group_id": 7611, "id": 1821245}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312811411.726459, "message": "If you're talking about your own singletons, you will have to do manual synchronization when accessing their fields. cf. Java synchronized keyword.", "group_id": 7611, "id": 1821258}, {"user_id": 36950, "stars": [], "topic_id": 15009, "date_created": 1312825457.835978, "message": "Thank you!", "group_id": 7611, "id": 1823129}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1312850071.949086, "message": "what widget library are ppl using in conjunction with gwtp?", "group_id": 7611, "id": 1826387}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1312903250.187819, "message": "Hi, does anyone have used CellWidgets + UiBinder + GWTP-MVP?", "group_id": 7611, "id": 1832066}, {"user_id": 24685, "stars": [{"date_created": 1312937709.6357009, "user_id": 39420}], "topic_id": 15009, "date_created": 1312902032.9920001, "message": "None. :) Talking for myself. Although most reports I've heard were to the effect that most widgets library were badly integrated in GWT...", "group_id": 7611, "id": 1831927}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1312903271.5724239, "message": "CellTable in my case", "group_id": 7611, "id": 1832070}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1312903585.843626, "message": "where can I find some samples?", "group_id": 7611, "id": 1832122}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312903615.7981279, "message": "Yes, I have done so briefly in here:\nhttp://code.google.com/p/gwtgae2011/", "group_id": 7611, "id": 1832127}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312903633.4850149, "message": "Hope it helps!", "group_id": 7611, "id": 1832130}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1312903863.123745, "message": "Thanks", "group_id": 7611, "id": 1832165}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1312937776.5851481, "message": "@philippebeaudoin great, thanks for this tip - I have been looking around and that was the general consensus. i.e: it is hard to integrate external widget libs. Thanks a lot !!!", "group_id": 7611, "id": 1835893}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1312938072.175607, "message": "is there a plugin for pidgin or smth for convore. I don't want o miss out on this. I feel there is good tips/info here.", "group_id": 7611, "id": 1835924}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1312983036.295171, "message": "@seniominja No clue, but if you find one do let me know.", "group_id": 7611, "id": 1839446}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313158701.822962, "message": "Anyone know if the GWTP plugin works with eclipse 3.7? how about the samples?", "group_id": 7611, "id": 1857338}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313158778.021544, "message": "I am having problems getting the samples to run in any version of eclipse. I am new to Maven and feel as though it has to do with my configuration. Should the samples work with the built-in maven in eclipse 3.7?", "group_id": 7611, "id": 1857347}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1313161934.886039, "message": "Best person to ask for that is Michael Renaud.", "group_id": 7611, "id": 1857708}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313162362.084631, "message": "The plugin works with eclipse 3.7 but there are still some issues, especially with the PresenterWizard.", "group_id": 7611, "id": 1857775}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313174585.6868999, "message": "are there any non-maven distros of the samples out there? Not having any success with maven and very frustrated...", "group_id": 7611, "id": 1858731}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313175435.245317, "message": "should I just do a mvn install from the command line?", "group_id": 7611, "id": 1858813}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313175121.804682, "message": "http://code.google.com/p/gwt-platform/downloads/detail?name=gwtp-samples-0.6.zip&can=2&q=#makechanges", "group_id": 7611, "id": 1858786}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313175346.3868179, "message": "I believe that is the sample code I am using. The samples I am using came from a file with the same name", "group_id": 7611, "id": 1858804}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313176700.4965789, "message": "do you create new projects and add the code and dependencies manually?", "group_id": 7611, "id": 1858930}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313177148.4937611, "message": "I see, was hoping to mess around with the samples. I may try starting a new project with the plugin and add the sample source...maven has gave me a headache", "group_id": 7611, "id": 1858974}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313178355.035289, "message": "0.5 samples worked like a charm. at this moment I hate maven. Thanks again Micheal. I'll be messing around with GWTP to see if it is right for me", "group_id": 7611, "id": 1859070}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313176531.7418699, "message": "I don't use maven", "group_id": 7611, "id": 1858915}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313177038.0726609, "message": "I use the GWTP Eclipse plugin to create projects. It's the fastest and easiest way to create a project and the author is just awesome.", "group_id": 7611, "id": 1858961}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313177050.5587831, "message": "BTW, I'm the author ;)", "group_id": 7611, "id": 1858962}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313177721.606293, "message": "ok. thanks!", "group_id": 7611, "id": 1859023}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313177385.7997019, "message": "Try the \"Getting started\" section in the wiki", "group_id": 7611, "id": 1858998}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313177617.300808, "message": "or use the samples for gwtp 0.5 instead of 0.6, it's pretty the same and there is a non-maven version", "group_id": 7611, "id": 1859018}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313177575.6890221, "message": "will do. I've heard good things about GWTP and trying to decide between it and MVP4G", "group_id": 7611, "id": 1859014}, {"user_id": 38235, "stars": [], "topic_id": 15009, "date_created": 1313177608.0119531, "message": "so far MVP4G has one plus for it - several good samples that I can get to work", "group_id": 7611, "id": 1859017}, {"user_id": 27671, "stars": [], "topic_id": 15009, "date_created": 1313177627.211762, "message": "http://code.google.com/p/gwt-platform/downloads/detail?name=gwtp-samples-0.5.zip&can=2&q=#makechanges", "group_id": 7611, "id": 1859019}, {"user_id": 39738, "stars": [], "topic_id": 15009, "date_created": 1313516229.757328, "message": "Is there a designated pastebin for this chatroom?", "group_id": 7611, "id": 1885088}, {"user_id": 39738, "stars": [], "topic_id": 15009, "date_created": 1313517189.356395, "message": "I'm also having trouble with maven. the gwtgae2011 app is not compiling with maven. Some dependency issues. I've tried both eclipse and commandline approaches.", "group_id": 7611, "id": 1885168}, {"user_id": 39738, "stars": [], "topic_id": 15009, "date_created": 1313562195.938489, "message": "@patjackson52 At the moment I'm reading http://googlewebtoolkit.blogspot.com/2010/08/how-to-use-google-plugin-for-eclipse.html .... hopefully that will give me some insights!", "group_id": 7611, "id": 1890374}, {"user_id": 39738, "stars": [], "topic_id": 15009, "date_created": 1313562276.0557611, "message": "I'm trying yet again to tackle the maven thing because I'm stuck trying to figure out what's the best way to add the jar files needed for objectify and requestfactory stuff!", "group_id": 7611, "id": 1890380}, {"user_id": 39738, "stars": [], "topic_id": 15009, "date_created": 1313564126.975373, "message": "Tried to follow the instructions in the tutorial above, stuck at \"[INFO] Running junit.framework.TestSuite@fd7ad1c\n[ERROR] You must use a 32-bit Java runtime to run GWT Hosted Mode.\"", "group_id": 7611, "id": 1890563}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1314066317.4073751, "message": "Hi guys", "group_id": 7611, "id": 1936920}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1314066368.9627781, "message": "I was wondering how long it takes for different people to do a full build of gwt-platform (mvn clean install).", "group_id": 7611, "id": 1936932}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1314066426.2943821, "message": "On my old computer, it took 9:47 (Athlon 64 X2 Dual-Core 4200+, 4Gb RAM, Ubuntu).", "group_id": 7611, "id": 1936941}, {"user_id": 24717, "stars": [], "topic_id": 15009, "date_created": 1314067871.7610829, "message": "New computer now takes 3:06 (using maven -T 1.5C on i7-2600K Quad-core w/ hyperthreading, 16Gb RAM, Win7, Intel SSD caching using 64GB SSD)", "group_id": 7611, "id": 1937166}, {"user_id": 40232, "stars": [], "topic_id": 15009, "date_created": 1314307543.3496161, "message": "Has anyone updated Oliver's example from http://groups.google.com/group/gwt-platform/browse_thread/thread/689ac639ff46bb4e/4812eba4f82e03ff?#4812eba4f82e03ff for dynamically created presenters? I think I've got most of it, I just don't know how to deal with how he creates a custom PlaceRequestHandler in the bind method of the custom proxy", "group_id": 7611, "id": 1962374}, {"user_id": 40249, "stars": [], "topic_id": 15009, "date_created": 1314347058.8576069, "message": "How can i change some html tags in parent presenter from subpresenters? Let's say in my HomePresenter there is HTML menu and I need change css style of it.", "group_id": 7611, "id": 1966707}, {"user_id": 40249, "stars": [], "topic_id": 15009, "date_created": 1314346590.3592539, "message": "Hi,", "group_id": 7611, "id": 1966680}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314722941.8472569, "message": "Wow! 3:06. :) My current home machine is not that fast. I should try it on my monster here at Google.", "group_id": 7611, "id": 2004754}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314722964.992193, "message": "@stphngrr I haven't head of anybody who did that.", "group_id": 7611, "id": 2004759}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314723033.1062839, "message": "@tlenczyk Add a method for that in your HomePresenter, forward that to its view. From the child presenter you can fire an event to do the change... Now, if you do that very often, there might be something wrong in your design. (Changes occurring in a presenter should mostly affect that presenter...)", "group_id": 7611, "id": 2004773}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1314850509.728457, "message": "hi guys, I get errors every time I try to mvn gwt:run on the crawler, hplace and nested samples, the others run and work fine. http://paste.ubuntu.com/679374/", "group_id": 7611, "id": 2017557}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314882576.8929529, "message": "Did you modify any of the POMs?", "group_id": 7611, "id": 2020045}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314882565.7791829, "message": "Interesting, especially since we have not modified the plugin version we depend on.", "group_id": 7611, "id": 2020044}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1314923341.0931971, "message": "Should I file this in the project? as a problem. If I can successfully get it to work, I will post it as a comment on the project pages for anyone with problems. Thanks.", "group_id": 7611, "id": 2024734}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1314923178.833555, "message": "no i didn't modify the POM", "group_id": 7611, "id": 2024708}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1314923231.336226, "message": "i downloaded the zip from the downloads link. unziped, cd'ed and mvn gwt:run", "group_id": 7611, "id": 2024716}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314969254.0661581, "message": "I'll try it again next week, see if I can get it to work. Meanwhile you may want to try the trunk.", "group_id": 7611, "id": 2028584}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314969226.0551829, "message": "Yes. Best would probably be a forum post.", "group_id": 7611, "id": 2028577}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1314988970.7270851, "message": "Hi, I am trying to add GoogleAnalytics - but I can see that its not making it past the GWT.isScript() - leads me to believe I've put something in the wrong place", "group_id": 7611, "id": 2031461}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1314992262.380198, "message": "Ok, I just found a forum post explaining in more detail (than the API) that GWT.isScript() basically ensures it only works in compiled mode.", "group_id": 7611, "id": 2031864}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1314994373.3175361, "message": ":)", "group_id": 7611, "id": 2032097}, {"user_id": 38424, "stars": [], "topic_id": 15009, "date_created": 1315487452.5752709, "message": "Hello Philippe, there is an error in the javadoc for com.gwtplatform.dispatch.server.guice.HttpSessionSecurityCookieFilter: it says you need a .jsp instead of the .html. I believe that this is no longer the case (it works for me with .html! :))", "group_id": 7611, "id": 2075351}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1315509450.6863639, "message": "You're probably right. Can you file a bug or send a patch for this? Thanks!", "group_id": 7611, "id": 2077793}, {"user_id": 38424, "stars": [], "topic_id": 15009, "date_created": 1315570741.1438439, "message": "Bug submitted", "group_id": 7611, "id": 2083918}, {"user_id": 24972, "stars": [], "topic_id": 15009, "date_created": 1315620304.337635, "message": "hi", "group_id": 7611, "id": 2088807}, {"user_id": 24972, "stars": [], "topic_id": 15009, "date_created": 1315620324.3841851, "message": "anybody there", "group_id": 7611, "id": 2088810}, {"user_id": 24972, "stars": [], "topic_id": 15009, "date_created": 1315620366.9350231, "message": "what is the best way to unit test a buttons click event i.e. simulate it for view testing?", "group_id": 7611, "id": 2088814}, {"user_id": 25750, "stars": [], "topic_id": 15009, "date_created": 1315822367.872905, "message": "hey guys, anyone else getting an Unhandled event loop exception after clicking the eclipse plugin Presenter menu item? (eclipse 3.7)", "group_id": 7611, "id": 2107733}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1315917410.4360621, "message": "Haven't tried it in a while, Flori.", "group_id": 7611, "id": 2115986}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1315917446.3370099, "message": "@coderinabstract You want to test the view itself? Usually I try to isolate them and limit the test to the presenter.", "group_id": 7611, "id": 2115989}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1315917457.160918, "message": "I test my views with selenium...", "group_id": 7611, "id": 2115992}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1315917469.5640321, "message": "(i.e. In a full integration test suite.)", "group_id": 7611, "id": 2115994}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316022958.2624381, "message": "please someone could help me...", "group_id": 7611, "id": 2127225}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316022393.6724401, "message": "hello", "group_id": 7611, "id": 2127161}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316024376.7317569, "message": "addToPopupSlot(popupPresenter); \npopupPresenter.someMethod(parameters);", "group_id": 7611, "id": 2127373}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316022901.0357001, "message": "anyone know how to send a parameter to a popup with gwtp", "group_id": 7611, "id": 2127222}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316022883.7028511, "message": "a question...", "group_id": 7611, "id": 2127220}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316023877.0802751, "message": "*called ==> created", "group_id": 7611, "id": 2127329}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316023828.9938371, "message": "Hi!", "group_id": 7611, "id": 2127321}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316023851.252718, "message": "Popups are ususally presenter widgets in GWTP.", "group_id": 7611, "id": 2127323}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316023866.545084, "message": "The easiest is to call a method after the widget is called and pass it the information you want.", "group_id": 7611, "id": 2127326}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316024502.4133911, "message": "or maybe something I need to do... ?", "group_id": 7611, "id": 2127389}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316024347.201273, "message": "I was trying this way :", "group_id": 7611, "id": 2127370}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316024922.701978, "message": "this popup has extens PresenterWidget", "group_id": 7611, "id": 2127454}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316024415.023828, "message": "but does not send the parameter", "group_id": 7611, "id": 2127379}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316025405.2735209, "message": "and what is the way it should send and receive parameters when working with PresenterWidget?", "group_id": 7611, "id": 2127492}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316024629.5082519, "message": "What do you mean, it does not send the parameters?", "group_id": 7611, "id": 2127412}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316024823.6727669, "message": "yes, not send the parameters to the popup..", "group_id": 7611, "id": 2127446}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316025822.376395, "message": "I don't understand. The method should definitely be calld.", "group_id": 7611, "id": 2127514}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316024742.284229, "message": "The method doesn't get called?", "group_id": 7611, "id": 2127430}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316027532.5688641, "message": "but that's ok this way?", "group_id": 7611, "id": 2127743}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316027534.588419, "message": "addToPopupSlot(popupPresenter); \npopupPresenter.someMethod(parameters);", "group_id": 7611, "id": 2127745}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316027579.6440711, "message": "or should do differently? \nThat is my question", "group_id": 7611, "id": 2127755}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316029726.5560479, "message": "I can not write English well, you could write in Spanish ?", "group_id": 7611, "id": 2128094}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316031341.2089641, "message": "Yes. It's the right way to do it.", "group_id": 7611, "id": 2128295}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316033076.5432501, "message": "y como deber\u00eda de recibirlo en el lado del Popup ?", "group_id": 7611, "id": 2128485}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316033193.0639451, "message": "sorry...say: and how it should be received at the side of the Popup?", "group_id": 7611, "id": 2128503}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316033951.832618, "message": "or rather, in the presenter of the popup as I get the parameter.. ?", "group_id": 7611, "id": 2128610}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316034170.826781, "message": "In the popup, you'll get at call to someMethod, then you can do what you want with the parameters.", "group_id": 7611, "id": 2128639}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316035167.7353339, "message": "It's not yet set at construction time.", "group_id": 7611, "id": 2128766}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316034710.1750669, "message": "see what I do is the following:\n\nOther Class Presenter (class call popup):\naddToPopupSlot(employeeDialog);\nemployeeDialog.setEmployee(employee);\n\nClass PresenterWidget: \nEmployee empl = getEmployee();", "group_id": 7611, "id": 2128703}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316034765.63657, "message": "but to get the parameter value returns null", "group_id": 7611, "id": 2128710}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316038223.0147409, "message": "could show an example of code to understand better, please", "group_id": 7611, "id": 2129082}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316042141.3235109, "message": "Help me, please", "group_id": 7611, "id": 2129531}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1316043131.704623, "message": "I think I could finally run, thanks for your help", "group_id": 7611, "id": 2129650}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316094571.1933031, "message": "Hi", "group_id": 7611, "id": 2133956}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316094628.7279961, "message": "Hi Philippe, I have a question.", "group_id": 7611, "id": 2133962}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316094945.975312, "message": "or How to address this kind of issues?", "group_id": 7611, "id": 2134005}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316094888.0933161, "message": "I have two modules with seperate Ginjector for each module. Say Module A & B with AGin and BGin. Now I have a third module C which is common for both. So I have registered the Presenter in both the Module and Ginjector. Everything works fine when use the Constructor Injection of the Presenter in Module C (say CPresenter). Now suddenly I have a requirement where I need to create a CPresenter dynamically in Module C. Now When I try to create object for CPresenter using AGin, compilation fails for Module B, Vice-versa if I do it with BGin.", "group_id": 7611, "id": 2133996}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316094945.0418911, "message": "Is there any possiblity to create a Presenter without Ginjector in GWTP?", "group_id": 7611, "id": 2134004}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316100500.9472959, "message": "Wow. It does look fairly involved...", "group_id": 7611, "id": 2134618}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316100540.95383, "message": "Do module A & B inherit from C?", "group_id": 7611, "id": 2134631}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316100449.0074451, "message": "Hey!", "group_id": 7611, "id": 2134603}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316100457.4097309, "message": "Hello Rajkumar.", "group_id": 7611, "id": 2134606}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316100548.157515, "message": "Or do they install it?", "group_id": 7611, "id": 2134633}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316100600.6525919, "message": "How do you \"create CPresenter dynamically\" using a provider?", "group_id": 7611, "id": 2134638}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316111367.4689391, "message": "Hi Philippe, I try to create Ginjector (using AGin gin = GWT.create(AGin.class) in the presenter where I need my CPresenter. - This is how I create CPresenter dynamically.", "group_id": 7611, "id": 2135479}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316111396.7340651, "message": "Also, I dont have a ProviderBundle for this CPresenter", "group_id": 7611, "id": 2135481}, {"user_id": 41053, "stars": [], "topic_id": 15009, "date_created": 1316111479.8903451, "message": "Is there any way to create Presenter without Ginjector in GWTP, is always Ginjector is required for creating the Presenter?", "group_id": 7611, "id": 2135490}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1316459530.2617481, "message": "Just inject a Provider<CPresenter> no need for a providerbundle, no need go the ginjector.", "group_id": 7611, "id": 2167295}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1317047979.075624, "message": "Hello", "group_id": 7611, "id": 2216900}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1317048238.6585951, "message": "someone ever used Gilead with gwt-platform... ?", "group_id": 7611, "id": 2216943}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317049672.841826, "message": "No, sorry. :(", "group_id": 7611, "id": 2217107}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317049683.886987, "message": "I meant: not me, sorry.", "group_id": 7611, "id": 2217111}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1317067169.916785, "message": ":-( no other magic tricks - we did that already... i must have been thinking of changing the token for parameters.", "group_id": 7611, "id": 2219157}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317066712.2584889, "message": "Just change your name tokens to \"!foo\"", "group_id": 7611, "id": 2219106}, {"user_id": 35506, "stars": [], "topic_id": 15009, "date_created": 1317066149.6789179, "message": "hello, i feel like i saw this, but now i'm not finding it. if i want to go from # to #! is there a place to set that in GWTP?", "group_id": 7611, "id": 2219066}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1317066967.829289, "message": "hello, I have understood Gilead works with the class \"PersistentRemoteService\" how it could work in gwt-platform y spring... ?", "group_id": 7611, "id": 2219128}, {"user_id": 32019, "stars": [], "topic_id": 15009, "date_created": 1317318679.4026971, "message": "Hi there. I'm trying the Dispatch Module, but I'm not sure about one thing. I understand that I should have one ActionHandler per Service, but should I have one Action and one Result for each service method? That'd be a lot of classes!", "group_id": 7611, "id": 2242429}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317319539.8834391, "message": "Indeed, that's why we have generators for them...", "group_id": 7611, "id": 2242532}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317319578.5024321, "message": "(Although I sometimes share Action or Result classes when input/output is similar.)", "group_id": 7611, "id": 2242553}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317319556.8754671, "message": "But it's basically what the command pattern is about.", "group_id": 7611, "id": 2242538}, {"user_id": 32019, "stars": [], "topic_id": 15009, "date_created": 1317320766.2753229, "message": "Thanks Philippe!", "group_id": 7611, "id": 2242770}, {"user_id": 32019, "stars": [], "topic_id": 15009, "date_created": 1317320776.907896, "message": "(more questions coming) ;)", "group_id": 7611, "id": 2242773}, {"user_id": 41660, "stars": [], "topic_id": 15009, "date_created": 1317330736.038177, "message": "Hi.. i am not able to get started using the gwtp plugin. does not generate the code for me. any clues?", "group_id": 7611, "id": 2244029}, {"user_id": 32019, "stars": [], "topic_id": 15009, "date_created": 1317330944.3359511, "message": "Hi @harpreetsingh... did you enable the Annotation Processing in your Eclipse?", "group_id": 7611, "id": 2244061}, {"user_id": 41660, "stars": [], "topic_id": 15009, "date_created": 1317330821.889756, "message": "i am using GWT 2.4 and Eclipse Helios", "group_id": 7611, "id": 2244050}, {"user_id": 41660, "stars": [], "topic_id": 15009, "date_created": 1317331114.009383, "message": "yes i did\r\nyes i did", "group_id": 7611, "id": 2244079}, {"user_id": 32019, "stars": [], "topic_id": 15009, "date_created": 1317332564.6387849, "message": "and you added the gwtp jar to the Factory Path, didn't you?", "group_id": 7611, "id": 2244237}, {"user_id": 41660, "stars": [], "topic_id": 15009, "date_created": 1317334888.484715, "message": "yes i added the gwtp-all-0.6.jar. but these can be set up after the project is generated, right? the failure occurs when i click finish for GWTP project creation. it says \"web.xml does not exist\" if i check \"generate gwtp-sample-basic\" . If i create a presenter using the plugin, it generates the 3 files but with a blank presenter and viewer", "group_id": 7611, "id": 2244414}, {"user_id": 41660, "stars": [], "topic_id": 15009, "date_created": 1317357916.4627941, "message": "I moved to Eclipse Indigo and everything seems to work now.", "group_id": 7611, "id": 2246597}, {"user_id": 41672, "stars": [], "topic_id": 15009, "date_created": 1317384102.389426, "message": "Hello", "group_id": 7611, "id": 2248030}, {"user_id": 41672, "stars": [], "topic_id": 15009, "date_created": 1317384119.5395739, "message": "any 1 thre ?", "group_id": 7611, "id": 2248031}, {"user_id": 41672, "stars": [], "topic_id": 15009, "date_created": 1317384158.426002, "message": "Ny GOO T P Users ?", "group_id": 7611, "id": 2248034}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1317392559.3741601, "message": "Hi, I m trying to use ClientActionHandler, but the tutorial on the project host seems not quite up to date. I got the following problems:", "group_id": 7611, "id": 2248727}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1317392778.1826861, "message": "I have defined MyAction and MyActionResult, MyActionClientActionHandler (by extending ActionCachingHandler<MyAction , MyActionResult> and also MyClientActionHandlerRegistry (by extending DefaultClientActionHandlerRegistry). But I got the following error when trying launch my application: \t\t[ERROR] [webclient] - No @Inject or default constructor found for class java.lang.Class<MyAction>", "group_id": 7611, "id": 2248769}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1317392926.3548501, "message": "it seems caused by the constructor of MyActionClientActionHandler: @Inject\n public MyActionClientActionHandler(Class<MyAction> actionType, Cache cache) {\n super(actionType, cache);\n }", "group_id": 7611, "id": 2248783}, {"user_id": 36240, "stars": [], "topic_id": 15009, "date_created": 1317394241.8100071, "message": "Solved. Changed to public MyActionClientActionHandler(Cache cache) {\nsuper(MyAction.class, cache);\n}", "group_id": 7611, "id": 2248901}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1317434977.155309, "message": "hint: can you make the Mail sample app in the gwt site and show how gwtp makes life easier? just an idea.", "group_id": 7611, "id": 2252407}, {"user_id": 39420, "stars": [], "topic_id": 15009, "date_created": 1317434429.998353, "message": "here is an idea: take the Mail app from the gwt samples and show how gwtp makes life easier.", "group_id": 7611, "id": 2252353}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317656368.910063, "message": "Hey all!", "group_id": 7611, "id": 2267749}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317656421.3793371, "message": "@harpreetsingh Hmmm... The plugin was republished for Eclipse Indigo. I wonder if we did override the Eclipse Helios version. :(", "group_id": 7611, "id": 2267752}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317657477.3030591, "message": "@seniorninja Great idea. Wish I had time to execute on it, but if somebody does, I'll definitely make it a core part of GWTP.", "group_id": 7611, "id": 2267871}, {"user_id": 41909, "stars": [], "topic_id": 15009, "date_created": 1317887364.8081479, "message": "Hi! Has anyone an idea how to bring GWTP Testing to work with Mockito/Jukito and Spring-ified GWTP?", "group_id": 7611, "id": 2290521}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317905107.5192449, "message": "Jukito is meant to be used with Guice. I have not enough experience with Spring to know how much work it would take to do that.", "group_id": 7611, "id": 2291440}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1317905127.436784, "message": "That said, for the front end you should not have Spring related dependencies, so Jukito should work fine.", "group_id": 7611, "id": 2291446}, {"user_id": 41909, "stars": [], "topic_id": 15009, "date_created": 1317975207.9853759, "message": "thanks", "group_id": 7611, "id": 2297912}, {"user_id": 42032, "stars": [], "topic_id": 15009, "date_created": 1318139290.5906899, "message": "can any one help me how to write unit test cases for presenters using mockito please some sample examples using this mockito jar", "group_id": 7611, "id": 2309600}, {"user_id": 42032, "stars": [{"date_created": 1318140103.52279, "user_id": 42032}, {"date_created": 1318173951.158953, "user_id": 39420}], "topic_id": 15009, "date_created": 1318139328.9791999, "message": "provide some sample examples using mockito jar", "group_id": 7611, "id": 2309604}, {"user_id": 40834, "stars": [], "topic_id": 15009, "date_created": 1318285601.862685, "message": "any body there?", "group_id": 7611, "id": 2320943}, {"user_id": 40834, "stars": [], "topic_id": 15009, "date_created": 1318285716.88357, "message": "I have a question, why the presenter must have an name token?", "group_id": 7611, "id": 2320949}, {"user_id": 42158, "stars": [], "topic_id": 15009, "date_created": 1318433870.265506, "message": "Thanx for the quick reply Philippe. The custom @ProxyEvent sounds the most interesting I will check out puzzlebazar asap. Btw, Keep up the good work! GWTP rocks! :)", "group_id": 7611, "id": 2332833}, {"user_id": 42158, "stars": [], "topic_id": 15009, "date_created": 1318433055.67712, "message": "Hi! I have a GWTP-MVP app and I have run into a snag. I have a MainPresenter/MainView that does RevealRootLayoutContentEvent and all my other presenter/views does RevealContentEvent into a main content area (defined in the MainPresenter/MainView). Now I want to add a west content panel that should only be shown on some places and in others this area should be empty. What is the best way to achieve this? I was thinking of having a single presenter/view handle the west content area but how do I *always* fire up this presenter/view, no matter what place the user navigates to?", "group_id": 7611, "id": 2332749}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318433684.477886, "message": "@ThalosPhalos You can have this be a PresenterWidget and inject it into your MainPresenter (and have a west slot in this presenter).", "group_id": 7611, "id": 2332807}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318433599.6842251, "message": "@jinker It must only if it's a place. A place is by definition accessible via a URL.", "group_id": 7611, "id": 2332796}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318433733.4116361, "message": "Another option is to use a custom @ProxyEvent in your west-side Presenter. Fire that event from MainPresenter onReveal. There is a similar approach taken in PuzzleBazar, you may want to check it.", "group_id": 7611, "id": 2332816}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318434532.0366981, "message": "Thanks! Always appreciated. :)", "group_id": 7611, "id": 2332888}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514363.9828031, "message": "What do you mean?", "group_id": 7611, "id": 2339467}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318515271.2487869, "message": "Nope, it's very standard practice.", "group_id": 7611, "id": 2339565}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514504.765857, "message": "Make onReset call a public reset method, and call that reset method manually.", "group_id": 7611, "id": 2339490}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318515416.167531, "message": "So you meant to say have a snapshot of onReset method content to some other method like \"reset\"", "group_id": 7611, "id": 2339576}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318515539.783813, "message": "Is it better to call ResetPresentersEvent.fire(HasHandlers source) where I can pass PW?", "group_id": 7611, "id": 2339583}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514333.7275319, "message": "How to referesh the PresenterWidget after it has been setInSlot", "group_id": 7611, "id": 2339464}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514964.1910019, "message": "Then how? as per doc its mentioned to use ResetPresentersEvent, shall follow it?", "group_id": 7611, "id": 2339534}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514407.8218999, "message": "If you want to refresh it when the user navigate, use onRefresh.", "group_id": 7611, "id": 2339471}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514726.418088, "message": "will there be any issue if I call the onReset method, manually?", "group_id": 7611, "id": 2339508}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514727.162986, "message": "hi Philipe", "group_id": 7611, "id": 2339509}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514477.3406711, "message": "Mainly is to call the onReset method of PW again, after it has been setIn a slot", "group_id": 7611, "id": 2339484}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514724.783529, "message": "but in doc its metioned that we shouldn't call onReset manually", "group_id": 7611, "id": 2339505}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514415.3609941, "message": "Its like.. I set in slot a PW and its onReset is called. Now again I want to call the onReset , how to do it?", "group_id": 7611, "id": 2339472}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514415.7654891, "message": "If you want to manually refresh it, include a public method to do it.", "group_id": 7611, "id": 2339473}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514478.1309869, "message": "(I meant onReset)", "group_id": 7611, "id": 2339486}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318514830.6544981, "message": "Philipe are you there?", "group_id": 7611, "id": 2339521}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514880.238739, "message": "Don't call it manually.", "group_id": 7611, "id": 2339525}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514993.6855769, "message": "Have a onReset that looks like { reset(); }", "group_id": 7611, "id": 2339537}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514996.5372269, "message": "Then write a reset method that does everything that was in onReset before.", "group_id": 7611, "id": 2339539}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318514996.861007, "message": "Then call reset(); manually.", "group_id": 7611, "id": 2339540}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318515174.2575259, "message": "Isn't it redundant to have and prone to error on changes ?", "group_id": 7611, "id": 2339560}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318516098.532578, "message": "hi Phillipe. Shall I use ResetPresentersEvent.fire(HasHandlers source) instead of \"reset\"?", "group_id": 7611, "id": 2339632}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318516621.6903329, "message": "Philipe are you there?", "group_id": 7611, "id": 2339667}, {"user_id": 26784, "stars": [], "topic_id": 15009, "date_created": 1318516781.493099, "message": "ok. Thank you.", "group_id": 7611, "id": 2339678}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1318516700.3239729, "message": "Depends on what you want to do.", "group_id": 7611, "id": 2339673}, {"user_id": 42158, "stars": [], "topic_id": 15009, "date_created": 1318524427.8538539, "message": "Quick question: Are there any problems calling setInSlot(...), clearSlot(...) and the likes in a presenters onReset() method? (scroll up for my original question for some background). The thing is; I want to swap out my west content area (in my MainPresenter) depending on what place the user is currently at. So, in my current implementation; my onReset() methods checks PlaceManager.getCurrentPlaceRequest() and makes a decision on what PresenterWidget to setInSlot(..). Or is there a \"better\" way to this?", "group_id": 7611, "id": 2340364}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1318883088.7682121, "message": "hello Phillipe...", "group_id": 7611, "id": 2370215}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1318883292.239686, "message": "could you help me how to use the NotifyingAsyncCallback with GWTP.. ? ", "group_id": 7611, "id": 2370258}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1318883297.9604199, "message": "not find enough information about its implementation. ", "group_id": 7611, "id": 2370259}, {"user_id": 38313, "stars": [], "topic_id": 15009, "date_created": 1319097117.0660901, "message": "Hi! Impressive work with GWTP. I need som help with a navigational issue. I have successfully used @DefaultGateKeeper to protect my application and when the user is not authorized I display a Popup PresenterWidget which handles the login. When the login is complete I send an event, which is fetched by the gatekeeper to update the login status. So far everything is fine. Next step is to reveal the default place (or any other place). I have not found a good way to do this from the PresenterWidget. Trying to inject the placemanager results in a stack overflow. So I have no access to the placemanager to properly reveal a place. Another idea I have is to send another event somewhere, but it raises questions: (1) can I be sure that events are received in the correct order (i.e., the gatekeeper is updated before the reveal is taken place), (2) which class should recieve the event and reveal the default place? Happy to get some help in the right direction.", "group_id": 7611, "id": 2390557}, {"user_id": 38313, "stars": [], "topic_id": 15009, "date_created": 1319098238.0954671, "message": "@Johan_Natt_och_Dag I have redesigned it a bit and removed the \"successful login\" event and now use an injected singleton for maintaining login status. I send an event to the placemanager, which in turn reveals the default place. Regarding the general question on \"the order event are received\" the general answer is to design the application to not rely on that. However, that is often easier said than done. The simple approach to use chaining is a bit difficult to read and maintain. I remember semafores from real time programming. Maybe something like that would be possible to use.... :-)", "group_id": 7611, "id": 2390586}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1319141883.8943641, "message": "hello", "group_id": 7611, "id": 2394682}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1319150678.340631, "message": "Someone could help me how to use gatekeeper with spring in GWTP?", "group_id": 7611, "id": 2395604}, {"user_id": 41019, "stars": [], "topic_id": 15009, "date_created": 1319151233.5430231, "message": "or how I can add filter HttpSessionSecurityCookieFilter using Spring in GWTP?", "group_id": 7611, "id": 2395733}, {"user_id": 42864, "stars": [], "topic_id": 15009, "date_created": 1319775375.9310191, "message": "how active is gwtp?", "group_id": 7611, "id": 2451690}, {"user_id": 42158, "stars": [], "topic_id": 15009, "date_created": 1320239762.8564589, "message": "Hello! Will the GWTP eclipse module get support for generating the UiHandlers interface and do the necessary setup in the presenter/view at some point?", "group_id": 7611, "id": 2491414}, {"user_id": 43061, "stars": [], "topic_id": 15009, "date_created": 1320308241.3824761, "message": "Hello", "group_id": 7611, "id": 2497783}, {"user_id": 43061, "stars": [], "topic_id": 15009, "date_created": 1320308381.5828609, "message": "have someone help me. tell me how to GWTP with eclipse.", "group_id": 7611, "id": 2497794}, {"user_id": 43061, "stars": [], "topic_id": 15009, "date_created": 1320308516.673018, "message": "am try to using GWTP with Eclipse with am build run on the browser. It is need me plugin (Development Mode requires the Google Web Toolkit Developer Plugin)", "group_id": 7611, "id": 2497803}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1320336443.9483211, "message": "@javapda Still working on it as a 20% project at Google, although recently I've been really busy... I'm resuming now. :)", "group_id": 7611, "id": 2499502}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1320336488.399199, "message": "I think there is an issue for that Thalos, but work on the plugin has slowed down somewhat.", "group_id": 7611, "id": 2499504}, {"user_id": 43301, "stars": [], "topic_id": 15009, "date_created": 1320840807.7511561, "message": "Hi there.", "group_id": 7611, "id": 2538913}, {"user_id": 43301, "stars": [], "topic_id": 15009, "date_created": 1320841240.8034899, "message": "Philippe, we try to implement security for a GWTP setup using a static login form to get browser support for remembering credentials. And we need a login app separate from the actual app. I looked at the security implementation in Serendipity here http://uptick.com.au/content/gwt-login-security but would like to understand more of the details how this is all supposed to work. Do you have a pointer for me to learn how to implement security with the dispatcher? Is the way described in the tutorial for Serendipity the canonical way to do things?", "group_id": 7611, "id": 2538928}, {"user_id": 43302, "stars": [], "topic_id": 15009, "date_created": 1320841666.0388811, "message": "Hi, we're using GWT Platform and we love it. However, as of GWT 2.4 we're experiencing some strange binding issues from time to time and we needed to disable the new Unit Caching to make the browser reflect our code changes on page refresh - are these issues being addressed in GWTP 0.7?", "group_id": 7611, "id": 2538953}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1320849289.8367929, "message": "Good question, Fabian. Can you reproduce that consistently and enter an issue for it?", "group_id": 7611, "id": 2539486}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1320850188.802634, "message": "tomsen_san: Yes, ActionValidator are GWTP's security model. You can also try Guice interceptors, they should work fine.", "group_id": 7611, "id": 2539610}, {"user_id": 43302, "stars": [], "topic_id": 15009, "date_created": 1320965656.9475119, "message": "@philippebeaudoin it all boils down to a misconfiguration of an inherited module. I will either end up with unbound classes or double-bound ones. It would be great if you could explain how to get a multi-project setup running (as you've explained above, but that doesn't work for me). It works in DevMode but won't compile.", "group_id": 7611, "id": 2548782}, {"user_id": 43302, "stars": [], "topic_id": 15009, "date_created": 1320965869.015734, "message": "I have two projects. One with a BaseModule and a BaseGinjector and another one with MyModule and MyGinjector - I tried installing BaseModule from MyModule and wiring both MyModule as well as BaseModule from MyGinjector (and setting MyGinjector in GWT module) but it still wouldn't work", "group_id": 7611, "id": 2548796}, {"user_id": 43302, "stars": [], "topic_id": 15009, "date_created": 1320965969.573807, "message": "both projects work in DevMode, the Base will compile standalone. I am using GWT 2.4, Maven and RequestFactory. Compiling using the GWT compiler from Eclipse (Maven compile will fail due to some Annotation processing bug)", "group_id": 7611, "id": 2548807}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1321034339.212954, "message": "I'm sorry I don't have much time to investigate that, Fabian. Maybe with an open sample project somewhere, someone could help you?", "group_id": 7611, "id": 2554164}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1321285454.472223, "message": "Hello, has anyone have an example how to write a Provider for PresenterWidget?", "group_id": 7611, "id": 2572257}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1321285519.7064731, "message": "I need a multiple instances of a PresenterWidget in my parent presenter to be used in row expander in Ext GWT grid", "group_id": 7611, "id": 2572273}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1321286288.12146, "message": "You can check out PuzzleBazar, it generates PresenterWidgets on-the-fly for the news items.", "group_id": 7611, "id": 2572325}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1321286410.46524, "message": "Or maybe example with bindPresenterWidgetFactory() usage", "group_id": 7611, "id": 2572337}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1321286415.195277, "message": "Thanks, I will take a look", "group_id": 7611, "id": 2572341}, {"user_id": 43352, "stars": [], "topic_id": 15009, "date_created": 1321787475.155638, "message": "Thx! I saw it and it's working!, Now I will continue...", "group_id": 7611, "id": 2606373}, {"user_id": 43352, "stars": [], "topic_id": 15009, "date_created": 1321727286.0839701, "message": "Hello, \nI have a easy question I think but I can't manage.\nI've created a presenter that contains two slots (Main presenter). \nI've created a presenter that should be included in one of the slots in the Main presenter using the eclipse plugin, selecting RevealContentEvent and the slot of the main presenter.\nHow can I show the child presenter? \nI saw the nested example in gwtp but in this one they include the menu in the uibinder creating a widget but can be this instead of a widget a whole presenter? I believe is missing the call to revealInParent of the child but where it should be?\nThx all!", "group_id": 7611, "id": 2601486}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1321756983.7131181, "message": "Look at the sidebar in PuzzleBazar, it uses the RevealContentEvent to reveal itself.", "group_id": 7611, "id": 2604605}, {"user_id": 43782, "stars": [], "topic_id": 15009, "date_created": 1322043729.5461781, "message": "Hi, I'm using GateKeepers to block presenters and I would like to find a way to reuse those GateKeepers in some of my PresenterWidgets, any idea?", "group_id": 7611, "id": 2623983}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322119854.84848, "message": "I usually extract the logic to a third helper class that I inject both in my gatekeeper and my presenterwidget.", "group_id": 7611, "id": 2629410}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322119889.388762, "message": "With some custom interface that you implement in your GateKeepers you may even be able to inject directly the Gatekeeper in the PresenterWidget.", "group_id": 7611, "id": 2629414}, {"user_id": 43782, "stars": [], "topic_id": 15009, "date_created": 1322124013.6024401, "message": "Thanks, I will have a look to the option of injecting Gatekeepers in the PresenterWidgets.", "group_id": 7611, "id": 2629646}, {"user_id": 43832, "stars": [], "topic_id": 15009, "date_created": 1322206412.983458, "message": "Thanks for the great work ! Great docs regarding GWTP .. I'm really interested in developing specific web apps with GWTP but still facing couple of issues regarding samples 0.6 you provided.", "group_id": 7611, "id": 2635876}, {"user_id": 43832, "stars": [], "topic_id": 15009, "date_created": 1322226270.221216, "message": "I downloaded the GWTP Eclipse plugin, watch the video GWTP - screencast 1 and been through almost all docs you write (and you did write a lot thanks by the way :-) but cannot make all samples test working in dev mode (hplace / tab / crawler-service) don't work. Any suggestions ? My Eclipse platform 3.7 is totally new with the latest download of yesterday (Google Plugin ..)", "group_id": 7611, "id": 2636785}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322232992.323565, "message": "Were you able to make them run with standalone Maven?", "group_id": 7611, "id": 2637649}, {"user_id": 43832, "stars": [], "topic_id": 15009, "date_created": 1322238544.6213729, "message": "Yeah, I've seen it and follow it step by step (well documented) but though .. in parallel, I'm using the approach with the GWTP Eclipse plugin with classic build path :-) .. Looks easier for me !!", "group_id": 7611, "id": 2638207}, {"user_id": 43832, "stars": [], "topic_id": 15009, "date_created": 1322237762.759017, "message": "Not sure what is behind the standalone Maven concept. I downloaded the library from maven into my new local repository, dedicated for testing the gwtp samples but still not working. I will try to run the applications without Maven.", "group_id": 7611, "id": 2638154}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322238222.757128, "message": "There is a wiki page on how to build/run it with maven. It's really straightforward: install Maven, checkout the code, run a command, done. :)", "group_id": 7611, "id": 2638190}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322239624.561168, "message": "Yes. It's easier to develop a new webapp. Works really well... But for a large project like GWTP it's not ideal.", "group_id": 7611, "id": 2638324}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322239645.7815621, "message": "The problem of the samples is that they are both meant for demonstration purpose and as \"integration tests\" of the features.", "group_id": 7611, "id": 2638325}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322239664.5584879, "message": "The best would be to maintain a separate set of samples built using only Eclipse and the GWTP jar...", "group_id": 7611, "id": 2638328}, {"user_id": 24685, "stars": [], "topic_id": 15009, "date_created": 1322239679.8162031, "message": "But there's just not enough time! :)", "group_id": 7611, "id": 2638329}, {"user_id": 43832, "stars": [{"date_created": 1322345748.984874, "user_id": 24685}], "topic_id": 15009, "date_created": 1322323361.783289, "message": "You're doing just great .. No worry ! I'm not done with it :-) Thanks anyway to allow us the possibility to develop scalable webapps on great potential framework like gwtp .. Keep coding !", "group_id": 7611, "id": 2644496}, {"user_id": 813, "stars": [], "topic_id": 15009, "date_created": 1323080189.3500719, "message": "Hi, I'm not seeing any google analytics traffic without having compiled my application first. Is there any way in which I can turn this on during development?", "group_id": 7611, "id": 2703611}, {"user_id": 44196, "stars": [], "topic_id": 15009, "date_created": 1323361260.9491911, "message": "hi GWTP users...", "group_id": 7611, "id": 2723627}, {"user_id": 44196, "stars": [], "topic_id": 15009, "date_created": 1323361453.4468341, "message": "In pure GWT working with standards RPC and RequestBuilder, I'm able to set explicitly the request timout with the function setTimeoutMillis(60000) but what is the best way (or the only way) to do that with GWTP ?", "group_id": 7611, "id": 2723639}, {"user_id": 44196, "stars": [], "topic_id": 15009, "date_created": 1323361304.927664, "message": "just a strange question, maybe it's not a GWTP question... I'm not sure.", "group_id": 7611, "id": 2723633}, {"user_id": 44260, "stars": [], "topic_id": 15009, "date_created": 1323532221.3317831, "message": "Hi.", "group_id": 7611, "id": 2736660}, {"user_id": 44263, "stars": [], "topic_id": 15009, "date_created": 1323550393.3450041, "message": "hi everyone, I am newbie", "group_id": 7611, "id": 2738363}, {"user_id": 44263, "stars": [], "topic_id": 15009, "date_created": 1323550841.4382219, "message": "If I create a presenter using eclipse plugin I get 3 files but with blank content though I set the token, places and injectors properly. This is my first project in gwtp. Can anyone help me? thanks.", "group_id": 7611, "id": 2738411}, {"user_id": 43352, "stars": [], "topic_id": 15009, "date_created": 1323630659.97457, "message": "Hello nr_kashif, I'm also newbie, I'm not sure about your question, but as I was checking for now, yes, there are some files that they start empty, but if you add places or presenters or any other staf then you have to touch them and add some line (some of the things are automatic when you use the eclipse plugin), is normal, I was looking the samples in the gwtp and more or less I understood everything after a while (knowing that they use for testing and they have a lot of things that I don't need also).", "group_id": 7611, "id": 2739540}, {"user_id": 43352, "stars": [], "topic_id": 15009, "date_created": 1323630971.112663, "message": "Hello, I have a small question, I think is more about java than other thing but maybe you can help me. \nI was checking the puzzlebazar program, I was checking concretly the users control and I was wondering why there is one class User.java and another UserImpl.java. I understand this interface HasId to remember in all entities this methods that will be common in all of them. But This interface User is only having some vars about validation and the prototypes of the functions that are implemented in the UserImpl.java. Is there any special reason, or some utility about doing it like this or avoiding the interface user and doing it directly in the UserImpl.java. \nThank you in advance.", "group_id": 7611, "id": 2739541}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1323861134.2246699, "message": "hi, does anyone have used gwt-2.4.0 + gwtp ?", "group_id": 7611, "id": 2742231}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1323861187.1402609, "message": "I have a compilation errors", "group_id": 7611, "id": 2742232}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1323870514.293925, "message": "Rebind result 'com.google.gwt.event.shared.EventBus' cannot be abstract", "group_id": 7611, "id": 2742288}, {"user_id": 43352, "stars": [], "topic_id": 15009, "date_created": 1323893284.603802, "message": "I'm using gwtp with the eclipse plugin and gwt2.4.0 and I don't have problems, i'm quite new on it but I tried some examples and it works fine for me.", "group_id": 7611, "id": 2742461}, {"user_id": 38427, "stars": [], "topic_id": 15009, "date_created": 1323936973.333509, "message": "which version of GWTP do you use? 0.6 or 0.7-SNAPSHOT ?", "group_id": 7611, "id": 2742871}, {"user_id": 43352, "stars": [], "topic_id": 15009, "date_created": 1323968608.2259159, "message": "Im using 0.6, gwtp-all-0.6.jar", "group_id": 7611, "id": 2743183}] |