I had a very strange error today, that Designer (Eclipse) shown:
Target runtime caf.default.runtime is not defined.
in Problem view for CAF project
I can be easily fixed by invoking CAF Tools > Repair CAF Project from context menu (right click) on a project.