You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by "Jacob Danner (JIRA)" <xm...@xml.apache.org> on 2007/11/08 06:14:51 UTC
[jira] Assigned: (XMLBEANS-347) XmlComplexContentImpl.equal_to()
fails to throw exception when unable to return correct value
[ https://issues.apache.org/jira/browse/XMLBEANS-347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacob Danner reassigned XMLBEANS-347:
-------------------------------------
Assignee: Jacob Danner
> XmlComplexContentImpl.equal_to() fails to throw exception when unable to return correct value
> ---------------------------------------------------------------------------------------------
>
> Key: XMLBEANS-347
> URL: https://issues.apache.org/jira/browse/XMLBEANS-347
> Project: XMLBeans
> Issue Type: Bug
> Affects Versions: Version 2.3
> Environment: n/a
> Reporter: Charles Butterfield
> Assignee: Jacob Danner
> Priority: Critical
>
> I was recently horrified to discover that valueEquals() fails silently for complex types. For complex types the comparison is delegated to XmlComplexContentImpl.equal_to() which simply returns "true" with the comment "BUGBUG: by-value structure comparison undone".
> Clearly the method should throw an exception to alert users to the issue, as do various neighboring methods.
> I first ran into this problem (today) while using an old xbean.jar (built in early 2004). I then checked the 2.3.0 source and the bug still exists. So its been there unchanged since version 1.0.4 at least.
> Hopefully adding the exception is a no-brainer. Perhaps a working implementation could follow.
--
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: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org