Se você está usando o blaze você deve ter uma servlet mapeada. Será que usar um filter com mesmo url-pattern não basta para o seu caso?
Honestamente acho que ainda não entendi direito o seu problema. Você está usando o mesmo "serviço" tanto pra uma view Flex quanto pra uma outra "tradicional" e quer forçar fechar o EM só quando for a do flex? 2009/12/22 Daniel Rodrigues da Cunha Frank <fr...@projetusinformatica.com.br > > David, > > É por isso que eu desejo sabe se tem como colocar um ouvidor para fechar o > em apenas após o término da requisição, pois assim, embora eu perca o > LazyLoading > para a minha view, eu posso continuar usando ela para outros processos. > > Daniel R.C.Frank > Análise e Programação > > > 2009/12/22 David Paniz <davidpa...@gmail.com> > > Usando o BlazeDS as requisições do Flex são bem diferentes das requisições >> "normais" onde o próprio servidor monta a view. Você não pode esquecer que o >> flex é código que está rodando no browser do cliente, então não tem controle >> de mais nada depois que o código do servidor acabou, diferente de JSP ou >> JSF. Por isso você sempre deve "fechar" o EM no término do seu "service". >> Infelizmente a gente acaba perdendo alguns benefícios como o LazyLoading. >> >> 2009/12/21 Daniel Rodrigues da Cunha Frank < >> fr...@projetusinformatica.com.br> >> >>> Boa noite, >>> >>> Estou estudando JPA (JPA + EclipseLink) e gostaria de saber se existe >>> alguma forma de 'ouvir' o fim da requisição do Flex (RemoteObject) para que >>> eu possa fechar o EntityManager? >>> >>> Desde já agradeço a atenção de todos, >>> >>> Daniel R.C.Frank >>> Análise e Programação >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> >> >> >> -- >> David Paniz >> http://www.davidpaniz.com >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- David Paniz http://www.davidpaniz.com -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev