If a bundle has its classes in a separate (external) JAR, they are not found when requested from another bundle depending on it. The packages from the external JAR are missing in the packages map of ProxyClassLoader which then refuses to find them (i.e. when using NB module classloader).
Fixed in #2a7256f25cb2
Merged to release692 branch as 4137bbfbca99
Tested in http://source.apidesign.org/hg/netbinox/rev/ca871fa883ce
Backed out in core-main #fb5c6b600c9f since it causes test failures (both on deadlock and for me locally).
(In reply to comment #1)
> Fixed in #2a7256f25cb2
> Merged to release692 branch as 4137bbfbca99
> Tested in http://source.apidesign.org/hg/netbinox/rev/ca871fa883ce
Jarda, who approved this commit ? We are after CF for release692 and we are supposed to have final build today.
BTW: even worse with failing tests and back-out in core-main ;(
(In reply to comment #3)
> Jarda, who approved this commit ?
Formally? Very likely nobody. Informally? Petr Suchomel.
> We are after CF for release692 and we are
> supposed to have final build today.
This is not what I heard by Petr yesterday. According to that information I have time till Thursday to integrate my changes (and I am working on next one - bug 191170)
The test in release692 has been fixed as part of 071aeefc4126 merge.
could you please help us with verification of this issue in NB 6.9.1 + patch 2 ? Thanks in advance.