> [...] before it was declared as a "Require-Bundle" and now it's under > "Import-Package": > And I don't know why yet but NetBeans doesn't seem to like it?!
Well, this is the OSGI layer. I can't find the actual documentation but on this old wiki I don't see Import-Package mentioned: http://wiki.netbeans.org/OSGiAndNetBeans Could you create a demo OSGi module with Import-Package and see if it runs inside NetBeans? Might be a bug. --emi ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On 19 March 2018 2:02 AM, Christian Bourque <[email protected]> wrote: > After digging some more I found out that this requirement is actually > > coming from JGit itself! > > And it seems that the com.jcraft.jsch dependency has been changed in JGit > > 4.5, before it was declared as a "Require-Bundle" and now it's under > > "Import-Package": > > https://github.com/eclipse/jgit/commit/e2cb2f8afdcfc3505f0d7ab0e084415c9358139a#diff-66e59ab180153a142ed3da762d562591 > > And I don't know why yet but NetBeans doesn't seem to like it?! > > I'll keep searching... > > On Sun, Mar 18, 2018 at 12:40 AM, Christian Bourque < > > [email protected]\> wrote: > > > Hey guys, > > > > Could someone please tell me what could the source of this error (I > > > > updated the Eclipse JGit library to the latest version, fixed the code and > > > > rebuilt NetBeans but now I get this error when starting it): > > > > org.osgi.framework.BundleException: The bundle > > "org.eclipse.jgit_4.11.0.201803080745-r > > > > \[183\]" could not be resolved. Reason: Missing Constraint: Import-Package: > > > > com.jcraft.jsch; version="\[0.1.37,0.2.0)" > > > > at org.eclipse.osgi.framework.internal.core.AbstractBundle. > > > > getResolverError(AbstractBundle.java:1332) > > > > at org.eclipse.osgi.framework.internal.core.AbstractBundle. > > > > getResolutionFailureException(AbstractBundle.java:1316) > > > > at org.eclipse.osgi.framework.internal.core.BundleHost. > > > > startWorker(BundleHost.java:323) > > > > at org.eclipse.osgi.framework.internal.core.AbstractBundle. > > > > resume(AbstractBundle.java:390) > > > > at org.eclipse.osgi.framework.internal.core.Framework. > > > > resumeBundle(Framework.java:1184) > > > > at org.eclipse.osgi.framework.internal.core.StartLevelManager. > > > > resumeBundles(StartLevelManager.java:559) > > > > at org.eclipse.osgi.framework.internal.core.StartLevelManager. > > > > resumeBundles(StartLevelManager.java:544) > > > > at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL( > > > > StartLevelManager.java:457) > > > > at org.eclipse.osgi.framework.internal.core.StartLevelManager. > > > > doSetStartLevel(StartLevelManager.java:243) > > > > at org.eclipse.osgi.framework.internal.core.EquinoxLauncher. > > > > internalStart(EquinoxLauncher.java:271) > > > > at org.eclipse.osgi.framework.internal.core.EquinoxLauncher. > > > > start(EquinoxLauncher.java:241) > > > > at org.eclipse.osgi.launch.Equinox.start(Equinox.java:258) > > > > at org.netbeans.core.netigso.Netigso.start(Netigso.java:183) > > > > at org.netbeans.NetigsoHandle.startFramework(NetigsoHandle.java:186) > > > > at org.netbeans.ModuleManager.enable(ModuleManager.java:1344) > > > > at org.netbeans.ModuleManager.enable(ModuleManager.java:1148) > > > > at org.netbeans.core.startup.ModuleList.installNew( > > > > ModuleList.java:315) > > > > at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:251) > > > > at org.netbeans.core.startup.ModuleSystem.restore( > > > > ModuleSystem.java:276) > > > > at org.netbeans.core.startup.Main.getModuleSystem(Main.java:156) > > > > at org.netbeans.core.startup.Main.getModuleSystem(Main.java:125) > > > > at org.netbeans.core.startup.Main.start(Main.java:282) > > > > at org.netbeans.core.startup.TopThreadGroup.run( > > > > TopThreadGroup.java:98) > > > > \[catch\] at java.lang.Thread.run(Thread.java:748) > > > > I don't understand the error because the Jcraft module is already at > > > > version 0.1.54 in NetBeans! > > > > Thanks, > > > > Christian --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
