[ https://issues.apache.org/jira/browse/COCOON-2075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Savory closed COCOON-2075. --------------------------------- Resolution: Fixed Closed after discussion with Ellis. May need to be re-opened if others hit this... > BrowserUpdateTransformer corrupts content from template using a default namespace > --------------------------------------------------------------------------------- > > Key: COCOON-2075 > URL: https://issues.apache.org/jira/browse/COCOON-2075 > Project: Cocoon > Issue Type: Bug > Components: Blocks: Ajax > Affects Versions: 2.1.10, 2.1.11, 2.2 > Reporter: Ellis Pritchard > Attachments: browser-update.xsl > > > The org.apache.cocoon.ajax.BrowseUpdateTransformer does not pass on startPrefixMapping()/endPrefixMapping() in an ajaxRequest when not in a bu:replace; however this may mean that a namespace declared on an ancestor element of a bu:replace never gets declared in the output despite its use inside the bu:replace, and results in weird output behaviour after further processing, e.g. missing element names. > This problem seems to manifest itself only when using elements declared in the default namespace, e.g. if I wrap the whole form in a div with a default namespace declaration for xhtml: >