Hola Yesica, I'm also using RTI DDS and it works fine with all libraries in the bundle IF you know a few - unfortunately more obscure - things about native code dependencies. Since RTI DDS comes as three libraries with dependencies (from the JNI stub librray to the other two) some platform-specific behaviour comes into play when loadig them from a bundle.
Please *fully* read the following mailing list posting I wrote to the Felix framework list some time back - it also applies to Equinox and Knopflerfish: http://www.mail-archive.com/[email protected]/msg10172.html I wrote this specifically after my experience with enabling rti-dds as a single OSGi bundle (and the DomainParticipantFactory as service :) containing all supported platforms (Windows, Linux, OSX). Unfortunately this code was closed-source so I cannot share it. Especially the last parts about lazily unpacked resources might apply to your problem. Ironically, Windows is the easiest platform to support for this. hope this helps. Holger _______________________________________________ OSGi Developer Mail List [email protected] https://mail.osgi.org/mailman/listinfo/osgi-dev
