Hello Hani,

can you create an issue. I think we can change this behavior.

Regards

Bernd

On Tue, Jun 21, 2011 at 1:31 PM, Abushammala, Hani (EXTERN: conceptQ)
<[email protected]> wrote:
> Any other Idea?
>
> Regards,
> Hani
>
> -----Ursprüngliche Nachricht-----
> Von: Helmut Swaczinna [mailto:[email protected]]
> Gesendet: Mittwoch, 8. Juni 2011 10:32
> An: MyFaces Discussion
> Betreff: Re: [Tobago] PageRendererBase warning
>
> Hi Hani,
>
> now I'm able to reproduce this warning. Thanks for the info. But I'm not able 
> to
> find a workaround for this problem. Because it doesn't seem to be a serious
> problem, I will try to configure log4j to prevent this warning.
>
> Regards,
> Helmut
>
> Am 06.06.2011 11:51, schrieb Abushammala, Hani (EXTERN: conceptQ):
>> Hi Helmut,
>>
>>
>> In the item list we have defined 26 items and the warning comes out by 
>> selecting the below items after scrolling down in the selectOneChoice. It 
>> seems like a rendering problem of selectOneChoice with many values under FF.
>>
>> Regards,
>> Hani
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Abushammala, Hani (EXTERN: conceptQ) 
>> [mailto:[email protected]]
>> Gesendet: Montag, 6. Juni 2011 10:03
>> An: MyFaces Discussion
>> Betreff: AW: [Tobago] PageRendererBase warning
>>
>> Hi Helmut,
>>
>> In the controller class we have defined some countries and cities in the 
>> item list. After selecting some items (e.g Southafrica) to call an action we 
>> became this warning.
>>
>> Regards,
>> Hani
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Helmut Swaczinna [mailto:[email protected]]
>> Gesendet: Mittwoch, 1. Juni 2011 17:45
>> An: MyFaces Discussion
>> Betreff: Re: [Tobago] PageRendererBase warning
>>
>> Hi Hani,
>>
>> I'm still not able to reproduce it with your code and FF 3.6.17. What 
>> exactly do
>> you mean with "by selecting the same items to performe an action"?
>>
>> Regards,
>> Helmut
>>
>> Am 01.06.2011 13:07, schrieb Abushammala, Hani (EXTERN: conceptQ):
>>> Hi Helmut,
>>>
>>> I`ve got this warning with FF 4.0.1 and 3.6.17.
>>>
>>> Regards,
>>> Hani
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: Helmut Swaczinna [mailto:[email protected]]
>>> Gesendet: Mittwoch, 1. Juni 2011 12:49
>>> An: MyFaces Discussion
>>> Betreff: Re: [Tobago] PageRendererBase warning
>>>
>>> Hi Hani,
>>>
>>> with which browser version do you get this warning exactly? Only with FF 
>>> 4.0.1?
>>>
>>> Regards,
>>> Helmut
>>>
>>> Am 01.06.2011 12:07, schrieb Abushammala, Hani (EXTERN: conceptQ):
>>>>
>>>> Hi,
>>>>
>>>> We could reproduce the warning by selecting the same items to performe an 
>>>> action.
>>>>
>>>> Test page:
>>>>
>>>> <%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f"%>
>>>> <%@ taglib uri="http://java.sun.com/jsf/html"; prefix="h"%>
>>>> <%@ taglib uri="http://myfaces.apache.org/tobago/component"; prefix="tc"%>
>>>>
>>>> <f:view>
>>>>        <tc:page id="statusbar">
>>>>
>>>>            <tc:panel>
>>>>                <f:facet name="layout">
>>>>                    <tc:gridLayout rows="20px;*" columns="222px;*" 
>>>> margin="0" cellspacing="0" />
>>>>                </f:facet>
>>>>
>>>>                <tc:panel>
>>>>                    <f:facet name="layout">
>>>>                        <tc:gridLayout rows="*" columns="160px;*" />
>>>>                    </f:facet>
>>>>
>>>>                    <tc:selectOneChoice id="selector"
>>>>                                        value="#{controller.selectedItem}">
>>>>                        <f:facet name="change">
>>>>                            <tc:command id="changeAction" 
>>>> action="#{controller.doSomething}"  />
>>>>                        </f:facet>
>>>>                        <tc:selectItems value="#{controller.items}" />
>>>>                    </tc:selectOneChoice>
>>>>                    <tc:panel />
>>>>                </tc:panel>
>>>>
>>>>                <tc:panel />
>>>>
>>>>                <tc:cell spanX="2" />
>>>>
>>>>            </tc:panel>
>>>>        </tc:page>
>>>> </f:view>
>>>>
>>>>
>>>>
>>>> Regards,
>>>> Hani
>>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: Helmut Swaczinna [mailto:[email protected]]
>>>> Gesendet: Dienstag, 31. Mai 2011 16:31
>>>> An: MyFaces Discussion
>>>> Betreff: Re: [Tobago] PageRendererBase warning
>>>>
>>>> Hi,
>>>>
>>>> I found this warning often in our customers log file too, but I wasn't 
>>>> able to
>>>> reproduce it myself. I had a look in tobago.js and found this code:
>>>>
>>>> getAbsoluteLeft: function(element) {
>>>>         var left = 0;
>>>>         var parent = false;
>>>>         while (element&&    element.offsetParent) {
>>>>           left += element.offsetLeft;
>>>>           left -= element.scrollLeft;
>>>>           if (parent&&    element.currentStyle) {  // IE only
>>>>             left += element.currentStyle.borderLeftWidth.replace(/\D/g, 
>>>> "") - 0;
>>>>           }
>>>>           element = element.offsetParent;
>>>>           parent = true;
>>>>         }
>>>>         return left;
>>>>       }
>>>>
>>>> I'm not sure, if it's correct for all browsers and if the page content is 
>>>> scrolled.
>>>>
>>>> Regards,
>>>> Helmut
>>>>
>>>> Am 31.05.2011 15:51, schrieb Abushammala, Hani (EXTERN: conceptQ):
>>>>> Hello,
>>>>>
>>>>> Sometimes we got a warning from PageRendererBase class while calling an
>>>>> action. In contrast to firefox, internet explorer don`t produce this
>>>>> warning.
>>>>> I found out, that by decoding the requested page the request parametr
>>>>> "actionPositionString" contains negative pixel values.
>>>>> I don`t know what that means and why.
>>>>>
>>>>> Log:
>>>>> WARN org.apache.myfaces.tobago.renderkit.PageRendererBase - Can't
>>>>> analyse parameter for action-position
>>>>> java.lang.IllegalArgumentException: Can't parse to any measure: '-12px'
>>>>> at org.apache.myfaces.tobago.layout.Measure.parse(Measure.java:39)
>>>>> at org.apache.myfaces.tobago.layout.Position.<init>(Position.java:38)
>>>>> at org.apache.myfaces.tobago.layout.Box.<init>(Box.java:40) at
>>>>>
>>>>> Env:
>>>>> Tabago Version: 1.0.30
>>>>> MyFaces: 1.1.7
>>>>> FireFox: 4.0.1
>>>>> IE: 6.0
>>>>>
>>>>>
>>>>> Regards,
>>>>> Hani
>>>>>
>>>>>
>

Reply via email to