Yes, I reckon it's due to the recent change of the module containing the @Generated annotation. Karaf has hard-coded the old name somewhere, causing it to fail on recent Java 9 builds.