Reports incorrect bean definition rules.

Top-level Java class can be a simple bean if: