0

JavaアプリをOpenShiftExpressにデプロイしようとしています。

このアプリは、ローカルのTomcatとCloudFoundryプラットフォームで正常に動作します。管理コンソールでアプリを作成し、アプリコードをopenshiftで作成されたgitリポジトリーにプッシュしました。

プッシュを実行すると、Mavenビルドがエラーなしで正常に完了したことがわかりますが、アプリのステータスを確認すると(コマンドrhc app status:)、次のエラーが表示されます。

        at org.jboss.as.jpa.processor.JPAAnnotationParseProcessor.deploy(JPAAnnotationParseProcessor.java:90)
        at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.0.Final.jar:7.1.0.Final]
        ... 5 more
2012/04/04 15:01:42,138 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "ROOT.war" was rolled back with failure message {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"ROOT.war\".DEPENDENCIES" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"ROOT.war\".DEPENDENCIES: Failed to process phase DEPENDENCIES of deployment \"ROOT.war\""}}
2012/04/04 15:01:42,462 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015877: Stopped deployment ROOT.war in 320ms
2012/04/04 15:01:42,464 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014777:   Services which failed to start:      service jboss.deployment.unit."ROOT.war".DEPENDENCIES: org.jboss.msc.service.StartException in service jboss.deployment.unit."ROOT.war".DEPENDENCIES: Failed to process phase DEPENDENCIES of deployment "ROOT.war"
2012/04/04 15:01:42,539 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"ROOT.war\".DEPENDENCIES" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"ROOT.war\".DEPENDENCIES: Failed to process phase DEPENDENCIES of deployment \"ROOT.war\""}}}}

このエラーと同様に、スタックトレースの終わりを確認できるため、rhc-tail-fileコマンドを使用してアプリケーションのログを調整しようとしましたが、これを行うと、次のエラーが発生します。Error in trying to tail files

誰かがこれに遭遇したか、解決する方法について何かアドバイスがありますか?

4

1 に答える 1

1

先に進み、gitリポジトリと同じUUIDとホスト名を使用してアプリケーションにSSHで接続します。appname / logsにアクセスすると、完全なログを確認できるはずです。それを取得したら、エラーをよりよく理解できるはずです。

于 2012-04-10T20:35:36.883 に答える