On Feb 16, 12:32 pm, eggsy84 <[email protected]> wrote:
> Hi all,
>
> I'm sorry for reposting this issue but after looking through all the
> previous posts on this subject none of the suggested fixes have helped
> me.
>
> First of all a bit of background on my dev environment.
>
> I have an existing web application (using Spring MVC) and I am trying
> to introduce a small bit of GWT into the application.
>
> I am using Eclipse as my IDE and have installed the latest GWT and GAE
> plugins (GAE isn't going to be used).
>
> For the application development I am using my own Tomcat server rather
> than the GWT inbedded server and thus shall be using the -noserver
> flag.
>
> My directory structure is as follows:
>
> Project
> /Project/src/main/java *Defined as a source folder on Eclipse Build
> path
> /Project/src/main/resources
> /Project/src/main/webapp
>
> GWT sections
> /Project/src/main/java/package1/package2/package3/gwt
> /Project/src/main/java/package1/package2/package3/gwt/Module.gwt.xml
> /Project/src/main/java/package1/package2/package3/gwt/client
> /Project/src/main/java/package1/package2/package3/gwt/client/
> EntryPointClass.java
>
> I have then defined my Module.xml as the following:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.0.2//
> EN" "http://google-web-toolkit.googlecode.com/svn/tags/2.0.2/distro-
> source/core/src/gwt-module.dtd">
> <module rename-to="mymodule">
>         <inherits name="com.google.gwt.user.User" />
>         <entry-point
> class="package1.package2.package3.gwt.client.EntryPointClass" />
> </module>
>
> Currently I compile the application using the GWT plugin compile
> option and add the following additional compiler flags:
>
> -war src/main/webapp
>
> which ensures that the I place it places the compiled JS into the
> right location for my web app.
>
> In terms of running the webapplication I can successfully run it and
> the JS fires fine so I know the compile stage is working fine.
>
> However I am now trying to debug my code using the GWT dev mode and
> getting the following error:
>
>  The declared package "package1.package2.package3.gwt.client" does not
> match the expected package "client".
>
> So this takes me to my Eclipse run configuration for starting dev
> mode.
>
> I have a Java Application entry. On the 'Main' tab I have my project
> selected and a Main class of:
>
> com.google.gwt.dev.DevMode
>
> On the 'arguments' tab I have the following:
>
> -noserver -war src/main/webapp 
> -startupUrlhttp://localhost:8080/MyProject/myUrl
> Module
>
> On the 'classpath' tab I have the following under 'User Entries':
>
> - GWT SDK 2.0.2 Library
> - gwt - /Project/src/main/java/package1/package2/package3/ (Folder)
>
> Using the above definitions the Dev mode shell successfully fires up
> but when I hit the URL:
>
> http://localhost:8080/Project/testPage?gwt.codesvr=127.0.0.1:9997
>
> I get the afore mentioned error.
>
> If I try changing the run configuration User entries folder entry to
> be simply:
>
> /Project/src/main/java
>
> The development mode cannot find my Module.gwt.xml upon startup.
>
> With these kind of errors I'm aware that it is quite specific to a
> particular users setup so even though I have gave the specifics of my
> setup I'm quite aware it might be more useful to discuss the
> particulars of the GWT dev mode classpath setup?
>
> Would anyone like to contribute or shed any light on this?

The "user entry" should *obviously* be /Project/src/main/java

But you have to pass fully-qualified name of your module(s) as the
last argument(s), i.e. package1.package2.package3.gwt.Module

-- 
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