[gatein-dev] PC update
Julien Viet
julien at julienviet.com
Tue Sep 21 12:13:34 EDT 2010
I updated navcontroller branch with a pc 2.2.0-Beta03 that fix the problem.
the trunk was also updated with that version, mostly for doing it now and wsrp needs such release too.
On Sep 21, 2010, at 10:38 AM, Julien Viet wrote:
> my mistake, I will fix it and make a new release quickly today.
>
> I will also update wci to alpha1
>
> On Sep 21, 2010, at 10:15 AM, Trong Tran wrote:
>
>>
>>
>> On 21 September 2010 13:18, Julien Viet <julien at julienviet.com> wrote:
>>
>> On Sep 21, 2010, at 6:51 AM, Trong Tran wrote:
>>
>>> Hi,
>>>
>>> On 20 September 2010 20:27, Julien Viet <julien at julienviet.com> wrote:
>>> Hi,
>>>
>>> I have just released PC 2.2.0-Beta02 which includes a couple of minor updates for GateIn:
>>>
>>> 1/ fix an odd behavior on PortletURL#getParameterMap() that was previously returning a copy of the state, now it returns the original (that is still safe of values, so doing parameterMap.get("foo")[0] = null does not affect the original value, the String[] values are still copied as required by the spec). I think the previous behavior was not correct (as one of the goal of the parameter map returned is the capability to call the clear operation on the map to reset the URL. The spec and the API does not make any mention of this. I added a unit test for that.
>>>
>>> the fix could be applied to both RenderURL and ActionURL implementation, now I see it has just been fixed in the RenderURL only
>>>
>>
>> I think it should fix also for action URL but it has been unit tested only on actionURL in the testsuite indeed.
>>
>> No, it does not. The action URL is implemented differently
>>
>>
>>>
>>> 2/ implement the propagation of BaseURL properties, for now they were noops but as it was not used it was OK. Now they are propagated with a new method on the PC API ContainerURL#getProperties() which returns a Map<String, String> of the properties.
>>>
>>> Both are for GateIn and the current navcontroller branch at the moment and will be merged later. The 1/ makes easy to "reset" and reuse a PortletURL, the 2/ makes easy to declare an URL as ajax with setProperty("ajax", "true") that will instruct GateIn to wrap the URL with "ajaxGet".
>>>
>>> cheers
>>>
>>> Julien
>>> _______________________________________________
>>> gatein-dev mailing list
>>> gatein-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/gatein-dev
>>>
>>>
>>>
>>> --
>>> Tran The Trong
>>> eXo Platform SEA
>>
>>
>>
>>
>> --
>> Tran The Trong
>> eXo Platform SEA
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/gatein-dev/attachments/20100921/787413a9/attachment.html
More information about the gatein-dev
mailing list