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

Reply via email to