openfire по умолчанию удаляет сеансы незанятых клиентов.Чтобы достичь того, что вы просите, вам нужно переписать xmpp.client.idle
в вашем openfire на -1
, чтобы ваша сессия продолжалась.
, но я бы порекомендовал вам иначе, потому что это может привести к возможной потере message.butвы всегда можете увеличить время сеанса по умолчанию на ваши предпочтения