javax.faces.application.ViewExpiredException after upgrading to icefaces 1.7.2

Hello I've just upgraded icefaces 1.7.1 to 1.7.2 and started to get javax.faces.application.ViewExpiredException exceptions after clicking twice on the same link. I'm using JBoss Seam 2.0.2 and I suppose that it is some stupid mistake I've made during upgrade but I can't figure out what. I've just replaced three jars with newer ones (icefaces.jar, icefaces-comps.jar and icefaces-facelets.jar. Is there anything more I should do? When I switch back to 1.7.1 everything works fine as before.

Answers


My opinion is that ICEfaces is not completely backwards binary compatible and cannot be updated without recompilation of JBoss Seam components. Compatible combinations you may find in the changelog.txt file from JBoss Seam packages. I've got the following combinations:

  • JBoss Seam 2.1.2 and ICEfaces 1.8.0
  • JBoss Seam 2.1.1 and ICEfaces 1.7.2 SP1
  • JBoss Seam 2.1.0 and ICEfaces 1.7.2
  • JBoss Seam 2.0.2 and ICEfaces 1.7.0
  • JBoss Seam 2.0.0 and ICEfaces 1.6.1 (more info)
  • JBoss Seam 1.2.1 and ICEfaces 1.6.0
  • JBoss Seam 1.1.0 and ICEfaces 1.5.1

You may read a detailed 1.7.2 changelog or try to update ICEface or JBoss Seam to the newer version. Also this problem is well discovered at the icefaces forum.


Need Your Help

Lucene query not working as expected

java lucene

Running version 5.2.1 of Lucene.

Application thorws Exception when applying style for a CustomListBoxItem

wpf xaml windows-phone-8 listboxitem

I have a problem which will require a bit of your time. I need to add listboxes on multiple pages in my Windows phone 8 app, on each page normal/selected background for ListBoxItem is different(10-12