Playframework 1.2.1 Развертывание ошибок на Tomcat? - PullRequest
0 голосов
/ 23 июля 2011

Здравствуйте, ребята, кто-нибудь может мне помочь, я сгенерировал мое игровое приложение с помощью этой команды

play war mainindonesia -o ROOT --zip

`Результирующие WAR-файлы с именем ROOT.war, затем я загружаю файлы на свой сервер под tomcat 6,в каталоге веб-приложений.При развертывании эта ошибка появляется в журнале.

INFO: validateJarFile(/usr/local/shared/tomcat/mainindonesia/webapps/ROOT/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
08:11:14,939 INFO  ~ Starting /usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/application
08:11:14,941 WARN  ~ Declaring modules in application.conf is deprecated. Use dependencies.yml instead (module.crud)
08:11:14,942 ERROR ~ Module crud will not be loaded because /usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/modules/crud does not exist
08:11:14,942 WARN  ~ Declaring modules in application.conf is deprecated. Use dependencies.yml instead (module.secure)
08:11:14,942 ERROR ~ Module secure will not be loaded because /usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/modules/secure does not exist
08:11:14,942 INFO  ~ Module secure is available (/usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/application/modules/secure)
08:11:14,943 INFO  ~ Module crud is available (/usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/application/modules/crud)
08:11:15,041 ERROR ~ Precompiled classes are missing!!

`Может кто-нибудь сказать мне, что мне делать?

1 Ответ

1 голос
/ 23 июля 2011

Вы не можете добавить servlet.jar в файл war, потому что он конфликтует с реализацией tomcats ... вы можете компилировать javax/servlet/Servlet.class, но не связывать его в войне.

...