Not quite.
String[] bO = (String[])(new Object[]{"yes","we","can"}); 
compiles but fails at run time.

Regards - Cemal
http://www.jWeekend.co.uk  http://jWeekend.co.uk

 

Valentine2008 wrote:
> 
> It will bring the compilation error when trying to cast arrays in Java.
> 
> So you mean it is a bug in Wicket?
> 
> 
> Timo Rantalaiho wrote:
>> 
>> On Thu, 27 Nov 2008, Valentine2008 wrote:
>>> java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
>>> [Lorg.apache
>>> .wicket.Component;
>>>         at
>>> org.apache.wicket.MarkupContainer.iterator(MarkupContainer.java:478)
>>> .........
>>> 
>>> The code on line 478 of MarkupContainer.java is:
>>> sorted = Arrays.asList((Component[])children);
>>> 
>>> Is it a bug of Wicket?
>> 
>> No, I think it's a limitation of Java. You cannnot cast
>> arrays.
>> 
>> Best wishes,
>> Timo
>> 
>> -- 
>> Timo Rantalaiho           
>> Reaktor Innovations Oy    <URL: http://www.ri.fi/ >
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Bug-of-Wicket-1.3.4-when-iterate-the-form-using-iterator%28Comparator%29--tp20723903p20738179.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to