Java 验证期间的Struts2超时

Java 验证期间的Struts2超时,java,struts2,timeout,struts-validation,Java,Struts2,Timeout,Struts Validation,当我尝试验证我的登录表单时,我收到一个超时错误,但这只是第一次。你能告诉我我做错了什么吗 My[…]-validation.xml: 威利兹·塞西尔·沃特身份证 维列兹·塞西尔·沃特·德帕斯 堆栈跟踪: [com.opensymphony.xwork2.validator.AnnotationActionValidatorManager] **Caught exception while loading file com/myApp/action/LoginAction-validation

当我尝试验证我的登录表单时,我收到一个超时错误,但这只是第一次。你能告诉我我做错了什么吗

My[…]-validation.xml:


威利兹·塞西尔·沃特身份证
维列兹·塞西尔·沃特·德帕斯
堆栈跟踪:

[com.opensymphony.xwork2.validator.AnnotationActionValidatorManager]
**Caught exception while loading file com/myApp/action/LoginAction-validation.xml
    Connection timed out** - [unknown location]
            at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:119)
            at com.opensymphony.xwork2.validator.DefaultValidatorFileParser.parseActionValidatorConfigs(DefaultValidatorFileParser.java:82)
            at com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.loadFile(AnnotationActionValidatorManager.java:394)
            [...]
    Caused by: java.net.ConnectException: Connection timed out
            at java.net.PlainSocketImpl.socketConnect(Native Method)
            at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
            at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
            {...]

服务器无法访问Internet。因此,必须在本地复制和引用DTD


感谢Roman C.提供线索。

检查您的主机是否能够连接到
-validation.xml
文件第一行中指定的url。Struts 2的哪个版本?不知道。但是,实际上,任何澄清都是受欢迎的。非常感谢,我将DTD放在我的资源中,并将其指向那里,效果很好!