Я реализовал компонент tigase с определенной функциональностью и теперь пытаюсь понять, как использовать его в качестве внешнего компонента. На данный момент, похоже, мне нужно настроить отдельный сервер tigase с моим компонентом на нем, а затем настроить основной сервер tigase, чтобы он ссылался на этот отдельный сервер как на внешний компонент.
Что я хотел бы сделать, так это собрать этот внешний tigase в единую банку, чтобы иметь возможность запускать его с помощью одной строчной команды без предварительной установки tigase.
Вопрос возможно ли это вообще?
Похоже, что для запуска tigase требуется база данных, а руководство по администрированию рекомендует использовать общую базу данных основного сервера для внешних компонентов. Я не уверен, что tigase может запускаться без базы данных, что затрудняет запуск с помощью простой команды java -jar.