今日、GAE/Jでeclipseからデプロイしようとすると、失敗しました。
ダイアログはこんな感じです。
Unable to update app: Error posting to URL: https://appengine.google.com/api/appversion/startserving?app_id=XXXXXXX&version=XXXX& 409 Conflict No transaction is in progress.
前にも何度かやった気がするけどイチイチ忘れるんでメモ。
appengine java sdk がインストールされていればそれを使えばいいんだけど、eclipse の Plugin としてインストールしているなら、eclipse のインストールディレクトリのpluginの中にSDKがそっくり存在します。
私のいまの環境ではこんな感じでした。
cd c:\eclipse\plugins \com.google.appengine.eclipse.sdkbundle_1.5.5.r36v201110112027 \appengine-java-sdk-1.5.5\bin (実際は1行) appcfg.cmd rollback c:\git\PROJECTNAME\war
2012-07-06 追記
backends をお使いの場合で、原因がBackendsにある場合は、
appcfg.cmd backends rollback c:\git\PROJECTNAME\war
です。