FpML Issues Tracker

1186: Non-UTF8 characters in xsd

January 30, 2014

closed

Minor

Always

Schema

matobaa

mgratacos

Summary

In fpml-enum-*.xsd, there are some non-UTF8 characters, and will fail to compile generated sources(I'm using "xjc" to generate them). please replace them with utf-8 safe characters like ', ", - .

.//DividendDateReferenceEnum/[@value="CashSettlePaymentDateExDiv"] Transaction Supplement as "Cash Settlement Payment Date Ex Dividend" which the Shares commenced trading ex

.//DividendDateReferenceEnum/[@value="CashSettlePaymentDateIssuerPayment"] Transaction Supplement as "Cash Settlement Payment Date Ex Dividend"

.//DividendDateReferenceEnum/[@value="ExDividendPaymentDate"] which the Shares commence trading ex

Attachments

  • fpml-enum.diff.v2
  • Notes:

  • mgratacos

    03/05/14 3:22 pm

    This is not an issue. In the schemas, the character being used is ‘-‘, not . You may have opened the schemas with an Editor not supporting UTF8 and it has changed the characters. We don’t see any non UTF8 characters in the published schemas.

  • matobaa

    05/22/14 11:08 am

    I apologize my mistake, confirmed that the character surrounding ex is UTF-8 characters, U+201C and U+201D; but xjc schema compiler doesn’t work well with these characters…

    Could you use another characters as many lines around them like following?
    * ‘QUOTATION MARK'(U+0022) instead of ‘LEFT DOUBLE QUOTATION MARK'(U+201C) and ‘RIGHT DOUBLE QUOTATION MARK'(U+201D),
    * ‘APOSTROPHE'(U+0027) instead of ‘LEFT SINGLE QUOTATION MARK’ (U+2018) and ‘RIGHT SINGLE QUOTATION MARK’ (U+2019)
    * ‘HYPHEN-MINUS’ (U+002D) instead of ‘EN DASH’ (U+2013)

  • matobaa

    06/03/14 3:20 pm

    please see attached fpml-enum.diff.v2 as patch for 5-3

    (I cannot overwrite file … Would you delete my old attached fpml-enum.diff if you can)

  • JSCn3452

    05/17/15 4:10 pm

    UIT=NF643UM4VU

  • mgratacos

    07/17/18 6:29 am

    Not an issue.

  • Leave an update

    You must be logged in to post an update.