2015-09-28 6 views
2

Я получаю ошибку TimeOut, когда пытаюсь проверить свою регистрационную форму, но только в первый раз. Не могли бы вы рассказать мне, что я делаю неправильно?Тайм-аут Struts2 во время проверки

My [...] - validation.xml:

<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" 
          "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd"> 
<validators> 
    <field name="identifiant"> 
     <field-validator type="requiredstring"> 
       <message>Veuillez saisir votre identifiant</message> 
     </field-validator> 
    </field> 
    <field name="motDePasse"> 
     <field-validator type="requiredstring"> 
       <message>Veuillez saisir votre mot de passe</message> 
     </field-validator> 
    </field> 
</validators> 

StackTrace:

[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) 
      {...] 
+0

Проверьте, что ваш хост может подключиться к URL-адресу, указанному в первой строке файла -validation.xml. –

+0

Какая версия Struts 2? –

ответ

2

Сервер не в состоянии получить доступ к Интернету. Поэтому DTD пришлось копировать и ссылаться локально.

Благодаря римскому К. за ключ.

+0

Тогда почему во второй раз он работал правильно? –

+1

Не знаю. Но, действительно, любые разъяснения будут приветствоваться. – jBravo

+0

Большое спасибо, я поставил DTD среди своих ресурсов и указал на него, работает просто отлично! –

 Смежные вопросы

  • Нет связанных вопросов^_^