* Check that the bean implementation class exists and meets certain minimum
* criteria.
*/
public ValidationResult testBeanImplementationClass() {
Class cls = loadClass(bean.getEjbClass().getStringValue(), "Session Bean Implementation Class");
ValidationResult result = ValidationResult.PASSED;
if(!Modifier.isPublic(cls.getModifiers())) {
result = error("ejb.impl.not.public", result);
}
if(Modifier.isFinal(cls.getModifiers())) {
result = error("ejb.impl.is.final", result);