Kevin wrote: > David Crossley (JIRA) wrote: > > [ > > http://issues.apache.org/jira/browse/FOR-678?page=comments#action_12330147 > > ] > > > > David Crossley commented on FOR-678: > > ------------------------------------ > > > > This is probably because some developers are using the new > > commons-jxpath-1.2.jar > > Updating locally fixes this error. I got the new jar from a local > > installation of Cocoon. > > Otherwise follow http://cocoon.apache.org/2.1/installing/jars.html > > and get it from Apache Jakarta Commons. > > Is the local fix to: > > cp commons-jxpath-1.2.jar $FORREST_HOME/lib/core > cd $FORREST_HOME/lib/core > mv commons-jxpath-20030909.jar commons-jxpath-20030909.jar.old
Need to move that old jar completely out of the way. Move it to your home directory. > > The problem is that we cannot update that jar in forrest trunk, due to > > Issue FOR-675 > > "upgrading to commons-jxpath-1.2.jar causes failures with linkrewriter > > protocols site: etc." > > I did the fix and it breaks all site links and so the site is unusable. > > Is there a local fix for FOR-675 as I can't see how forrest can be used > (with views) at the moment? No. We need people with Java and Cocoon experience to help fix it at Cocoon. > Could you help with the svn command to revert back to a revision # > with working views and commons-jxpath-20030909.jar? Work backwards from today. Get the revision numbers from the Forrest SVN mailing list, e.g. http://www.mail-archive.com/svn%40forrest.apache.org/ Find a number, then subtract 1 from it e.g. to go to just before the most recent change to views stuff (r290290). svn update -r 290289 then test, if still broken then go further ... svn update -r 290163 ... -David