Hi Isaac,
There is a bug here.  The launch configuration should not add -server if the
project uses App Engine and GWT, but does have the WAR layout.

For now, projects in the WAR
layout<http://code.google.com/p/google-web-toolkit/wiki/WAR_Design_1_6>that
use GWT 1.6 or later are run under HostedMode.  All others are run
using GWTShell.  Perhaps if you are using -noserver then we should pick from
the latest available since there are no servlets to be loaded, etc.

On Tue, Apr 14, 2009 at 8:37 AM, Isaac Truett <[email protected]> wrote:

>
> Hi Sumit,
>
> 1) This does prevent me from running hosted mode. The error actually
> appears in the Console view, not as a popup. It's as if I'd typed
> "javaw com.google.gwt.dev.GWTShell -server" at a command prompt. The
> launch is terminated at that point.
>
> 2) This project started as GWT + GAE/Python (GAEP?). I decided to toss
> the Python backend and try to set up the project as GWT + GAE/Java
> using the new plugin. I haven't even added any servlets I added
> gwtNature and gaeNature, set GWT to the 1.6 SDK, removed my old GWT
> 1.6 milestone build from the classpath, then tried to run hosted mode.
> Because I don't have war/web-inf/web.xml, it runs GWTShell instead of
> HostedMode. It sounds like the problem is that the plugin doesn't
> expect this state and ends up passing invalid parameters to the old
> GWTShell.
>
> Results of further experimentation this morning:
>
> I tried to make it run HostedMode instead of GWTShell by removing
> gwtNature (I removed gaeNature as well, just because), adding
> war/web-inf/web.xml, and re-adding the natures. This did get
> HostedMode to run. Then I reversed the operation in an attempt to get
> the old error back. I removed the natures, removed the web.xml,
> changed the output path back to /bin, and re-added the natures. But it
> still tries to run HostedMode and complains that it can't find
> web.xml. It seems like, as long as the old GWTShell is going to be
> supported at all, there should be an option to explicitly switch
> between them. Or at least make the decision points more transparent,
> and reversible.
>
> I'd be happy to take a look at the plugin source and see if I can find
> the error. And if you can't get a reduced test case to reproduce it,
> you could always zip up the whole project and send it to me. ;)
>
> - Isaac
>
> On Mon, Apr 13, 2009 at 5:25 PM, Sumit Chandel <[email protected]>
> wrote:
> > Hi Isaac,
> > You've come to the right place for GWT Eclipse plug-in support! We don't
> > have an official support forum for the Eclipse plug-in just yet. Given
> the
> > various Google APIs that might be included in the plug-in, it seems best
> to
> > report issues on the forum corresponding to the API / plug-in feature for
> > which you experienced issues, so well done :-)
> > Now then, about the issue you're experiencing - a couple of questions to
> > help troubleshoot:
> > 1) Does the warning message that pops up prevent you from running hosted
> > mode? Or are you able to run it while having the warning message
> displayed
> > as you use hosted mode?
> > 2) What type of application are you running? (GWT or GWT + GAE)
> > The fact that it's complaining about a -server argument tells me that
> this
> > is a project configured with the AppEngine nature, but the fact that
> > GWTShell is being used tells me that it's using GWT 1.5, which according
> to
> > how the plug-in was designed, should be impossible unless there's a bug
> on
> > our end. In any case, let me know your config and maybe we can figure out
> > what's going on.
> > Cheers,
> > -Sumit Chandel
> >
> > On Wed, Apr 8, 2009 at 4:02 PM, Isaac Truett <[email protected]> wrote:
> >>
> >> Preface: I see posts related to the plugin on this list and on GAE,
> >> but I can't find an official support forum or issue tracker. If such a
> >> thing does exist, do please redirect me there.
> >>
> >> I'm using the plugin with two Eclipse projects. Same version of
> >> Eclipse. Same workspace, even. One of them is working fine so far, the
> >> other gives me this when I Run As -> Web Application:
> >>
> >> WARNING: 'com.google.gwt.dev.GWTShell' is deprecated and will be
> >> removed in a future release.
> >> Use 'com.google.gwt.dev.HostedMode' instead.
> >> (To disable this warning, pass -Dgwt.nowarn.legacy.tools as a JVM arg.)
> >> Unknown argument: -server
> >> Google Web Toolkit 1.6.4
> >>
> >> (GWTShell syntax help omitted)
> >>
> >> I've searched the entire project for "-server" and can't find it
> >> anywhere. It brings to mind the -server argument for java.exe but
> >> there's nothing in the launch configuration's arguments tab, VM or
> >> program. The other project, the one that works, gives the deprecation
> >> warning but not the unknown argument error.
> >>
> >> Anyone know where that errant argument might be coming from?
> >>
> >> Thanks,
> >> Isaac
> >>
> >>
> >
> >
> > >
> >
>
> >
>


-- 
Miguel

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