DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=42983>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=42983


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




------- Additional Comments From [EMAIL PROTECTED]  2007-08-16 04:36 -------
Every Java object has a getClass method, which returns a Class object that
indicates the object's type. Your getClass and/or setClass methods are
conflicting with the 'standard' getClass method.

Basically the introspector is seeing the standard getClass first, and sees
there's no matching setClass that takes a Class object. It therefore treats
class as a read-only property, hence the "Unable to find setter method" error.
You do have a setClass method, it's just that it doesn't take a Class parameter.

I imagine that on WebLogic, the introspection sees your setClass method first
and therefore treats "class" as a writable property.

To avoid this kind of problem, you should change your property name to 
"className".

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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

Reply via email to