Yep 3.2.4

On 02/05/2011, at 10:39 PM, Eric Dalquist wrote:

> This is in 3.2 right?
> 
> On 5/1/11 11:36 PM, Steve Swinsburg wrote:
>> 
>> This has come up in another portlet we are working on and it's something we 
>> want to get addressed. Eric, can you send through the details of where in 
>> the code this is handled and we *might* be able to take a look.
>> 
>> cheers,
>> Steve
>> 
>> 
>> 
>> On 02/03/2011, at 3:51 PM, Steve Swinsburg wrote:
>> 
>>> It's probably not a huge issue since it's only for administrators but if I 
>>> get a chance (or a local bug report) I'll follow up.
>>> 
>>> thanks,
>>> Steve
>>> 
>>> 
>>> 
>>> On 02/03/2011, at 3:43 PM, Eric Dalquist wrote:
>>> 
>>>> It is likely a bug in the delegation support. CONFIG mode is a bit of a 
>>>> hack where Portlet A gets a custom delegation dispatcher object to 
>>>> delegate requests to Portlet B. Portlet A can still render content around 
>>>> what portlet B renders and for every action/render portlet B executes 
>>>> portlet A is executing one as well. My guess is there is just some missing 
>>>> logic somewhere in the delegation code that is failing to copy the render 
>>>> parameters from portlet B to the render URL that is generated when portlet 
>>>> A completes its execution.
>>>> 
>>>> Unfortunately I'm not really going to have time to look into it much. If 
>>>> you think you'd be interested in digging in I can point you to the code 
>>>> that handles the delegation and URL generation.
>>>> 
>>>> -Eric
>>>> 
>>>> On 2/28/11 9:54 PM, Steve Swinsburg wrote:
>>>>> 
>>>>> Hi all,
>>>>> 
>>>>> It doesn't look like the CONFIG mode passes through render parameters on 
>>>>> the ActionResponse, is this true? Because I am setting them when 
>>>>> validation fails on portlet preferences and it's refreshing the page back 
>>>>> to the same mode, but not sending through the error message I want to 
>>>>> render when it does so.
>>>>> 
>>>>> try {
>>>>>  prefs.store();
>>>>>  response.setPortletMode(PortletMode.VIEW);
>>>>> } catch (ValidatorException e) {
>>>>>  response.setRenderParameter("errorMessage", e.getMessage() + ":" + 
>>>>> e.getFailedKeys());
>>>>>  log.error(e);
>>>>> } catch (IOException e) {
>>>>>  response.setRenderParameter("errorMessage", 
>>>>> Messages.getString("error.form.save.error"));
>>>>>  log.error(e);
>>>>> } catch (PortletModeException e) {
>>>>>  e.printStackTrace();
>>>>> }
>>>>> 
>>>>> 
>>>>> in JSP:
>>>>> <c:if test="${not empty errorMessage}">
>>>>>  <p class="portlet-msg-error">${errorMessage}</p>
>>>>> </c:if>
>>>>> 
>>>>> 
>>>>> It works fine when using the normal EDIT mode though...
>>>>> 
>>>>> cheers,
>>>>> Steve
>>>>> -- 
>>>>> 
>>>>> You are currently subscribed to [email protected] as: 
>>>>> [email protected]
>>>>> To unsubscribe, change settings or access archives, see 
>>>>> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
>>> 
>> 


-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to