Altere a configuração do STATE_SAVING_METHOD para server.
Para configurar esta opção basta colocar o código abaixo no arquivo web.xml:
<context-param>
<description>
State saving method: ?client? or ?server? (= default) See
JSF Specification 2.5.2
</description>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
Veja os pos e contras.
Diferença:
Método server
há um maior consumo de memória no lado servidor pois o estado esta sendo mantido na sessão por usuário;
problemas com o back-button do browser (é necessário mais consumo de memória para resolver este problema);
baixo consumo de banda na rede;
baixo consumo de memória no cliente;
uso de cpu no servidor é baixo;
clustering ? mover a sessão para um outro nó do cluster (muitos dados na sessão);
melhora comunição via AJAX pois não é preciso reenviar o estado da view ao servidor;
páginas carregam mais rapidamente (ou pode-se dizer normalmente?);
Método client
menos uso da session e consequentemente menos consumo de memória no lado servidor;
sem consumo de memória entre requests;
corrige problemas de refresh (tecla F5) e botão voltar (back button) do browser;
resolve problemas de concorrência;
melhora escalabilidade da aplicação;
alto consumo de banda da rede;
maior overhead de cpu no servidor e cliente;
maior consumo de memória no lado cliente;
problemas de segurança;
excelente na fase de desenvolvimento pois conseguimos manter o estado da view mesmo depois de restartar o servidor;
páginas carregam ligeiramente mais lentas (isso depende muito da complexidade e quantidade de componentes na página);
Galera já fiz uma vez o upload do primefaces e do rich faces funcionado inclusive vou posta no meu blog, só que estou tendo problema com o primefaces
upload + o seam não consegui fazer então fiz logo com richfaces, pois a empresa não espera
Esta tudo mapeado, pois como disse já tinha feito uma antes, mais com o seam ele que controla os filtros, e o prime não chega nem a chamar o metodo fileListener(UploadFile event)… não entendi ainda vou pesaquisar sobre,
caso ache a resposta posto aqui… se alguem também achar seria bom
[quote=luirton]Esta tudo mapeado, pois como disse já tinha feito uma antes, mais com o seam ele que controla os filtros, e o prime não chega nem a chamar o metodo fileListener(UploadFile event)… não entendi ainda vou pesaquisar sobre,
caso ache a resposta posto aqui… se alguem também achar seria bom :)[/quote]
Bom dia pessoal,
Estou a 3 dias tentando fazer o upload automático do primefaces, pesquisei nos fóruns, mas nenhuma das alternativa e soluções me adiantaram, pois o upload não chamou o método do java. Atualmente os meu arquivos estão com a seguinte configuração e códigos:
Eu consegui, mas possi te passar soh amanha de manha. E funciona sim. Só noa consigo fazer funcionar quando eu estou mexendo no portal liferay usando o jboss, nao sei o que acontece quando esta assim. (no portlet).