Github user afs commented on the issue:
https://github.com/apache/jena/pull/428
JENA-1558 / PR #429.
`<optional>true`seems to work - I've added the exclusions as well so that
`dependency:tree` run in `jena-shared-guava` looks right. The test suite
passes. If it looks decent I can push it into the development code to make it
easier to try out for OSGi.
Putting all the OSGi changes in one is PR is fine by me - whatever is
easier for you.---
