Hi all, I got a NullPointerException when executing dynaBean.set.

        final BasicDynaClass dynaClass = new BasicDynaClass(
            "myDynaClass", BasicDynaBean.class, new DynaProperty[] {
                new DynaProperty( "strArrayProp", String[].class ),
                new DynaProperty( "intArrayProp", Integer[].class )
            } );
        final BasicDynaBean dynaBean = (BasicDynaBean)
dynaClass.newInstance();
        dynaBean.set( "strArrayProp", 0, "Hello 0" );
        getLog().trace( "after second set: strArrayProp[0]=" +dynaBean.get
( "strArrayProp", 0 ) );

Did I use DynaBean wrong?
When I look at the BasicDynaBean implementation, looks like only the set
method for non-indexed property will check the DynaClass property
definition. I must be missing something.

Thanks.



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

Reply via email to