What is the proper way to add logic to CMP data accessor methods? Suppose I want to make a CMP in which setName() throws an exception if the name doesn't have at least eight characters.
I have been doing this: /* In local interface */ public void setName(String name) throws ValidationException { if (name.length() < 8) { throw new ValidationException("name", "Name must have at least eight characters"); } setSb_Name(name); } /* not in any interfaces */ public abstract void setSb_name(String name); The biggest problem with this is that in EJBQL I now have to use o.sb_name to refer to the field. Is there a better way to do this? Thanks, JWS ==========================================================================To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff EJB-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".