JXPath doesn't properly search for XBeanInfo defined for a parent class.
------------------------------------------------------------------------

         Key: JXPATH-69
         URL: http://issues.apache.org/jira/browse/JXPATH-69
     Project: Commons JXPath
        Type: Bug

 Environment: java 1.5, WinXP
    Reporter: dror


class A { ... }
class B extends A { ... }
class AXBeanInfo implmements JXPathBeanInfo { ... }

Now if I try to
   JXPathContext.newContext( new B() )
it will fail to read the XBeanInfo of the base class (A), and will use 
simplebeaninfo instead.

if instead I first do 
   JXPathContext.newContext( new A() )
and then do the 
   JXPathContext.newContext( new B() )

it will work.
(it will probably work if A implemented the JXPathBeanInfo interface by itself, 
but I don't want it to require that. my current workarround is to do the above 
dummy context initialization)


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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

Reply via email to