Мне нужна небольшая помощь, чтобы начать. У меня есть новое веб-приложение JSF-2, которое я собираюсь развернуть в GlassFish 3.1 (или выше). Обычно сервер хранит все свои файлы журналов в виде текста в одном из своих личных каталогов, который также включает журналирование, которое я делаю с помощью ether System.println( .. ) или чего-то вроде java.util. logging.Logger.getLogger( ... )
Что я хочу сделать, так это вместо того, чтобы эти записи журнала попадали в текстовый файл, записывать их и записывать в мою базу данных SQL. Затем я могу добавить столбцы таблицы для временной метки и ключевых значений, чтобы их можно было легко найти как часть веб-страницы администратора в приложении, а не переходить для этого в консоль администратора. Можно было бы также предоставлять некоторые из этих данных пользователям.
Можно ли это сделать и как?
Дополнительный вопрос: можно ли это сделать таким образом, чтобы его можно было перенести в Tomcat или другой контейнер?