Bean Validator
Use the Bean Validator to analyze and help diagnose misbehaving JavaBeans. Even if a bean meets Sun's JavaBean specifications, which provide the minimum requirements for your Java code to be considered a JavaBean, your beans may not behave properly in various integrated development environments (IDEs). The Bean Validator uses additional behavioral guidelines to help you develop beans that behave properly in most IDEs.
The Bean Validator checks for problems in these categories:
After you check your bean, a diagnostic report displays the results.