Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 MyFaces在项目阶段更改为生产阶段后继续以开发模式运行_Jsf 2_Myfaces_Websphere Portal - Fatal编程技术网

Jsf 2 MyFaces在项目阶段更改为生产阶段后继续以开发模式运行

Jsf 2 MyFaces在项目阶段更改为生产阶段后继续以开发模式运行,jsf-2,myfaces,websphere-portal,Jsf 2,Myfaces,Websphere Portal,在WebSpherePortal7和MyFaces2.1.10中运行 WAS中web模块的部署描述符显示PROJECT_STAGE属性的值为“Production” 然而,当应用程序启动时,我看到MyFaces警告“ApacheMyFaces-2正在开发模式下运行”。如果JSF中发生错误,我会在页面上看到完整的堆栈跟踪,这表明它实际上是在开发模式下运行的 是否可以在其他地方设置该属性,以覆盖web.xml文件中的值?如果web.xml中的值似乎被忽略,如何停止开发模式 谢谢。我在这个项目上安装了

在WebSpherePortal7和MyFaces2.1.10中运行

WAS中web模块的部署描述符显示PROJECT_STAGE属性的值为“Production”

然而,当应用程序启动时,我看到MyFaces警告“ApacheMyFaces-2正在开发模式下运行”。如果JSF中发生错误,我会在页面上看到完整的堆栈跟踪,这表明它实际上是在开发模式下运行的

是否可以在其他地方设置该属性,以覆盖web.xml文件中的值?如果web.xml中的值似乎被忽略,如何停止开发模式


谢谢。

我在这个项目上安装了JRebel,它打开了facelet开发模式

我在这个项目上安装了JRebel,它打开了facelet开发模式

Trey清理项目并重新部署它。这应该添加到部署描述符中。javax.faces.PROJECT_阶段生产检查此链接可能是在JNDI中设置的。检查服务器配置。谢谢你。原来是JRebel为我打开了开发模式。+1碰巧与我tooTrey一起清理项目并重新部署它。这应该添加到部署描述符中。javax.faces.PROJECT_阶段生产检查此链接可能是在JNDI中设置的。检查服务器配置。谢谢你。原来是JRebel为我打开了开发模式。+1也发生在我身上