pivot-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tomas Stenlund <tomas.stenl...@telia.com>
Subject Re: CalendarButton throws ArrayIndexOutOfBounds after new years eve
Date Sun, 01 Jan 2012 09:35:18 GMT
Hi,

I'm probably wrong but it seems to be locale related. When I run my app 
with the locale en_US instead of sv_SE it works. But I haven't changed 
locale for a long time and it worked yesterday but not today. So it 
might be a combination of locale and date/year.

/Tomas

On 01/01/2012 08:21 AM, Tomas Stenlund wrote:
> Forgot to mention I run Pivot 2.0.
>
> Cheers,
>
> Tomas
>
> On 01/01/2012 08:18 AM, Tomas Stenlund wrote:
>> Hi,
>>
>> this line of code:
>>
>> CalendarButton calendarButton = new CalendarButton();
>>
>> throws a:
>>
>> java.lang.IndexOutOfBoundsException: index -1 out of bounds.
>>     at 
>> org.apache.pivot.collections.ArrayList.verifyIndexBounds(ArrayList.java:577)
>>     at org.apache.pivot.collections.ArrayList.get(ArrayList.java:346)
>>     at org.apache.pivot.wtk.TablePane$Row.get(TablePane.java:263)
>>     at 
>> org.apache.pivot.wtk.skin.terra.TerraCalendarSkin.updateSelection(TerraCalendarSkin.java:706)
>>     at 
>> org.apache.pivot.wtk.skin.terra.TerraCalendarSkin.selectedDateChanged(TerraCalendarSkin.java:963)
>>     at 
>> org.apache.pivot.wtk.Calendar$CalendarSelectionListenerList.selectedDateChanged(Calendar.java:90)
>>     at org.apache.pivot.wtk.Calendar.setSelectedDate(Calendar.java:212)
>>     at 
>> org.apache.pivot.wtk.skin.CalendarButtonSkin.selectedDateChanged(CalendarButtonSkin.java:353)
>>     at 
>> org.apache.pivot.wtk.CalendarButton$CalendarButtonSelectionListenerList.selectedDateChanged(CalendarButton.java:75)
>>     at 
>> org.apache.pivot.wtk.CalendarButton.setSelectedDate(CalendarButton.java:243)
>>     at 
>> org.apache.pivot.wtk.CalendarButton.<init>(CalendarButton.java:155)
>>     at 
>> cc.stenlund.xc.ctrl.competition.CompetitionEditor.initialize(CompetitionEditor.java:129)

>> <--- The new CalendarButton();
>>
>> It worked perfectly yesterday, but not today. Probably has something 
>> to do with the year shift and the same week being in two years or 
>> something similar. I've found a similar message from 2010 adressing 
>> the same issue, but no note on anything being entered in the 
>> bugdatabase or being some other problem.
>>
>> Any ideas ?
>>
>> Happy New Year,
>>
>> Tomas
>>
>>
>
>


Mime
View raw message