2011-07-24 11 views
2

私は戦争アプリを生成するためにプレイ1.2.1を使用します。 mysql 5 dbを使用してtomcat 6を本番環境で使用しています。 データベースを作成し、すべてのローカルテーブルを運用データベースにインポートしました。Playframeworkは本番環境のデータベーステーブルを読み取ることができません。

私のアプリケーションをmyapps tomcatディレクトリに配備した後、私のサーバーを再起動すると、このようなログファイルのようにすべて正常に動作します。

Jul 23, 2011 11:20:52 PM org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14 
23:20:53,156 INFO ~ Starting /usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/application 
23:20:53,159 WARN ~ Declaring modules in application.conf is deprecated. Use dependencies.yml instead (module.crud) 
23:20:53,159 ERROR ~ Module crud will not be loaded because /usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/modules/crud does not exist 
23:20:53,159 WARN ~ Declaring modules in application.conf is deprecated. Use dependencies.yml instead (module.secure) 
23:20:53,159 ERROR ~ Module secure will not be loaded because /usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/modules/secure does not exist 
23:20:53,160 INFO ~ Module secure is available (/usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/application/modules/secure) 
23:20:53,160 INFO ~ Module crud is available (/usr/local/shared/tomcat/mainindonesia/webapps/ROOT/WEB-INF/application/modules/crud) 
23:20:53,299 INFO ~ Application is precompiled 
23:20:56,203 INFO ~ Connected to jdbc:mysql://localhost:3306/mainindonesia?autoReconnect=true 
23:20:57,870 INFO ~ Application 'Website permainan tradisional anak Indonesia' is now started ! 
23:20:58,297 INFO ~ Forcing PROD mode because deploying as a war file. 

ホームページにアクセスすると問題が発生します。このエラーは、私のサーバーのログに表示されます。

Jul 23, 2011 11:20:58 PM org.apache.tomcat.util.modeler.Registry registerComponent 
SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/,J2EEApplication=none,J2EEServer=none 
Jul 23, 2011 11:20:58 PM org.apache.coyote.http11.Http11AprProtocol start 
INFO: Starting Coyote HTTP/1.1 on http-6503 
Jul 23, 2011 11:20:58 PM org.apache.coyote.ajp.AjpAprProtocol start 
INFO: Starting Coyote AJP/1.3 on ajp-4503 
Jul 23, 2011 11:20:58 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 6564 ms 
23:24:01,285 WARN ~ SQL Error: 1146, SQLState: 42S02 
23:24:01,285 ERROR ~ **Table 'mainindonesia.Permainan' doesn't exist** 
23:24:01,381 ERROR ~ 

@677bmo2el 
Internal Server Error (500) 

Execution exception (In /app/controllers/Application.java around line 26) 
JPAQueryException occured : Error while executing query from models.Permainan ORDER BY postedAt DESC: Table 'mainindonesia.Permainan' doesn't exist 

私はprodでテーブルdbが存在していたが、アプリケーションは、私のテーブルを読み取ることができません。

+0

は 'mainindonesia.Permainan'は 'jpa.ddl =アップデート' 行のコメントを解除not'Permainan'を修正してください – niels

答えて

関連する問題