I don't know about these specifically although DynaTrace sounds familar, but the one from CA and Cisco will show a high level topology but not details. Some have special OSGi flags but I've never seen anyone implement them - the situation may be different in your situation. A problem you will have is instrumentation that uses JAXB tries to inject itself during bootstrap. Content Engine method signatures, being an OSGi App, are resolved after bootstrap (lazy load?). Thus, the instrumentation is injected while the entry points are still stubs and not concrete. A bigger problem, at least with earlier versions that used log4j, was that logging was impacted. (I have not tried 5.6.0) Either the normal SystemOut or SystemErr entries were redirected or not there at all. It makes the logs cleaner but that's probably not what you want. In most cases, it's mandated by policy so you cannot avoid it but it can mask problems. OSGi was meant to reduce the footprint but then ACCE and the runtimes and CE and PE wars were bundled together. Maybe it's time to break them up and say bye to OSGi?
------------------------------
Stephen Weckesser
------------------------------