[
https://issues.apache.org/jira/browse/MYFACES-3318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Werner Punz resolved MYFACES-3318.
----------------------------------
Resolution: Fixed
added hooks now for table handling, and eval handling on insert before and
after.
> Documentation for insert ajax command does not match with spec xsd
> ------------------------------------------------------------------
>
> Key: MYFACES-3318
> URL: https://issues.apache.org/jira/browse/MYFACES-3318
> Project: MyFaces Core
> Issue Type: Bug
> Components: JSR-314
> Reporter: Leonardo Uribe
> Fix For: 2.0.10-SNAPSHOT, 2.1.4-SNAPSHOT
>
> Attachments: MYFACES-3318-1.patch
>
>
> The spec javascript documentation says this:
> If an <insert> element is found in the response with the attribute before:
> <insert id="insert id" before="before id">
> <![CDATA[...]]>
> </insert>
> Extract this <insert> element's CDATA contents from the response.
> Find the DOM element whose identifier matches before id and insert the
> <insert> element's CDATA content before the DOM element in the document.
> If an <insert> element is found in the response with the attribute after:
> <insert id="insert id" after="after id">
> <![CDATA[...]]>
> </insert>
> Extract this <insert> element's CDATA contents from the response.
> Find the DOM element whose identifier matches after id and insert the
> <insert> element's CDATA content after the DOM element in the document.
> But JSF 2.0 Appendix A about partial response xml says it should be:
> <insert>
> <before id="before id">
> <![CDATA[...]]>
> </before>
> </insert>
> <insert>
> <after id="after id">
> <![CDATA[...]]>
> </after>
> </insert>
> MyFaces implements the description on the javascript doc, but Mojarra follows
> the structure inside the spec. In this case the spec takes precedence over
> the javascript doc.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira