Hi,

Thanks all for you help. The java build path was causing the issue.
Ideally, the IDE should remove the class-path container "App Engine SDK"
when Use Google App Engine option is un-selected.

Now development with embedded jetty server works very well.

Best Regards,
Ashwani Kr Sharma

On Wed, Sep 7, 2011 at 12:11 PM, Sudhakar Abraham <
[email protected]> wrote:

> To remove the GAE jars from the classpath, you uncheck GAE in the
> project properties.
>
> Step 1: Project --> Properties-->Java Build path--> Libraries -->
> remove App Engine SDK  jars.
> step 2 :Remove all jar from war\WEB-INF\lib  except  gwt-servlet, my-
> sql jars.
>
> S. Abraham
> www.DataStoreGwt.com
>
> On Sep 7, 9:37 am, Ashwani Sharma <[email protected]> wrote:
> > Hi,
> >
> > I will also prefer to run on embedded server i.e. jetty and i can not use
> > GAE, because it prevent connecting to data bases.
> > Hence,
> > - I disabled GAE by going to project properties and disabling checkbox
> "Use
> > Google App Engine"
> > - In debug configuration the "App Engine" tab is hence have all empty
> > un-editable fields.
> >
> > Now when i launch the conf i get following error:
> > java.lang.NoSuchMethodError:
> > org.mortbay.thread.Timeout.<init>(Ljava/lang/Object;)V
> >  at
> >
> org.mortbay.io.nio.SelectorManager$SelectSet.<init>(SelectorManager.java:306)
> > at org.mortbay.io.nio.SelectorManager.doStart(SelectorManager.java:223)
> >  at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
> > at
> >
> org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:303)
> >  at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
> > at org.mortbay.jetty.Server.doStart(Server.java:233)
> >  at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)
> > at
> >
> com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:667)
> >  at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:500)
> > at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1055)
> >  at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:804)
> > at com.google.gwt.dev.DevMode.main(DevMode.java:309)
> >
> > How to fix this ?
> >
> > Thanks and Regards,
> > Ashwani Kr Sharma
> >
> > On Wed, Sep 7, 2011 at 9:58 AM, dreamer <[email protected]
> >wrote:
> >
> >
> >
> >
> >
> >
> >
> > > My short answer is develop in dev mode as is and deploy in any servlet
> > > container you prefer.
> >
> > > If you go to debug configuration, in server tab, you only see
> > > "embedded server" which is nothing but jetty dev mode.
> > > In short there may not be any easy way to debug in other servers.
> >
> > > But you should be able to develop in DEV mode and deploy in any
> > > servlet container.
> > > Once you make war file, there is nothing specific to jetty.
> >
> > > I just have three jars in my web/lib -  "gwt_servlet.jar,appengine-
> > > api-1.0-sdk-1.5.2.jar,appengine-api-labs-1.5.2.jar" -
> > > If you want to run on tomcat you may or may not need any of these.
> >
> > > Global School District
> > >http://schoolk12.appspot.com/
> >
> > > On Sep 6, 7:19 pm, Ashwani <[email protected]> wrote:
> > > > Hi,
> >
> > > > For Option 1: I tried to remove the app engine by doing following
> > > > steps:
> > > > 1) In project -> properties go to Google->App Engine
> > > > 2) Unselect the option Use Google App Engine
> >
> > > > I get following error when running the Application as Web Application
> >
> > > > Exception in thread "main" java.lang.NoSuchMethodError:
> > > > org.mortbay.thread.Timeout.<init>(Ljava/lang/Object;)V
> > > >         at org.mortbay.io.nio.SelectorManager
> > > > $SelectSet.<init>(SelectorManager.java:306)
> > > >         at
> > > org.mortbay.io.nio.SelectorManager.doStart(SelectorManager.java:
> > > > 223)
> > > >         at
> > > > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > > > 39)
> > > >         at
> >
> > >
> org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector
> > > .java:
> > > > 303)
> > > >         at
> > > > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > > > 39)
> > > >         at org.mortbay.jetty.Server.doStart(Server.java:233)
> > > >         at
> > > > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
> > > > 39)
> > > >         at
> > > >
> com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:
> > > > 667)
> > > >         at
> com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:500)
> > > >         at
> com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1055)
> > > >         at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:804)
> > > >         at com.google.gwt.dev.DevMode.main(DevMode.java:309)
> >
> > > > If i use Google App Engine, i get following error when i tried to
> > > > access the DB:
> >
> > > > java.sql.SQLException: URL is not in the correct format:
> jdbc:mysql://
> > > > localhost:3306/upskillingdb
> > > >         at
> >
> > >
> com.google.cloud.sql.jdbc.internal.Exceptions.driverUrlNotInCorrectFormat(E
> > > xceptions.java:
> > > > 103)
> > > >         at com.google.cloud.sql.jdbc.Driver.connect(Driver.java:47)
> > > >         at com.google.cloud.sql.jdbc.Driver.connect(Driver.java:24)
> > > >         at java.sql.DriverManager.getConnection(Unknown Source)
> > > >         at java.sql.DriverManager.getConnection(Unknown Source)
> > > >         at
> >
> > >
> com.sap.upskillingmanager.server.DataBaseConnector.getConnection(DataBaseCo
> > > nnector.java:
> > > > 54)
> > > >         at
> >
> > >
> com.sap.upskillingmanager.server.DataBaseServicesImpl.addTraining(DataBaseS
> > > ervicesImpl.java:
> > > > 17)
> >
> > > > Any hints on how i can remove GAE from my project and use jetty
> server
> > > > for development ?
> >
> > > > Thanks and Regards,
> > > > Ashwani Kr Sharma
> >
> > > > On Sep 6, 8:22 pm, Jeanpylone <[email protected]> wrote:
> >
> > > > > just remove App engine from your project (seehttps://
> > > groups.google.com/forum/#!msg/google-web-toolkit/j76nAJT7zgU/...
> > > > > )
> >
> > > > > Regards,
> >
> > > --
> > > 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.
>
> --
> 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.
>
>

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