Thanks.

I managed to find the class of the source of the problem, and it seems
to be internal to Wicket.

  org.apache.wicket.authentication.panel.SignInPanel

The form in this class (in wicket-auth-roles) uses this:

  /** El-cheapo model for form. */
  private final ValueMap properties = new ValueMap();

And declares the property like this:

add(username = 
  new TextField("username", new PropertyModel(properties, "username")));


I'm guessing that the Exception is due to either some kind of change in
ValueMap, or a change in the property resolver...





On Tue, 2007-09-04 at 21:28 -0700, Igor Vaynberg wrote:
> looks like a propertymodel misbehaving somewhere.
> 
> set a breakpoint on that exception. when it is thrown you can walk up
> the stack and see what model/component is causing this.
> 
> -igor
> 
> 
> On 9/4/07, David Leangen <[EMAIL PROTECTED]> wrote:
>         
>         Migrating from 1.2 to 1.3.
>         
>         I've been trying to track down the cause of the following
>         error.
>         
>         Since this is using reflection, I'm not getting any useful
>         line numbers
>         or direct information on the cause. 
>         
>         
>         If anybody can shed some light on this for me, I'd really
>         appreciate it!
>         
>         All I know is that it happens at render time when visiting one
>         of the
>         components, but it's difficult to find the exact component. 
>         
>         
>         
>         java.lang.NoSuchMethodException:
>         org.apache.wicket.util.value.ValueMap.isUsername()
>                 at java.lang.Class.getMethod(Class.java:1581)
>                 at
>         org.apache.wicket.util.lang.PropertyResolver.findGetter
>         (PropertyResolver.java:501)
>                 at
>         
> org.apache.wicket.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:317)
>         
>         ...
>         
>         
>         
>         
>         --------------------------------------------------------------------- 
>         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]

Reply via email to