It looks to me that any bundle that attempts to depend on the new
org.apache.sling.commons.johnzon:1.2.0 artifact produces a manifest for the
new bundle that now makes it not activate when deployed to the sling
runtime.

I opened https://issues.apache.org/jira/browse/SLING-9218 for tracking the
problem.

Does anyone know of any bnd-maven-plugin tricks to merge instructions from
the manifest of a bundle that is being wrapped or would that have to be
merged manually?

Alternatively, maybe there is a convenient way to adjust the
BND instructions so I can depend on the
org.apache.sling.commons.johnzon:1.2.0 artifact without requiring the
osgi.contract=JavaJSONP capability in the manifest?

Regards,
-Eric

Reply via email to