I am currently facing an issue with MessageAll in a clustered environment:
U1 logs into tigase on node1.
U2 logs into tigase on node1.(aka: U2N1)
U2 logs into tigase on node2.(aka: U2N2) (node1 and node2 are in a cluster)
U1 creates a chat session and sends a message -> U2 on both nodes receive the chat message.
U2N1 sends a chat message -> U1 receives the chat message but not U2N2.
U2N2 sends a chat message -> U1 receives the chat message but not U2N1.
1. This is not observed when we connect to a single node. All the clients receive the message.
I have a question on MUC chat history.
Presently I have configured userrepository in oracle data base .
I have enabled MUC and using Memory history provider.
I would like to switch it to Oracle DB based memory provider.
But tigase.muc.history.HistoryManagerFactory class shows no support for oracle based db.
can you please let me know whether we can have oracle db based history provider
I am using Tigase v 5.1.3
I would like to know how to enable message archiving for chat.
I am trying to store the chat history of users which can be later retrieved by the user [ say for the last 7 days with a specific user ]
Please let me know how to enable this in server side and other supporting setup [db ,config etc] required for this.
First I want to say thank you for the work that has already gone into this product, pretty amazing.
I am currently trying to implement a (please do not laugh) Minecraft server side modification which involves embedding a Tigase server, with the end goal to facilitate XMPP users being able to chat with Minecraft players in-game, as well as functioning as a normal XMPP server.