0

新しい Web プロファイル アプリを作成してすべて生成すると、ローカルで問題なく動作し、エラーなく JBoss にデプロイされます。しかし、アプリにアクセスしようとすると、すべての URL が 404 を返します。データベースにテーブルが作成されたため、アプリが正常に起動したことがわかります。

これが私がやっていることです。

  1. grails 3.1.4> create-app デモ
  2. create-domain-class Book
  3. create-domain-class 作成者
  4. ドメイン クラスの編集
  5. すべて生成 *
  6. tomcat の依存関係をコンパイルから build.gradle での提供に変更
  7. JNDI Oracle 接続を使用するように application.yml の dataSource を変更します
  8. server: contextPath: /demo を application.yml に追加します。
  9. run-app -> 動作します
  10. グラドル戦争
  11. JBoss EAP 6.4.0.GA にデプロイ

JBoss は、アプリの展開とアクティベーションが成功したと述べています。どの JBoss ログ ファイルにもエラーはありません。そして、dbCreate: update は私の Oracle データベースに DDL の変更を加えたので、そこまで到達したことがわかります。ただし、アプリのすべての URL は 404 を返します。

4

1 に答える 1

0

これは既知のバグです: Issue-9481

これは grails 3.1.5 マイルストーンに追加されました。

于 2016-03-23T23:47:58.607 に答える