Just for benefit of others I am adding stuff from discussion in jira issue here.
Fragments were not supported at all by Felix some time ago.
Btw, slf4j api is already included through the pax logger from servicemix kernel, so you should not have to install this bundle.
and as per your latest test with FUSE ESB 4.1 SNAPSHOT it is working as expected.
Does it sound right? Feel free to add anything if I have missed anything in my understanding the conversation.
The problem comes from the fact that the classes required were 1.5.6 which are now included in the Fuse/Apache Servicemix 4.1.0-SNAPSHOT through Pax logger Api 1.3.0 and Pax logger service 1.3.0.
When I use Apache Servicemix 4.1.0-SNAPSHOT, I can deploy Hibernate 3.3.0 who depends on slf4j.api / slf4j.jcl 1.5.6