Trac Lightning同梱のJenkinsをJenkins 2.xにバージョンアップする

Jenkins 2.0がリリースされたので試しにバージョンアップしてみる。公式サイトからwarファイルをダウンロードします。
既存のjenkins.warファイルをリネームして、差し替えするだけ。

後はアクセスするだけ。……が、動かない。

warファイルと同じ場所(デフォルトはC:\TracLight\jenkins)にjenkins.err.logという一目で何か書いてありそうだと分かるファイルがありました。
開いてみるとエラーメッセージがありました。

8 20, 2016 12:23:16 午前 winstone.Logger logInternal
SEVERE: Container startup failed
java.io.IOException: Failed to start a listener: winstone.Ajp13ConnectorFactory
at winstone.Launcher.spawnListener(Launcher.java:207)
at winstone.Launcher.(Launcher.java:148)
at winstone.Launcher.main(Launcher.java:352)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at Main._main(Main.java:246)
at Main.main(Main.java:91)
Caused by: java.lang.UnsupportedOperationException: AJP support is removed in Winstone 3.0 due to Jetty 9 not supporting AJP.
For reverse proxying, please use HTTP instead of AJP.
at winstone.Ajp13ConnectorFactory.start(Ajp13ConnectorFactory.java:31)
at winstone.Launcher.spawnListener(Launcher.java:205)
... 8 more

エラーメッセージで検索してみると、いくつか情報が見つかりました。どうもAJPのポートを書き換える必要があるようです。
jenkins 1から2へのアップグレード - Qiita

やはり同じフォルダにある jenkins.xml を修正します。

以下のように42行目 --ajp13Port=8009 から --ajp13Port=-1 に修正します。

サービスを再起動したら、Jenkinsが起動してきました!