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)