public List<SelectItem> getPersonsOptions() {
if (personsOptions == null) {
personsOptions = new ArrayList<SelectItem>();
DmProduct dmProduct = DmProductFactory.instance().getClient(
getCallContext());
Collection<com.melitronic.domain.entity.Person> persons = dmProduct
.findAllPersons(getCallContext());
String info = MessageUtil.getLocalizedValue("no_selection_string", Locale.getDefault());
SelectItem sel = new SelectItem(new com.melitronic.domain.entity.Person(), info);
personsOptions.add(sel);
for (com.melitronic.domain.entity.Person person : persons) {