jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Santosh Prabhu <spra...@savvion.com>
Subject Support for JackRabbit cluster
Date Mon, 20 Mar 2006 14:51:38 GMT


I am new to JackRabbit and looking forward to use JackRabbit in our
We have a Work Flow management system which runs in clustered environment.
We cannot use JackRabbit in a client-server model because this creates a
single point of failiure. 
So we are trying to use JackRabbit as embedded in the JVM.
When the Repository is initialized it creates .lock file in the repository
home directory.
This file is used to prevent 2 clients using the same repository home
directory simultaneously.
I was just wondering if we could use database persistence and use 2 clients
pointing to the same database.

So I tried commenting out the lock file creation part in RepositoryImpl
This way I was able to connect to the same repository from 2 clients.
But now I find that the updates made from one client are not visible to the

As JackRabbit architecture says the changes made from 1 session would be
published to other active sessions. 
Is it possible that we can get the changes in sessions created on other
client programs?
Has someone tried out this kind of approach?

I serached the forums for related articles and found one thread discussing
the support for clustered environment. Is JackRabbit thinking of supporting
cluster in near future?

Thanks in advance for any coments.


Santosh Prabhu
View this message in context: http://www.nabble.com/Support-for-JackRabbit-cluster-t1311529.html#a3494646
Sent from the Jackrabbit - Dev forum at Nabble.com.

View raw message