The attribute store can not save a GBeanInfo and instead records
class from which the GBeanInfo was originally obtained. This is the
"sourceClass" property of GBeanInfo. Simply use one of the
createStatic methods on GBeanInfoBuilder when constructing your
GBeanInfo and you should no longer see this problem.
-dain
On Mar 20, 2006, at 4:29 AM, Vamsavardhana Reddy wrote:
Jacek,
My question is whether the line
this.gbeanInfo = gbeanInfo.getSourceClass();
should have actually been
this.gbeanInfo = gbeanInfo.getClassName();
Thanks,
Vamsi
On 3/20/06, Jacek Laskowski <[EMAIL PROTECTED]> wrote: 2006/3/20,
Vamsavardhana Reddy <[EMAIL PROTECTED]>:
> Q: Why is this check for sourceClass needed here? Is this code
intending
> to check className here and checking sourceClass instead?
I don't know, but would try to find unit tests. Are they any for this
particular case? I think it'd be worth to write one if there isn't.
> Vamsi
Jacek
--
Jacek Laskowski
http://www.laskowski.org.pl