2014-09-19 7 views
1

Я разрабатываю веб-приложение, основанное на пружине 4, которое разделено на два модуля; одна услуга (банка), а другая - веб-приложение. Веб-война будет содержать служебную банку и другие библиотечные зависимости внутри нее. Приложение работает, как ожидается, при развертывании с помощью набора инструментов Spring vFabric tc. Но когда одна и та же война разворачивается в Wildfly 8.1, хотя приложение позволяет войти в систему, на каждой веб-странице приложения валидатор получает target со всеми значениями формы пустым. Почему это?Как развернуть веб-приложение Spring 4 в Wildfly 8.1

public void validate(Object target, Errors errors) 

У меня есть JBoss-развертывания-structure.xml, как один ниже

<jboss-deployment-structure> 
    <deployment> 
     <dependencies> 
      <module name="org.slf4j"/> 
     </dependencies> 
    </deployment> 
</jboss-deployment-structure> 

Мне нужно установить больше информации в этом ли? Я попытался развернуть войну, скопировав ее непосредственно в wildfly-8.1.0.Final\standalone\deployments. Мне не хватает какой-либо конфигурации?

ответ

0

Вы можете использовать интерфейс управления и развернуть оттуда.

Перейти на хост: 9990, войти и развернуть.

Или вы можете скопировать в папку развертывания, но затем вам нужно создать файл .dodeploy для запуска фактического развертывания. Я не использовать файл подход очень часто, но вы можете найти более подробную информацию здесь

https://docs.jboss.org/author/display/WFLY8/Application+deployment

+0

Я развернула войну с веб-консоли управления, война разворачивает, я включил его. Я могу войти в приложение. Я перехожу к странице в приложении, вводим значения и отправляю, класс проверки для этой страницы получает объект bean-объекта, но поля формы empty/null. Почему это? Нужно ли мне делать какую-либо специальную конфигурацию для веб-приложения, разработанного весной-4? –

+0

Если вы развернули и можете перемещаться по приложению, работа выполняется. Для JBoss/Wildfly нет специальных настроек для запуска веб-приложения Spring 4. Я не могу сказать вам, почему поля идут нулевыми, не глядя на ваш код. Но в этом случае, я думаю, это другое дело. – Desorder

+0

Спасибо, что ответили. Но то же приложение, которое я пробовал с Widfly 9, работает. Почему это? –

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