Thanks, Thierry. Adding those missing files helped me get things running very quickly. I'm still very much a GWT newbie, but I tried running the devmode target (formerly hosted mode) with GWT 2.0.0 and it worked fine.
--tim On Mon, Dec 21, 2009 at 6:44 AM, Thierry Boileau < [email protected]> wrote: > Hello Tim, > > thanks for your report, I've updated the zip archive. I have to reread > and update the documentation of the GWT edition. > > >Putting both the client and server in the same GWT project isn't a > requirement in general, is it? That would be a pretty big limitation. > At least a restlet based project requires the archive of the core module > taken from the GWT edition for the client-side. This module has the > following root package: org.restlet.client which is distinct of the one > of the "classic" core module in order to help the cohabitation of both > client and serveur modules. > Then on server-side, the archives of the core module, the gwt adapter > (org.restlet.ext.gwt), and probably the servlet extension. > > > Best regards, > Thierry Boileau > > > > Putting both the client and server in the same GWT project isn't a > > requirement in general, is it? That would be a pretty big limitation. > > > > Also, the RestletGWTSimpleExample page > > ( > http://wiki.restlet.org/docs_2.0/13-restlet/275-restlet/144-restlet/188-restlet.html > ) > > mentions an Ant build file, but I didn't find one in the zip archive. > > Does one exist? > > > > --tim > > > > On Tue, Nov 24, 2009 at 8:19 AM, Thierry Boileau > > <[email protected] <mailto:[email protected]>> > wrote: > > > > Hi Josef, > > > > you seem to use two separate projects. Could you integrate your > > RESTful > > service application inside the gwt project? This should be composed > of > > two parts: client and server (configured using the > war/WEB=INF/web.xml > > file). > > > > best regards, > > Thierry Boileau > > > > > > > i just saw, that internally an exception is thrown: > > > > > > Internal Connector Error (1002) - The URL > > http://localhost:1234/messages is invalid or violates the > > same-origin security restriction > > > > > > this seems to be the problem. it might not be specific to > > restlet, anyways maybe you know a way to bypass the SOP > > restricition using restless gwt? > > > > > > -- > > > > > > regarding my environment: there is an apache cxf RESTful > > webservice started by a simple java application which publishes a > > "message" service at http://localhost:1234/messages. using firefox > > poster i can veryfy, that GET http:localhost:1234/messages would > > give a list of messages in xml format. now i am trying to build a > > gwt client which accesses the service. my platform is ubuntu 9.10 > > where i develop under eclipse. > > > > > > thanks for your help and regards, josef > > > > > > > > >> Hello josef, > > >> > > >> what is the status code of the response inside the > > "onReceived" event > > >> manager? > > >> > > >> > > >>> is a restlet gwt client intended to be used with a restlet gwt > > server implementation only? > > >>> > > >> Not at all. The server part could be a simple servlet based > > application. > > >> > > >> could you describe your environment? and maybe send a > > reproductible test > > >> case? > > >> > > >> Best regards, > > >> Thierry Boileau > > >> > > >> > > >>> hello thierry, > > >>> > > >>> thanks, i just tested the current example code and ... it > > worked!! ;) > > >>> > > >>> maybe it is because this time i didn't use the ant-script (it > > is missing this time), but directly imported the eclipse project > file. > > >>> > > >>> well unfortunately i ran into troubles again. > > >>> on the server-side i am using the JAX-RS features of the > > apache cxf framework to publish my RESTful services. say that my > > service runs at http://localhost:1234/messages > > >>> > > >>> i tried to run a simple get-request on that url using > > >>> ClientResource r = new > > ClientResource("http://localhost:1234/messages"); > > >>> r.setOnReceived(new Uniform() { > > >>> public void handle(Request request, > > Response response) { > > >>> ... > > >>> } > > >>> r.get(MediaType.APPLICATION_XML); > > >>> > > >>> my service won't be invoked, the handler method neither, nor > > do i receive any log output... > > >>> > > >>> is a restlet gwt client intended to be used with a restlet gwt > > server implementation only, so accessing my cxf services doesn't > > work by definition? > > >>> > > >>> or is the problem that i can't access my service because of > > running gwt in hosted mode and trying to access a restful service > > on localhost outside of the gwt hosted scope? > > >>> > > >>> thanks for your hints. > > >>> > > >>> josef > > >>> > > >>> > > >>> > > > > > > > > > > ------------------------------------------------------ > > > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2423800 > > < > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2423800 > > > > > > > > ------------------------------------------------------ > > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2431956 > ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2432048

