You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by "Boni Gopalan (BioImagene)" <Bo...@bioimagene.com> on 2008/11/05 08:26:35 UTC
JEE Deployment Question
I am facing severe performance issues when moved from Transient
Repository to an RMI Repository.
The solution we are building is to be deployed as a Java EE application
of Jboss 4.3 server. I recently started testing the performance with a
hosted RMI repository deployed on Jboss through JCA and looked up from
the application through JNDI. The wiring of the components including
the repository instance is happening through spring injection. I was
expecting some happy performance improvements with the new deployment.
To my utter shock the performance plummeted. The tests suite which
takes 1mnt to run with Transient Repository is a taking upwards of
3minutes to run with a remote repository (Testcase JVM and RMI Repo JVMs
are different.). I have not profiled the application but I am feeling
that the RMI across JVMs could be the bottleneck. Has anyone tried out
good deploymemnt models with a hosted RMI repository?
I have the option of using the type2 deployment which I feel might be
ideal for J2EE applications. However I first want to see whether
hosting the repository as a different server instance can be done
without the performance issues I am facing.
Boni Gopalan
Manager Engineering
BioImagene, Pune
+91-206-609-6579(O)
+91-992-369-9356(C)