I was playing around in the provisioning
test bundle and spent about 1 hour tracking down a classloading issues
that turned out to be a missing package import. This should have
shown up as an error but it turns out that the Test project has forbidden
access set to Warning instead of Error. Please be sure that all projects
conform to the Equinox coding guidelines (the template has it as error).
Where there are deviations, let people know. for example, I
left the test project set as Warning for discouraged use as tests sometimes
need to reach in to access things not normally available.
It might be worthwhile somehow scannng
the projects to confirm that they are all set appropriately. Perhaps
a simple tool that just looks at the relevant settings files?