launchSession.checkAccessRights(null, agent.getSession());
ApplicationShortcut shortcut = (ApplicationShortcut) launchSession.getResource();
ExtensionDescriptor descriptor = ExtensionStore.getInstance().getExtensionDescriptor(shortcut.getApplication());
Request newRequest = launchApplication(launchSession);
request.setRequestData(newRequest.getRequestData());
CoreServlet.getServlet().fireCoreEvent(new ResourceAccessEvent(this,
ApplicationShortcutEventConstants.APPLICATION_SHORTCUT_LAUNCHED,
launchSession.getResource(),
launchSession.getPolicy(),