Hi Martin, hi all,
Just remove from the failing pom.xml the target-platform-configuration
block, which is probably useless at that time. Moreover, this block
contains the macosx/cocoa/x86 configuration which isn't supported by
Eclipse nor JBoss Tools any more.
Once this is cleaned up, everything works as expected.
My idea on this is that in Tycho 0.23, you probably get access to the
intersection of the available classes for provided os/ws/arch. Since
this bundle was specifying some unsupported configurations, it made the
intersection empty, and some classes were hidden to the compiler.
This might be caused by a change in Equinox/p2 which has cascaded to
Tycho classpath computation.