It is usually /CONTEXT-AKA-WAR-NAME/URL-PATTERN On Mon, Feb 22, 2021 at 8:49 AM 'Michel Pikkaart' via GWT Users < [email protected]> wrote:
> Thank you for reading. I tried for serveral days but I cannot find why > this is going wrong. > > I have build a standard Tomcat v10.0.2 server. I have setup my Eclipse > with java jdk 11 and using GWT 2.9.0 > > I Generated the sample code of GWT 2.9.0 with java jdk 11. I compile this > succes fully. I deployed the war file to the tomcat server, but then it > give me a RPC 404 error. > > According to the tutorials which I read on http://gwtproject.org/ this > should all be in the right place, right coded...still I got the a 404 error > on a RPC call.. which means the service isn't there where it suppose to be. > > Could somebody please point me in the right direction... > > I already tried. <url-pattern>/local.appletree.Banana/greet</url-pattern> > but I have a rename-to in the gwt.xml so banana should be allright. > > Thank you in advance Michel. > > Banana.gwt.xml > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.9.0//EN" > "http://gwtproject.org/doctype/2.9.0/gwt-module.dtd"> > <module rename-to='banana'> > <inherits name='com.google.gwt.user.User'/> > <inherits name='com.google.gwt.user.theme.clean.Clean'/> > <entry-point class='local.appletree.client.Banana'/> > <source path='client'/> > <source path='shared'/> > <add-linker name="xsiframe"/> > </module> > > WEB.XML > <?xml version="1.0" encoding="UTF-8"?> > <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://java.sun.com/xml/ns/javaee > http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" > version="2.5" > xmlns="http://java.sun.com/xml/ns/javaee"> > <servlet> > <servlet-name>greetServlet</servlet-name> > > <servlet-class>local.appletree.server.GreetingServiceImpl</servlet-class> > </servlet> > <servlet-mapping> > <servlet-name>greetServlet</servlet-name> > <url-pattern>/banana/greet</url-pattern> > </servlet-mapping> > <welcome-file-list> > <welcome-file>Banana.html</welcome-file> > </welcome-file-list> > </web-app> > > Java interface.. > package local.appletree.client; > import com.google.gwt.user.client.rpc.RemoteService; > import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; > @RemoteServiceRelativePath("greet") > public interface GreetingService extends RemoteService { > String greetServer(String name) throws IllegalArgumentException; > } > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/google-web-toolkit/976b7279-2e77-4842-b96e-efd4c2ee4797n%40googlegroups.com > <https://groups.google.com/d/msgid/google-web-toolkit/976b7279-2e77-4842-b96e-efd4c2ee4797n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAFHWztwNhpFALQ2%2Bqpm2da%3DAhrMXeSUAFoY1m_w8JOnQQZ0zkQ%40mail.gmail.com.
