try {
Map<String, String> params = getExternalContext().getRequestParameterMap();
String uid = params.get("uid");
String hash = uid + "#mensagemNova";
Operadores operadoresEmAtendimento = chatOperadores.getOperadoresMap().get(uid);
ControleMensagens controleMensagens = controleMensagensSBeanLocal.consultaPorLogin(operadoresEmAtendimento.getLogin());
if ((controleMensagens != null && !controleMensagens.getMensagemAutomatica())
&& (chatMensagens.getMensagensNovasMap().get(hash) != null)) {
HttpSession sessionAberta = (HttpSession) getExternalContext().getSession(false);
if (sessionAberta.getAttribute(hash) == null) {
sessionAberta.setAttribute(hash, chatMensagens.getMensagensNovasMap().get(hash).getMensagem());
}