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

Reply via email to