Grails 3 应用程序在 JBoss EAP 6 中为 404
Grails 3 app is 404 in JBoss EAP 6
如果我创建一个新的网络配置文件应用程序,并生成所有内容,它 运行 在我的本地没有问题,并且可以毫无错误地部署到 JBoss。但是当我尝试访问该应用程序时,所有 URL return 404。我知道该应用程序已成功启动,因为它在数据库中创建了表。
这是我正在做的。
- grails 3.1.4> 创建应用演示
- 创建域-class 书
- 创建域-class作者
- 编辑域 classes
- 全部生成 *
- 将 tomcat 依赖项从编译更改为 build.gradle
中提供
- 更改 application.yml 中的数据源以使用我的 JNDI Oracle 连接
- 添加服务器:contextPath:/demo 到 application.yml
- 运行-应用程序 -> 作品
- gradle war
- 部署到 JBoss EAP 6.4。0.GA
JBoss 表示应用部署和激活成功。 JBoss 日志文件中没有任何类型的错误。 dbCreate: update 对我的 Oracle 数据库进行了 DDL 更改,所以我知道它已经走到这一步了。但是应用程序的所有 URL return 404.
这是一个已知错误:Issue-9481
它已添加到 grails 3.1.5 里程碑中。
如果我创建一个新的网络配置文件应用程序,并生成所有内容,它 运行 在我的本地没有问题,并且可以毫无错误地部署到 JBoss。但是当我尝试访问该应用程序时,所有 URL return 404。我知道该应用程序已成功启动,因为它在数据库中创建了表。
这是我正在做的。
- grails 3.1.4> 创建应用演示
- 创建域-class 书
- 创建域-class作者
- 编辑域 classes
- 全部生成 *
- 将 tomcat 依赖项从编译更改为 build.gradle 中提供
- 更改 application.yml 中的数据源以使用我的 JNDI Oracle 连接
- 添加服务器:contextPath:/demo 到 application.yml
- 运行-应用程序 -> 作品
- gradle war
- 部署到 JBoss EAP 6.4。0.GA
JBoss 表示应用部署和激活成功。 JBoss 日志文件中没有任何类型的错误。 dbCreate: update 对我的 Oracle 数据库进行了 DDL 更改,所以我知道它已经走到这一步了。但是应用程序的所有 URL return 404.
这是一个已知错误:Issue-9481
它已添加到 grails 3.1.5 里程碑中。