[ https://issues.apache.org/jira/browse/JXPATH-80?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12489886 ]
Nico Max commented on JXPATH-80: -------------------------------- I've tracked this down and I think I was able to resolve the issue. First off, my testbean was not public as for one reason for the test to fail ... :-) There is a method retrieving the length of a collection-like result of a bean getter in BeanPropertyPointer, but a real check for the NULL-case was missing, so I've patched that. Unfortunately this does not fix your findings so I guess this issue should stay open. > boolean conversion of javabean getter values returning NULL fails > ----------------------------------------------------------------- > > Key: JXPATH-80 > URL: https://issues.apache.org/jira/browse/JXPATH-80 > Project: Commons JXPath > Issue Type: Bug > Affects Versions: 1.2 Final > Environment: java.runtime.name=Java(TM) SE Runtime Environment > java.runtime.version=1.6.0-b105 > java.specification.name=Java Platform API Specification > java.specification.vendor=Sun Microsystems Inc. > java.vm.info=mixed mode > java.vm.name=Java HotSpot(TM) Client VM > Reporter: Nico Max > Priority: Minor > Attachments: test.java > > > According to the JXPath User Guide a Javabean Getter returning NULL, > regadless of the type, will be converted bo Boolean FALSE. But trying to > build a boolean expression from this fails as the attached testcase shows. > It seems that the type the bean getter returns matters, as a NULL String for > example works as expected. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]