faces-config奇怪的配置问题?

时间:2011-02-08 08:16:58

标签: java jsf jboss seam

我有一个接缝项目(你不应该因为接缝而被阻止回答,认为它是一个jsf)并且所有这些都适用于jboss 5.1,直到我将它添加到faces-config.xml

<faces-config>    
<validator>
      <validator-id>passwordValidator</validator-id>
      <validator-class>com.mydomain.seam_icefaces_test.action.PasswordValidator</validator-class>
     </validator>

.....

</faces-config>

配置验证器(我知道我可以使用seam验证器,但我只想使用jsf验证器。)

此时jboss会不断自动部署和取消部署我的应用程序 - 当然这很奇怪......

你知道为什么吗?

1 个答案:

答案 0 :(得分:1)

在Eclipse中使用本地服务器进行部署时是否会发生这种情况?我以前经常会出现这个问题。取消部署 - 它是由部署中的Eclipse版本控制文件引起的。

每次更改配置文件(如faces-config.xml)时,Eclipse都会创建一个版本控制文件,以便在必要时恢复。这搞砸了JBoss。只需删除此文件 - 它将被称为faces-config.xxxxx,其中xxxx不是xml。