You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by binoy mathew <bi...@gmail.com> on 2012/02/17 10:30:42 UTC
Load Balancing JackRabbit repository server
Hi,
I am trying to set up a Jack Rabbit Repository Server (deployment model 3).
I have been partially successful, in that, I have been able to get the
webdav repository by doing this in application code -
Repository repository = JcrUtils.getRepository(
"http://127.0.0.1:8080/jackrabbit-webapp-2.2.10/server" );
This works just fine.
But an additional requirement has come along to load balance the repository
servers.
So I have a Spring ers server which is configured to send requests to a
Spring TC instance.
Thus, in my httpsd.conf, I have the following -
<VirtualHost *:16000>
ServerName abc.def.com
ProxyPreserveHost On
ProxyPass /jackrabbit-webapp-2.2.10
http://127.0.0.1:8080/jackrabbit-webapp-2.2.10/
ProxyPassReverse /jackrabbit-webapp-2.2.10
http://127.0.0.1:8080/jackrabbit-webapp-2.2.10/
</VirtualHost>
with abc.def.com mapped to localhost in my hosts file.
In my application code, I use the following code to get a reference to the
webdav Repository.
repository = JcrUtils.getRepository(
"http://abc.def.com:16000/jackrabbit-webapp-2.2.10/server" );
However, I get a RepositoryException at this point. An extract of the stack
trace is attached
http://jackrabbit.510166.n4.nabble.com/file/n4396763/Apache_JCR_RepositoryException.txt
Apache_JCR_RepositoryException.txt .
I am pretty new to JackRabbit, would be very grateful for some clues about
how to go about this.
Thanks,
Binoy Mathew
--
View this message in context: http://jackrabbit.510166.n4.nabble.com/Load-Balancing-JackRabbit-repository-server-tp4396763p4396763.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.