On Mon, Apr 19, 2010 at 11:58 PM, Andrew Robinson
<andrew.rw.robin...@gmail.com> wrote:
> The branch is ready and the issues that were brought up in this thread
> as well as other issues have been resolved. Unless there are any
> objections, I will merge the changes into the trunk tomorrow.

fine here.

>
> Note that Max added a switch to be able to turn off PPR through JSF at
> the agent level so that mobile browsers that fail with the mojarra
> JavaScript can go back to the legacy code.

not sure I understand: why is that switch mojarra specific ?
Or are you just saying that it's a fallback to JSF2 ?

-Matthias

>
> -Andrew
>
>
> On Wed, Apr 7, 2010 at 8:33 AM, Max Starets <max.star...@oracle.com> wrote:
>> Just a few minor additions -
>> - PartialViewContext.isAjaxRequest() will be returning true for the requests
>> sent with jsf ajax
>> as well as the legacy "partialSubmit=true" requests.
>> - Trinidad's partial triggers will be honored for the jsf ajax requests.
>> However, this will currently work only with execute="@all". Once we start
>> adding trigger listeners
>> during the PostRestoreView event processing, instead of decode, this
>> limitation will go away.
>>
>> Max
>>
>>
>> Andrew Robinson wrote:
>>>
>>> Well after a bit of work, the JSF2 AJAX branch is ready for testing to
>>> see if we want to merge it into the trunk.
>>>
>>> Branch:
>>> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/jsf2_ajax.3
>>>
>>> Details:
>>> - jsf.ajax.request used to submit PPR requests from the request queue
>>> - server serves JSF2 payload, differing if an IFRAME submission is
>>> detected for Trinidad to send down script libraries
>>> - iframe processing through legacy code, but updated to use a valid JSF2
>>> payload
>>> - iframe still sends Tr-XHR-Message to let the server know its a legacy
>>> request
>>> - legacy request supports DOM replacement but none of the new
>>> functionality of JSF2 (attribute updates for example)
>>> - TrPage integrated with JSF2 events to correctly broadcast DOM change
>>> notifications and restore focus
>>> - If users find errors in the jsf.js libraries, setting the
>>> _useJsfBuiltInAjaxForXhr property of the request queue to false will
>>> bypass usage of jsf.ajax. We can add support for a public way of doing
>>> this later if necessary.
>>> - Server side integration with the JSF2 APIs and client behaviors,
>>> JSF2 submission working along side of partialSubmit=true and auto PPR.
>>>
>>> Thank you,
>>> Andrew
>>>
>>
>>
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to