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

Reply via email to