public GetGlossaryResult execute(GetGlossary action,
ExecutionContext context) throws ActionException {
identity.checkLoggedIn();
String searchText = action.getQuery();
ShortString abbrev = new ShortString(searchText);
SearchType searchType = action.getSearchType();
log.debug("Fetching Glossary matches({}) for \"{}\"", searchType,
abbrev);
LocaleId localeID = action.getLocaleId();