FpML Issues Tracker
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>
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.