jsvcで起動するとtomcat7がうまく起動しない

[事象]
jsvcの起動スクリプトから起動すると、tomcatが起動しない。
java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory というエラーが発生している。

[原因]
jsvcの起動スクリプトをtomcat6前提のものをぱちってきていた。
その為、tomcat7で必要なtomcat-juli.jarが引き込まれてなかった。

[対応方法]
jsvcの起動スクリプトtomcat-juli.jarを引き込むための定義を追加した結果、無事エラーがなく動くようになった。

詳解 Tomcat

詳解 Tomcat