faces-config 奇怪的配置问题?
我有一个seam项目(你不应该仅仅因为它是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>
以配置验证器(我知道我可以使用接缝验证器,但我只想使用 jsf 验证器)。
此时 jboss 不断自动部署和取消部署我的应用程序 - 这当然很奇怪......
你知道为什么吗?
I have a seam project (you should not be blocked to answer just because it's seam, consider it beeing a jsf one) and all works great with jboss 5.1 until I add this to the 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>
to configure a validator (I know I can use a seam validator but I just want to use a jsf one).
At this moment jboss continuously deploy and undeploy my app automatically - which is very strange of course...
Do you know why?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您在 Eclipse 中使用本地服务器进行部署时是否会发生这种情况?我曾经遇到过不断部署和部署的问题。取消部署 - 这是由部署中的 Eclipse 版本控制文件引起的。
每次更改配置文件(如 faces-config.xml)时,Eclipse 都会创建一个版本控制文件,以便在必要时恢复。这把 JBoss 搞砸了。只需删除此文件 - 它将被称为 faces-config.xxxxx,其中 xxxx 不是 xml。
Is this happening when you deploy using a local server in Eclipse? I used to get this issue of constant deploying & undeploying - it was caused by an Eclipse versioning file in the deployment.
Every time you change a config file (like faces-config.xml) Eclipse creates a versioning file, to revert to if necessary. This screws up JBoss. Simply delete this file - it'll be called faces-config.xxxxx where xxxx is something other than xml.