Sempre ele o cache que nos atrapalha no desenvolvimento de aplicações Flex.
Você quando cria um sistema que carrega XML tem muitos problemas com Cache. O Cache faz com que você atualize o XML mais este não se atualiza na aplicação Flex.
Isso é muito simples de resolver. Vejamos um exemplo aonde carregamos o seguinte XML:
/code/262/xml/xml01.xml
Se você abrir este XML verá que ele possui um dos campos chamado de aleatorio que a cada nova chamada esta diferente. Então para que ele não seja influenciado pelo cache do navegador, vamos adicionar uma instrução para que ele ignore o cache, conforme abaixo:
var url:String = "/code/262/xml/xml01.xml" url += "?nocache=" + Math.random()
Mais por que funciona assim?
Simples, os navegadores, incluindo o IE-ca 6 não fazem cache de URL que possui instruções no método GET. Assim esta URL acima nunca será igual e não produzirá cache.
Veja abaixo um exemplo utilizando o XML acima.
Finte habilitado e disponível aqui.