Community
Participate
Working Groups
jgit requires the jsch-bundle. But the project has not added osgi-headers to their manifest yet. There is a wrapped version available from the servicemix-project [1], which provides the necessary packages, but it cannot satisfy the RequiredBundle-statement because it uses a different symbolic name. I think this should be changed to Import-Package as in the provided patch. [1] http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.apache.servicemix.bundles%22%20AND%20a%3A%22org.apache.servicemix.bundles.jsch%22
Created attachment 204208 [details] patch that replaces the statement with Import-Package
Can you verify that this works with Eclipse 3.5 and newer? While we do not officially support 3.5, it still works and I don't think this is important enough to break 3.5. After you know this works with Eclipse 3.{5,6,7}, then please post the patch to Gerrit.
New Gerrit change created: https://git.eclipse.org/r/78578
the bundle com.jcraft.jsch is available in Eclipse Orbit, see the respective target platform definitions, the one for Neon is here http://git.eclipse.org/c/jgit/jgit.git/tree/org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.6.target#n49 and the com.jcraft.jsch bundle is available in the p2 repository http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/
the human readable content list of this p2 repository is here http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/
Gerrit change https://git.eclipse.org/r/78578 was merged to [master]. Commit: http://git.eclipse.org/c/jgit/jgit.git/commit/?id=e2cb2f8afdcfc3505f0d7ab0e084415c9358139a
submitted