DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15100>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15100 [patch]/[donation] Sample app xml form popup with sourcewriter Summary: [patch]/[donation] Sample app xml form popup with sourcewriter Product: Cocoon 2 Version: Current CVS Platform: All OS/Version: All Status: NEW Severity: Enhancement Priority: Other Component: sitemap components AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] This is a sample for Cocoon 2.1 of a xml form popup that reads from and writes data to a xml file using a sourcewriter. The example edits business cards from a directory in a popup. Some background and things to do: - XmlFormPopupAction.java Takes care of the 'show' and 'save' phase of the popup. For now the popup is handled in 3 phases. Load data using the WriteDOMTransformer, store it in the session and client-redirect to the 'show' phase. The show phase determines if the pipeline for showing the popup is called or the pipeline for saving the data and closing the popup. I didn't find a way yet to retrieve the xml data in the pipeline just before the action, this way the dom could be stored in the request instead of the session. - ReadDOMTransformer.java A new version of the ReadDOMSessionTransformer that can read objects from the session or the request, and that can replace xml data (position=replace). I think this transformer should be adapted to use inputmodules, but I am not sure yet on how to implement this. - WriteDOMTransformer.java A new version of the WriteDOMSessionTransformer that can write a dom object in the request or in the session. I think this transformer should be adapted to use outputmodules --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]