Oy, I don't know if this is possible. Why does it need to outlive Ant? -- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com | twitter.com/ikai
On Mon, Jul 25, 2011 at 1:40 PM, Kyle Baley <k...@baley.org> wrote: > Has anyone set this up? We're running UI tests against our app using > Cucumber and Capybara and it works great locally. But I'd like to get it > done in a continuous integration environment. The major stumbling block as > that I can't seem to start the server process (DevAppServerMain) and have it > outlive Ant. I'm using a modified "runserver" target because of issues with > a hanging java.exe process (outlined here: > http://code.google.com/p/googleappengine/issues/detail?id=2093). > > My target is based on one from that thread: > > <import file="${appengine.folder}\config\user\ant-macros.xml" /> > <target name="runserver" description="Starts the development server."> > <java > classname="com.google.appengine.tools.development.DevAppServerMain" > classpath="${appengine.tools.classpath}" > fork="true" failonerror="true"> > <jvmarg > value="-javaagent:${appengine.folder}/lib/agent/appengine-agent.jar"/> > <arg value="--address=localhost"/> > <arg value="--port=8888"/> > <arg value="war"/> > </java> > </target> > > This runs but it blocks waiting for you to cancel it manually. If I add > "spawn=true" to the <java> task, I get an error that it's not allowed. > > Note that I'm doing something similar with a GWT/GAE project successfully. > In that project, I launch hosted mode with spawn=true and it runs fine. This > project is AppEngine only so I'm not using GWT or hosted mode. > > Any ideas? > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine-java/-/q4Z78GjokQIJ. > 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. > -- 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.