私はTOMCAT 6での戦争などの再生アプリケーションを展開しようとしていると私は次のエラーを取得する:失敗TomcatにPlayFrameworkアプリケーションをデプロイするときには、6
:
org.apache.catalina.startup.HostConfig deployWAR
Deploying web application archive test1.war
org.apache.catalina.loader.WebappClassLoader validateJarFile
validateJarFile(/Users/olivier/Apps/tools/tomcat/apache-tomcat-6.0.35/webapps/test1/WEB-INF/lib/geronimo-servlet_2.5_spec-1.2.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
Starting /Users/olivier/Apps/tools/tomcat/apache-tomcat-6.0.35/webapps/test1/WEB-INF/application
org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
org.apache.catalina.core.StandardContext start
SEVERE: Context [/test1] startup failed due to previous errors
は、2個のエラーがあります1)サーブレット仕様の異なるバージョン
2)とContextListener
でエラー私はエラー2)がエラー1によるものであるかはわかりません)。
それは私のアプリや私のTomcatのようなものではなかった確かに、私は遊びアプリよりも何もないと新しいのTomcat(6.0.35)を使用し、このような新しい空のプレイアプリ作成:
$を新しいTEST1を果たし
は、その後、私は戦争-o /xxx/apache-tomcat-6.0.35/webapps/test1 --zipを果たし$戦争 を作成した。しかし、私は同じエラーを得ました。
私は、Java 1.6とMacOSXの上で実行されていると1.2.4
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11D50b)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
私が何か間違ったことをやっているを果たしています、私は何かを逃したのですか?
編集:私はjetty 7.6.2にまったく同じ戦争を展開しようとしましたが、それは完全に機能しました。
おかげで、
オリヴィエ
私は全く同意します。しかし、ポストで述べたように、戦争はプレイフレームワークによって自動的に生成されています。だから問題はなぜ遊ぶかということです!それと戦争を生み出して、なぜspec版がtomcat6のものと違うのですか(再生時にはtomcat6をサポートしています) – Olivier