Hi, I have prepared 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.
I'd be happy to zip them up and mail these if anybody wants to add it to the Cocoon samples. 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. Michael Homeijer --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]