Hi

I am using GWT.getModuleBaseURL(), so I changed my Clod.gwt.xml file,
and ive managed to get the RPC services to error now, because it is
looking for  /Cloud//RPCService.

Ive tried getting the 'Service doesnt accept GET' message (when you
try to access a sevice directly), but I cant find it now. Ive tried:

/Cloud/RPCService
/com.cloud.Cloud/RPCService
/com/cloud/Cloud/RPCService
/RPCService

None of these get me the message, so im not sure how to configure my
xml file, as I dont know where the service is now mapped to. I am
using this line:

target.setServiceEntryPoint(GWT.getModuleBaseURL() + "/RPCService");

and the corespoinding line in my .gwt.xml file:

<servlet path="/RPCService" class="com.cloud.server.RPCServiceImpl" />

Should I change the servlet-path?

Thanks,
Jon

On Nov 27, 10:03 pm, gregor <[EMAIL PROTECTED]> wrote:
> Hi Jon,
>
> If you are using:
>
> GWT.getModuleBaseURL() + "DBService"
>
> to make the URL for the call to com.cloud.server.DBServiceImpl it
> might not work deployed (as it does in Hosted mode).
>
> Try changing your url-pattern to:
>
> <servlet-mapping>
>     <servlet-name>DBService</servlet-name>
>     <url-pattern>/com.foo.bar.MyModule/DBService</url-pattern>
>   </servlet-mapping>
>
> where my module is whatever your gwt.xml module file is (minus
> the .gwt.xml).
>
> On Nov 27, 8:56 pm, jonbutler88 <[EMAIL PROTECTED]> wrote:
>
> > Hi all,
>
> > Been using GWT for a few weeks, very impressed with the ease of
> > development, but have run into some small troubles deploying the app.
> > I have tomcat 6 set up with JRE 6 on a box, here are the steps I have
> > made so far:
>
> > Compiled using the script with GWT, got the www directory, and added a
> > WEB-INF folder, with a web.xml file, /lib and /classes. here is my
> > web.xml:
>
> > <?xml version="1.0" encoding="UTF-8"?>
> > <web-app>
> >   <display-name>Cloud Online</display-name>
>
> >   <servlet>
> >     <servlet-name>RPCService</servlet-name>
> >     <servlet-class>com.cloud.server.RPCServiceImpl</servlet-class>
> >   </servlet>
>
> >   <servlet>
> >     <servlet-name>DBService</servlet-name>
> >     <servlet-class>com.cloud.server.DBServiceImpl</servlet-class>
> >   </servlet>
>
> >   <servlet-mapping>
> >     <servlet-name>RPCService</servlet-name>
> >     <url-pattern>/RPCService</url-pattern>
> >   </servlet-mapping>
>
> >   <servlet-mapping>
> >     <servlet-name>DBService</servlet-name>
> >     <url-pattern>/DBService</url-pattern>
> >   </servlet-mapping>
>
> >   <welcome-file-list>
> >     <welcome-file>Cloud.html</welcome-file>
> >   </welcome-file-list>
> > </web-app>
>
> > In /lib I have Cloud.jar (exported using eclipse from the src
> > directory) and gwt-servlets.jar (not sure whats in here). In /classes
> > I have my 2 remote servlet classes, exported from eclipse
> > individually.
>
> > I make a zip file from the compiled contents + the WEB-INF folder, and
> > rename it to Cloud.war
>
> > I then upload and deploy into tomcat environment using the tomcat
> > manager.
>
> > I can get the static content of the site (compiled js), but I cant
> > seem to get the RPCService or DBService to work. Can anyone see that
> > im missing some steps, or doing something wrong?
>
> > Thanks, sorry for the long post.
>
> > Jon
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to