BusinessMessages messages = getNewBusinessMessagesInstance();
Person person = null;
try {
person = new Person(firstName, lastName);
} catch (IllegalArgumentException e) {
throw new SampleServiceException(e.getMessage(), e);
}
personService.create(person, messages);
final boolean hasErrors = messages.hasErrors();