FpML Issues Tracker
closed
Block
Always
Schema
apparry
mgratacos
Summary
file: fpml-asset-4-2.xsd
UnderlyingAsset is now correctly an abstract type
however an element uses this type directly
which results in the following error when validating an XML instance document which uses ConvertibleBond
[Error] cboption.xml:145:23: cvc-type.2: The type definition cannot be abstract for element underlyingEquity. cboption.xml: 871 ms (99 elems, 37 attrs, 0 spaces, 1099 chars)
Notes:
apparry
03/14/07 4:49 pm
Solution discussed in email exchange with Marc Gratacos
mgratacos
03/14/07 6:25 pm
Instead of your suggested approach:
Can we keep the same element name but change the type to EquityAsset?
This would not break backward compatibility with previous versions and
from a business perspective CB converts to equity.
mgratacos
03/16/07 10:52 am
This has been committed into the trunk and 4-2-recommendation branch