Algum colega já trabalhou/trabalha com FlexSession? Estou querendo fazer o seguinte (porém ainda não sei se é uma boa prática, é mais um caso experimental mesmo): Digamos que tenho uma tela de cadastro de cliente...
1) Flex - Ao clicar no botão "Novo" eu invoco o método "novo" no remoteObject correspondente (useCaseCliente por exemplo) 2) Server - O useCaseCliente no server irá criar um novo Cliente que nesse momento só terá o atributo ID 3) Flex - Na tela de cadastro eu informo o nome do cliente e ao perder o foco, por exemplo, é disparado a chamada ao método "useCaseCliente.setNome(value) 4) Server - O método useCaseCliente.setNome(String value) no server pega o cliente anteriormente criado e seta o atributo nome, ficando nesse momento apenas com os atributos (ID e Nome)... Já tentei o seguinte: No método novo citado acima eu faço além de criar o cliente public void novo() { Cliente cliente = new Cliente(); FlexSession session = FlexContext.getFlexSession(); session.setAttribute("cliente", cliente); } public void setNome(String nome) { FlexSession session = FlexContext.getFlexSession(); Cliente cliente =(Cliente) session.getAttibute("cliente"); cliente.setNome(nome); } O problema: Se eu abro uma nova janela (janela mesmo não tab) do browser (firefox e chrome por exemplo) ambos passam a alterar o nome do mesmo cliente... Alguém saberia como resolver tal problema? -- []'s Leonardo Linux User #488650 Ubuntu User #27045 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece -- 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