Here's a test case to reproduce the bug. I'm doing something slightly unorthodox, but it shouldn't cause the bug I'm seeing.
I'm using an application structure adapted from the book Wicket in Action. -- Miguel Muñoz -----Original Message----- From: Johan Compagner [mailto:[EMAIL PROTECTED] Sent: Monday, March 24, 2008 3:22 PM To: users@wicket.apache.org Subject: Re: Exception adding a SimpleAttributeModifier to a TextField Do you have a testcase that you can attach to a jira issue? This is strange because why is there a behaviorrequesttarget created for that attribute modifier, that seems very strange On 3/24/08, Miguel Munoz <[EMAIL PROTECTED]> wrote: > > Comrades, > > I'm getting a strange exception. I created a SimpleAttributeModifier and > added it to a TextField component, like this: > > textField.add(modifier); > > When I run it, I get an exception that says this: > > java.lang.ClassCastException: > org.apache.wicket.behavior.SimpleAttributeModifier cannot be cast to > org.apache.wicket.behavior.IBehaviorListener > at > org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:91) > > The line of code that generates the exception looks like this: > > behaviorListener = > (IBehaviorListener)component.getBehaviors().get(idAsInt); > > It appears to be extracting from a list of IBehaviors, so I have no idea why > it's trying to cast it as an IBehaviorListener. Does anybody know what I'm > doing wrong? Or is this a bug in Wicket? > -- > View this message in context: > http://www.nabble.com/Exception-adding-a-SimpleAttributeModifier-to-a-TextField-tp16262822p16262822.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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]