Não consigo atualizar meu projeto Flex no servidor.  XML
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Autor Mensagem
jrcardoso007
Thread.start()
[Avatar]

Membro desde: 23/02/2008 16:30:31
Mensagens: 25
Localização: Goiânia - GO
Offline

Amigos, boa tarde.

Estou começando a desenvolver um projeto RIA utilizando, flex + java + blazeds.
O problema é que durante o desenvolvimento quando tento executar meu projeto no servidor através do eclipse, o projeto não é atualizado. Quando entro no ambiente de desenvolvimento o layout esta de um jeito e na execução esta antigo. No inicio do projeto estava atualizando, as vezes tendo que atualizar umas duas ou tres vezes, mas pelo menos atualizava, agora não atualiza nem com reza. Alguem pode me ajudar com esse problema???
[Email] [MSN]
jrcardoso007
Thread.start()
[Avatar]

Membro desde: 23/02/2008 16:30:31
Mensagens: 25
Localização: Goiânia - GO
Offline

Amigos, andei pesquisando e descobri que o problema é o cache do navegador. Pelo menos acredito ser um dos problemas. Quando eu limpo o cache ele faz a atualização normalmente.

This message was edited 1 time. Last update was at 18/08/2011 11:06:26

[Email] [MSN]
xdraculax
Java Ninja

Membro desde: 12/01/2009 16:12:54
Mensagens: 286
Offline

Sim, esse é um problema muito chato.

Já tentei colocar parâmetro na frente da URL, mas o navegador não larga o cache. Se descobrir uma solução, coloca aqui pra compartilhar

-Atenha-se a resolver o problema, e não criticar opiniões.
-Você percebe que está programando d+, quando está escrevendo identado!
-Não precisa estar certo, basta acreditar.
[WWW]
Ivan Alves
JavaEvangelist
[Avatar]

Membro desde: 06/08/2008 18:53:36
Mensagens: 415
Localização: Aparecida de Goiânia - GO
Offline

Também tenho esse mesmo problema, geralmente ocorre com o Chrome e algumas vezes com o Mozilla o IE geralmente atualiza na hora, quem souber ai também agradeço pela informação!

This message was edited 2 times. Last update was at 18/08/2011 13:21:59

[Yahoo!] [MSN]
luyzgarcia@gmail.com
Smalltalk

Membro desde: 15/06/2011 08:09:08
Mensagens: 3
Offline

Eu tinha o mesmo problema que voces, resolvi desabilitando o cacho do firefox da seguinte forma.

Abra o firefox e na barra de endereços digite: about:config. Uma mensagem de alerta aparecerá, porém iremos prosseguir para que possamos fazer a configuração.
Procure na barra de buscas por estes itens: browser.cache.memory.enable, browser.cache.disk.enable. Eles provavelmente vão estar com o valor true, o que iremos fazer é mudar o valor deles para false.

Para confirmar se a alteração foi efetuada, basta digitar na barra de endereços: about:cache, o resultado deve ser uma mensagem informando que o cache foi desabilitado.
xdraculax
Java Ninja

Membro desde: 12/01/2009 16:12:54
Mensagens: 286
Offline

luyzgarcia@gmail.com wrote:Eu tinha o mesmo problema que voces, resolvi desabilitando o cacho do firefox da seguinte forma.

Abra o firefox e na barra de endereços digite: about:config. Uma mensagem de alerta aparecerá, porém iremos prosseguir para que possamos fazer a configuração.
Procure na barra de buscas por estes itens: browser.cache.memory.enable, browser.cache.disk.enable. Eles provavelmente vão estar com o valor true, o que iremos fazer é mudar o valor deles para false.

Para confirmar se a alteração foi efetuada, basta digitar na barra de endereços: about:cache, o resultado deve ser uma mensagem informando que o cache foi desabilitado.


Cara, fazer isso resolve o problema em ambiente de desenvolvimento. Mas quando estiver em produção?
E além disso existem outros problemas em desabilitar o cache do navegador, como consumo desnecessário de banda - se você pensar em clientes com Internet boa, isso pode não ser um problema, mas se pensar em um cliente que use 3G com limite de tráfego, isso pode se tornar um problema.

Uma solução seria "enganar" o navegador para que ele não ache que o SWF é o mesmo e assim não tenta carregar do cache.

This message was edited 2 times. Last update was at 23/08/2011 09:42:36


-Atenha-se a resolver o problema, e não criticar opiniões.
-Você percebe que está programando d+, quando está escrevendo identado!
-Não precisa estar certo, basta acreditar.
[WWW]
Ivan Alves
JavaEvangelist
[Avatar]

Membro desde: 06/08/2008 18:53:36
Mensagens: 415
Localização: Aparecida de Goiânia - GO
Offline

Também foi o que pensei xdraculax, mas como fazer isso?
Geralmente altero meu Application e algumas vezes funciona de atualizar na hora mas não é sempre sabe alguma outra coisa?
[Yahoo!] [MSN]
xdraculax
Java Ninja

Membro desde: 12/01/2009 16:12:54
Mensagens: 286
Offline

Cara, eu tive uns problemas aqui com relação ao navegador usar um arquivo que sempre tinha no mesmo nome, o que fiz foi simplesmente adicionar um argumento no final da URL (...&random-arg=15114644 o argumento é um milleseconds da vida. Funcionou para um arquivo .RAR.

-Atenha-se a resolver o problema, e não criticar opiniões.
-Você percebe que está programando d+, quando está escrevendo identado!
-Não precisa estar certo, basta acreditar.
[WWW]
 
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team