There was a bug in Jetty that was causing MXUnit ant tests to not work because it was double encoding the cookies. The bug was fixed in Jetty but Railo had not released a new Express version with the fix.
I found out that it is quite simple to upgrade:
- Download and unarchive the version of Jetty you are upgrading to (ex:
6.1.20). - Stop Railo Express.
- Delete the old jetty and jetty-util jars from the Railo Express
/libdirectory (ex:jetty-6.1.2.jarandjetty-util-6.1.2.jar). - Copy the
jetty-6.1.20.jarand thejetty-util-6.1.20.jarfrom the jettylib/directory to the Railo Expresslib/directory. - Start Railo Express.
Not much too it, but it seems to be working just fine and the MXUnit ant tasks are now running as expected.