2016-11-20 11 views
1

インターネットで検索すると、アプリケーションをデプロイするときに上記のcatalina.outログ内の情報メッセージが致命的ではないことが示唆されます。これは、すでにjarファイルがロードされているtomcatが原因です。grails/java 8をビルドしてtomcat 7/JVM 7にコンパイルしますか?

しかし、これはバックグラウンドと(私の部分の)フラストレーションの理由です。

私はgrails 3 RESTアプリを持っています。私は、ファイルにデバッグするようにログバックファイルを変更しました。開発中に動作し、ログファイルが作成されます。そしてカールは期待通りに機能します。 Grailsのは、私は戦争(Grailsの戦争)を作成し、展開の作品7. Tomcatにそれを展開したが、メッセージが

Nov 20, 2016 9:42:52 AM org.apache.catalina.startup.HostConfig deployWAR 
INFO: Deploying web application archive /var/lib/tomcat/webapps/heroes.war 
Nov 20, 2016 9:42:53 AM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(/usr/share/tomcat/webapps/heroes/WEB-INF/lib/javax.el-api-2.2.4.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/el/Expression.class 
Nov 20, 2016 9:43:06 AM org.apache.catalina.startup.HostConfig deployWAR 
INFO: Deployment of web application archive /var/lib/tomcat/webapps/heroes.war has finished in 14,256 ms 

catalina.outログにありますが、そこでのJava 8

を使用するように設定されていますDEBUGログファイルは作成されません。そしてカールは何も受け取っていません(要求されたリソースは利用できません)。

私はこのTomcatで期待どおりに動作するgrails 3(java 7を使用)戦争をしています。

他に何を調査すればよいのでしょうか?そしてこれはjava 8/tomcat 7の問題ですか?

答えて

0

私はJava 1.7で戦争を再構築し、それをtomcat 7にデプロイしましたが、まだvalidateJarFileメッセージが得られていても、残りは現在動作します。

だから違いますし、tomcat 8にアップグレードする必要があります

関連する問題