faces-config 奇怪的配置问题?

发布于 2024-10-16 15:57:18 字数 514 浏览 5 评论 0原文

我有一个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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叹沉浮 2024-10-23 15:57:19

当您在 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文