Upgrade RichFaces library from 3.0.X to 3.1.0 in a seam-gen generated project
Hi,
to upgrade a seam-gen generated project to the new RichFaces version (here the demo) you have to modify the build.xml file.
Here the steps:
Update: there are some problems with page parameter propagation with Seam and RichFaces 3.1.0.GA. This has been fixed in RichFaces 3.1.1 snapshots since 18/09/2007. The RichFaces snapshot distributed with Seam 2.0.0.CR1 is also the fixed version.
Demetrio
to upgrade a seam-gen generated project to the new RichFaces version (here the demo) you have to modify the build.xml file.
Here the steps:
- Download the latest version of RichFaces library (3.1.0) from here;
- Delete ajax4jsf*.jar and richfaces*.jar in the project lib directory;
- Copy the new richfaces jars to the project lib directory (those are 3 jar files: api, impl and ui)
- Open build.xml of the project
- In the war target, delete the following 2 lines:
<include name="ajax4jsf*.jar" />
<include name="richfaces*.jar" /> - At the same place put those lines:
<include name="richfaces-impl*.jar" />
<include name="richfaces-ui*.jar" /> - Staying in build-xml, go to ear target and put this line inside the <fileset dir="${basedir}"> tag:
<include name="richfaces-api*.jar" />
Update: there are some problems with page parameter propagation with Seam and RichFaces 3.1.0.GA. This has been fixed in RichFaces 3.1.1 snapshots since 18/09/2007. The RichFaces snapshot distributed with Seam 2.0.0.CR1 is also the fixed version.
Demetrio