myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Werner Punz (JIRA)" <...@myfaces.apache.org>
Subject [jira] [Reopened] (MYFACES-3318) Documentation for insert ajax command does not match with spec xsd
Date Fri, 23 Sep 2011 12:16:26 GMT

     [ https://issues.apache.org/jira/browse/MYFACES-3318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Werner Punz reopened MYFACES-3318:
----------------------------------


Ups I should not have closed it, it probably needs some patching on the myfaces side as well


> 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

        

Mime
View raw message