The solutions is in this thread: http://groups.google.com/group/google-appengine-java/browse_thread/thread/df660675d21c64f0
SDK 1.2.6 requires the JVM argument -javaagent:<sdk_root>/lib/agent/ appengine-agent.jar If you are using the Eclipse plugin, the upgrade to 1.2.6 doesn't automatically add the new argument to existing eclipse projects. On Oct 14, 12:09 pm, Prashant <antsh...@gmail.com> wrote: > Hi, > > I updated my app to use SDK 1.2.6 and now I am getting following error when > I run the project (Hosted Mode) > > Unable to start embedded HTTP server > java.lang.RuntimeException: Unable to locate the App Engine agent. Please > use dev_appserver, KickStart, or set the jvm flag: > "-javaagent:<sdk_root>/lib/agent/appengine-agent.jar" > at > com.google.appengine.tools.development.DevAppServerFactory.testAgentIsInstalled(DevAppServerFactory.java:102) > at > com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:77) > at > com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:38) > at > com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:79) > at com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:365) > at com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:589) > at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397) > at com.google.gwt.dev.HostedMode.main(HostedMode.java:232) > Caused by: java.lang.NoClassDefFoundError: > com/google/appengine/tools/development/agent/AppEngineDevAgent > at > com.google.appengine.tools.development.DevAppServerFactory.testAgentIsInstalled(DevAppServerFactory.java:98) > ... 7 more > Caused by: java.lang.ClassNotFoundException: > com.google.appengine.tools.development.agent.AppEngineDevAgent > at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > ... 8 more > > I tried creating new project but still gettting same error. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en -~----------~----~----~----~------~----~------~--~---