cargoでデプロイ&Tomcat再起動にチャレンジ!

今まではmaven-tomcat-pluginを使用してAPデプロイを行っていたが、cargoではサーブレットコンテナの停止、起動も出来るとの記述を目に。
「コマンド一発でリモートのTomcat再起動も出来るとは!」ということで乗り換えることに。

pom.xmlをcargo用設定に変更して、まずは再デプロイ。

[hoge@test huga]$ mvn clean package cargo:deployer-redeploy -Pintegration -Dmaven.test.skip=true
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'cargo'.
・・・
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------

よしよし。
しかし、ここまではmaven-tomcat-pluginでも出来ること。
さあ、次は本命のTomcatの再起動。GO!

[hoge@test huga]$ mvn cargo:stop -Pintegration
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'cargo'.
・・・
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Only local containers can be stopped
[INFO] ------------------------------------------------------------------------

・・・ローカルだけかよorz
まあ、冷静になればリモートサーバのユーザ権限情報とか一切無いのに再起動できるわけ無いわな。