Hi,

I've setup a small OSGi application.
The application gets some REST requests and forwards these requests to a 
content repository using CMIS.
So, basically the app consists of three bundles. The first bundle provides and 
RESTful webservice (HTTP Whiteboard), the second the CMIS connection to the 
repository and the third is the internal API between the other two bundles.

Now, I am encountering performances problems. Storing documents to the 
repository, is quite slower than it should be.
I thought it would be a good idea, to monitor the application to identify the 
bottle necks.
That's why I would like to connect VisualVM (or JConsole) via JMX.

Right now the application is not finished yet, so the deployment does not 
exists.
I am currently using the bundled app from the enRoute R7 example project for 
testing.

Is it a realistic to use the bundled app for tests or is an application server 
like Karaf faster?
Is it possible to connect to the JMX of the bundled app? Would you recommend 
using Karaf (application server)?

When you do recommend Karaf, how can I deploy my app to the application server?
Do I have to install every single bundle?

As always, thanks for your help.
Philipp

Reply via email to