Ошибки приложений JBoss

#java #jboss

#java #jboss

Вопрос:

Я работаю над приложением JBoss 4.0.5 и сталкиваюсь с проблемой с сервлетами. Всякий раз, когда я что-либо изменяю в файле .JAVA, результат не отображается в браузере.

Допустим, существует функциональность, которая вставляет новую строку в таблицу «категория» базы данных PostgreSQL, и в ней есть столбец с именем «Title». Переменная Title извлекается из текстового поля, и когда я изменяю эту переменную на что-то вроде…

 String Title = "With Jboss Servlet Updated "   UserInputTitle;
  

Хотя это и вводит запись в базу данных, но там нет объединенной строки, начинающейся с «С обновлением сервлета Jboss». Я совершенно запутался, разбираясь в этом.

Вот мои консольные данные, и я пишу ошибки и так далее. http://typewith.me/ep/pad/view/ro.rGpg01GQjFj/rev.2

Ответ №1:

Вы не можете просто модифицировать исходный код Java и ожидать, что изменения будут отражены в запущенном приложении. Вам необходимо перекомпилировать, перепаковать приложение и повторно развернуть в JBoss.

Комментарии:

1. Да, я это знаю. Я перезапускаю Jboss каждый раз, когда в нем что-то меняю, и несколько недель назад он работал нормально. Это внезапная реакция.

2. @Umair: Достаточно справедливо, но вам нужно рассказать нам об этих вещах в вопросе.