The provisioning of third-party libraries and frameworks within the Apache Felix OSGi implementation has always been a challenge. This occurs due to the case that not every library is available as an OSGi Bundle and not every library is ready to run within an OSGi environment. Especially big frameworks like Hibernate and Apache CXF, with their large number of depending libraries and the way how they work, makes it time consuming to make them OSGi compatible. This presentation addresses the main issues, especially the ones caused by class loading, and shows various approaches on how to resolve these.