public void execute() throws ServletException, IOException {
final long locEntryId = parseId(this.entryId);
try {
final Entry entry = getServiceProxy().getEntryDetail(locEntryId);
final BeanToMapConverter entryConverter = getResponseHandler().getConverterFactoryMap().get(
Constant.BeanConverter.ENTRY_TO_JSON);
final Map<String, Object> converted = entryConverter.convert(entry);
converted.put("branchId", "b-" + entry.getBranch().getBranchId());
getResponseHandler().respondSuccess(getHttpServletResponse(), converted, DATA);
} catch (final JournalException e) {
getLogger().debug(e.getMessage(), e);
getResponseHandler().respondFail(getHttpServletResponse(), e.getMessage());