Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
OSGi resolver issue with querydsl-sql-2.3.3.jar and javax.annotation #130
I get the following OSGi resolver stacktrace
When I look at the MANIFEST.MF of querydsl-core-2.3.3.jar, there is an Import-Package javax.annotation;version="0" which looks fine. (idem with querydsl-jpa.jar)
But when I look at the MANIFEST.MF of querydsl-sql-2.3.3.jar, there is an Import-Package of javax.annotation;version="1.3.2" which is quite bad since the version number is inherited from the jar net.sourceforge.findbugs:jsr305:1.3.2 which is not OSGi compliant.
I guess the import of javax.annotation should be in version 0 in the querydsl-sql-2.3.3.jar as it is for the other jars.
Note also, there is an import javax.inject;version="0" while other bundles declares javax.inject;version="1".
Hope this help.