Olá pessoal,
em certo momento eu adiciono um atributo Map na sessão em meu managed bean:
Managed Bean
Map<String, String> attrMap = processingBean.validateBusinessRules(request, adminUser.getId());
session.setAttribute("attrMap", attrMap);
Nessa mesma tela, utilizo um componente externo para upload (Uploadify) que utiliza um servlet para salvar o arquivo, e durante o upload, eu pego esse objeto da sessão:
Servlet
HttpSession session = request.getSession();
Map<String, String> attrMap = (Map<String, String>)session.getAttribute("attrMap");
O problema é que o objeto “attrMap” está nulo, mas isso só ocorre dentro do servlet. Se eu pego esse objeto dentro de outro managed bean, ele vem nomal.
Alguma ideia?
Valeu!