Is there a person who is trying cluster plug-in with Windows Server 2008?

I’m trying openfire clustering in the following environments.

============================================

VM1

OS:Windows Server 2008 R2 Enterprise

Openfire’s version:3.6.4

Oracle conherence’s version:coherence-java-v3.5.3b465

VM2

OS:Windows Server 2008 R2 Enterprise

Openfire’s version:3.6.4

Oracle conherence’s version:coherence-java-v3.5.3b465

DB

Database:MySQL 5.5.8

=============================================

I applied cluster plug-in in VM1 and VM2. As a result, VM1 and VM2 see each other automatically.

(I referred to http://community.igniterealtime.org/blogs/ignite/2009/11/10/clustering-plugin-fo r-openfire-is-now-open-source#comment-5567)

But threre are some problems,

  1. when clicking on the Users/Groups tag in the admin UI,

==============================================================

HTTP ERROR: 500

org.jivesoftware.util.cache.DefaultCache cannot be cast to com.jivesoftware.util.cache.ClusteredCache

RequestURI=/user-summary.jsp

Caused by:

java.lang.ClassCastException: org.jivesoftware.util.cache.DefaultCache cannot be cast to com.jivesoftware.util.cache.ClusteredCache

etc…

==============================================================

  1. Users can’t login to any server. “invalid username or password”

  2. When I tried login Administraton Console after openfire restart at VM1, Clustering become Disabled and VM2 can’t see VM1.

If Clustering change to Enabled again at VM1, “Failed to start or join an existing cluster. Check the error log for more information.”

Who has some advice for these problems?

You’ll need coherence for java version 3.3.1 ; to my knowledge this is the only version of coherence that will work.

You also have to replace a cache file in one of the JAR files… JAR files are basically like zip files, so change the extension, extract, replace file, compress as zip, change extension.

Thank you for your advice!

You’ll need coherence for java version 3.3.1

Ahh, I already use coherence for java version 3.3.1 …

I think there is a another problem.