Таблица ofRoster должна быть единственной таблицей, которую нужно изменить. Эта ссылка должна объяснять значения столбцов sub, ask и recv.Я обнаружил, что изменение базы данных напрямую, похоже, не сразу отражает новое добавление в реестр.Удачи.
Редактировать 1: будьте осторожны при манипулировании с таблицами списков - Openfire кэширует списки для повышения производительности, поэтому обновление таблицы не будет немедленно отражено, если вы не заставите Openfire очистить кэш.Единственный способ, которым я в настоящее время знаю, как это сделать, - это (и это очень плохо, если вы намерены хорошо масштабировать Openfire) исключить кэш реестра.
Это можно сделать, установив два свойства (Диспетчер серверов> СистемаСвойства) в Openfire как таковой:
cache.username2roster.maxLifetime = 0 cache.username2roster.size = 0