Hello, I have a problem stopping karaf in a production environment: after using the system for days, the stop takes minutes (> 30 min).
I am able to reproduce this behavior by continually running the integration tests during 1 hour... I tried to monitor karaf and everything seems ok (CPU, memory, no garbage collection....). I also tried to monitor all involved sub-systems (kafka, solr...) but everything looks ok. There is no error during the shutdown but all steps execution are slower... By using a profiler, I found the following: - Many "ClassNotFoundException" are thrown (but not logged) during the shutdown (millions of "ClassNotFoundException) Most of them comes from "org.apache.felix.framework.ExtentionManager" (method getClassByDelegation)... - I also found that lsof shows a lot of files (bundles jars) (that are duplicated by thread ??) These "open files" increase continually... I'm a little lost with these problems... I am using karaf 4.1.2 Any suggestion or hints to investigate are welcome ! Thanks Patrick
