You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by "Matt Benson (JIRA)" <ji...@apache.org> on 2007/01/08 18:02:27 UTC

[jira] Commented: (JXPATH-69) JXPath doesn't properly search for XBeanInfo defined for a parent class.

    [ https://issues.apache.org/jira/browse/JXPATH-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12463073 ] 

Matt Benson commented on JXPATH-69:
-----------------------------------

It'd be helpful if you could attach concrete examples of what you're doing.  Thanks!

> JXPath doesn't properly search for XBeanInfo defined for a parent class.
> ------------------------------------------------------------------------
>
>                 Key: JXPATH-69
>                 URL: https://issues.apache.org/jira/browse/JXPATH-69
>             Project: Commons JXPath
>          Issue 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: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org