Geração de Exceção RichFaces

5 respostas
barcellosrod

E ae galera, estou trabalhando em um projeto web utilizando jsf e richfaces e estou tendo o seguinte problema:
Em uma das telas onde utilizo o componente rich:picklist, basta eu clicar na tela que é gerada a exceção:

javax.faces.FacesException: Error decode resource data
	at org.ajax4jsf.resource.ResourceBuilderImpl.decrypt(ResourceBuilderImpl.java:627)
	at org.ajax4jsf.resource.ResourceBuilderImpl.getResourceDataForKey(ResourceBuilderImpl.java:369)
	at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:156)
	at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:141)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:508)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.primefaces.webapp.filter.FileUploadFilter.doFilter(FileUploadFilter.java:79)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.util.zip.DataFormatException: incorrect data check
	at java.util.zip.Inflater.inflateBytes(Native Method)
	at java.util.zip.Inflater.inflate(Inflater.java:223)
	at java.util.zip.Inflater.inflate(Inflater.java:240)
	at org.ajax4jsf.resource.ResourceBuilderImpl.decrypt(ResourceBuilderImpl.java:621)
	... 20 more

Não preciso nem clicar diretamente no componente, basta clicar na janela onde o mesmo está que o erro acontece…
Se eu deixo o mesmo na tela sem nenhuma referencia ao bean, o erro é gerado tb…

Porém se eu tiro o componente da tela, a exceção não é gerada…

Alguém tem alguma idéia do que pode estar acontecendo?

Agradeço por qualquer ajuda

5 Respostas

barcellosrod

Esse erro acontece somente nesta janela. Se entrar em outras janelas com os mesmos componentes, o erro nao acontece…
Alguma sugestão???

barcellosrod

???

aeugenio

Olhando o stack trace me parece que nao tem nada haver com o picklist e sim Caused by: java.util.zip.DataFormatException: incorrect data check

Vc tem algo no seu codigo que faz uso do java.util.zip?

gbvbahia01

Estou com o mesmo problema so que em um rich:dataTable quando coloco em alguma column
sortable=“true” sortBy="#{}"

Só ocorre se utilizo a skin darkX
se mudo para a blueSky o problema não ocorre… é bug do rf…

rock

Só confirmando oq o ‘gbvbahia01’ falou:

também estava ocorrendo esta exception em uma página onde existe rich:pickList utilizando o tema ‘blueSky’.
Alterei para o tema ‘classic’ e a exception nao ocorreu mais.

Espero que tenham corrigido no RichFaces 4!

[]s

Criado 26 de agosto de 2010
Ultima resposta 6 de abr. de 2011
Respostas 5
Participantes 4