Community
Participate
Working Groups
Per OSGi bug https://www.osgi.org/members/bugzilla/show_bug.cgi?id=1637: Exceptions from Object.equals and Comparable.compareTo should be caught and converted to false values. This is a spec clarification coming for Core 4.3. The current Equinox implementation does not convert the exceptions into false and the filter evaluation terminates abruptly.
BJ, do you have a patch for this? FrameworkUtil is already fixed in HEAD. Please release a fix to FilterImpl if you have one.
I released the change for this bug to HEAD. I also updated the source for target jsr14: for each loops and generics.