In order to test my CSRF protection I want to use Jumpstart as testcase. This requires an update of the Chenillekit and Jumpstart to work with Apache Tapestry 5.3.0.
Chenillekit update:
The required modifications in the source code are quite easy. I was able to make a compatible build and deployed it to my Google Summer of Code maven repository. This is just an interim solution until an official Chenillekit update has happend.
Jumpstart update:
Update:
[TAP5-1440] - Remove "validateForm" event triggered by Form component (replaced with "validate" event) --> onValidateForm method needs to be renamed!
Chenillekit update:
The required modifications in the source code are quite easy. I was able to make a compatible build and deployed it to my Google Summer of Code maven repository. This is just an interim solution until an official Chenillekit update has happend.
Jumpstart update:
- Libraries: The Tapestry and Chenillekit libraries in the web/src/main/lib-compile and web/src/main/lib-runtime have to be updated.
- Code: The AppModule contributeValidateMessagesSource method has to be renamed to contributeComponentMessagesSource
That's it.
Update:
[TAP5-1440] - Remove "validateForm" event triggered by Form component (replaced with "validate" event) --> onValidateForm method needs to be renamed!