Detects the following error-level EJB specification violations:
  • Class should implement... (EJBLocalObject, EJBObject, etc.)
  • Checking for EJB classes modifiers
  • Public no-args constructor required
  • Class should be interface or vice versa