Here is what I did and it worked...

   - I created a server directory as sibling to client directory

   src/main/java/com/acme/server
   src/main/java/com/acme/client

   - I added dependencies to my server side code which I needed to implement
   my REST service
   - I updated my web.xml file to add my custom SpringServlet (does not
   extends GWT RemoteServiceServlet)

     <servlet>
       <servlet-name>REST Interface</servlet-name>
       <servlet-class>com.acme.RESTServlet</servlet-class>
     </servlet>
     <servlet-mapping>
        <servlet-name>REST Interface</servlet-name>
        <url-pattern>/rest/*</url-pattern>
     </servlet-mapping>

   - Made sure to not add that (non- GWT RemoteServiceServlet) servlet to my
   Application.gwt.xml module descriptor file.
   I learned the hard way that you only list GWT RemoteServiceServlet
   extensions here.
   - When I run my app in the GWT Shell I can access the servlet at:

   http://localhost:8888/rest/xxx

   The servlet can be accessed within the client code at a relative URL
   like:

   String urlPath = GWT.getModuleBaseURL() + "../rest/xxx";

Hope this helps others in my situation.

On Thu, Feb 12, 2009 at 11:38 AM, Farrukh Najmi <[email protected]>wrote:

>
>
> I will try packaging my REST servlet like I would in any other maven
> project and see if that works.
> Again any pointers on what may be different would be great. Thanks.
>
> On Feb 12, 11:00 am, Farrukh Najmi <[email protected]> wrote:
> > I would like to implement the server side code for my UI as a REST
> service.
> > I already know how to access the REST service from my client code. What I
> am
> > not sure of is how to package and deploy the REST service using
> > gwt-maven-plugin. Any pointers would be great. Thanks.
> >
> > --
> > Regards,
> > Farrukh
> >
>


-- 
Regards,
Farrukh

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"gwt-maven" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/gwt-maven?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to