FpML Issues Tracker

329: Element IS-A abstract type

March 14, 2007

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

  • Leave an update

    You must be logged in to post an update.