Github user Alex-Vol-SV commented on the issue: https://github.com/apache/qpid-jms/pull/20 We are using the qpid-jms client as the primary dependency in a Felix container. The change fixed the activation issue for what its worth. The "Optional" flag does not mean the activation does not happen, it means if is not required to happen if it cannot be activated. The error is actually very telling, it complains about the required bundle kqueue on the platform it cannot be activated. After the change the epoll bundle remains activated and the kqueue bundle is not activated which results in a running system. FYI, attempting to exclude the transitive dependency on the kqueue jar so only the epoll jar is available in the bundle does not fix the problem, the OSGI container again complains about the missing kqueue dependency because the OSGI manifest "requires" the bundle to be present.
--- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org