Hi all, the release of NetBeans 32 is nearing and while testing an issue with the JGit Modules was noticed. When used in a Kerberos authenticated environment the code creates ClassNotFound exceptions. For details please see:
https://github.com/apache/netbeans/issues/9751 The author has a setup where a Socks 5 proxy is used to reach the git repository and that proxy enables/requests Kerberos/GSS authentication. Experimentally a similar problem manifests when the targetserver itself requests Kerberos/GSS authentication. The most probable location for this to manifest are corporate (restrictive firewalls) windows (kerberos authentication scheme) environments. The TL;DR version regarding the problem is that JGit uses the package org.ietf.jgss from the JDK but does not declare it in its "Import- Package" list. There are two approaches to fix this: Patch JGit packages: https://github.com/apache/netbeans/pull/9755 Patch Felix integration: https://github.com/apache/netbeans/pull/9756 For both nightlies are available: #9755: https://github.com/apache/netbeans/suites/110476343607/artifacts/12850075144 #9756: https://github.com/apache/netbeans/suites/109970696443/artifacts/12766768204 It would be great if there would be people out here, that can reproduce the problem with the latest RC (https://github.com/apache/netbeans/discussions/9722) and would be willing to test the nightlies. Both nightlies should be tested as the two approach differ. Thanks in advance Matthias --------------------------------------------------------------------- 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
