400: Provide .spp file in download
Please provide a .spp file in the Zip download. This would be identical to the .spp file in the Subversion folder. This allows people to open up a release as an XML Spy project.
Please provide a .spp file in the Zip download. This would be identical to the .spp file in the Subversion folder. This allows people to open up a release as an XML Spy project.
The validation rules call the classes “data types”. They are not data types. Either call them “complex types” or “classes”. Currently = Context: EquityAmericanExercise (data type) Future = Context: EquityAmericanExercise (complex type)
All elements should have their context provided, even if it is a any context. Look at this example: Preconditions The following preconditions are always to be executed relative to the root of the FpML document being validated. The context of the rule is NOT carried through to the precondition. Precondition: ISDA1999 The documentation/contractualDefinitions element or … Continued
52 examples files for validation contain examples from the previous, rather than the current version of FpML. Bring the example files up to version 4.3
Define precisely what deprecated means. Deprecated needs defining for: – Business Processes (such as A2A) – Validation Rules (such as the deprecated rule) – Schema constructs
In document fpml-4-3-intro-4.html change the text on line 561: Old == Applications that receive FpML for processing may want to check the validation rules to ensure that the data they are receiving represent a valid FpML trade. Processing applications are not obliged to reject invalid trades. Instead, the implications of rule normativity are that the … Continued
Add a rule that all HTML artefacts should be valid XHTML. This allows more of us to edit the files with more tools.
Convert the html files to xhtml. I am having problems processing many of the FpML HTML files because they are quite ‘loose’ HTML. For example invalid-cd-1-0-1-fragment.html contains an unclosed tag of . In xhtml this would show as invalid. The problem is the html is targeted at the browsers, when it should be valid regardless … Continued
The View CVS service cannot be seen inside JPMC because http must come over port 80; any other port blocks http. Please move this to port 80. https://dedicated.fpml.org:8443/viewcvs/ This is fairly common firewall configuration, so you might experience this elsewhere.
The new namespace http://www.fpml.org/declaration doesn’t appear declared in the root element of the schemas. It appears declared locally where the attributes dec:deprecated, dec:deprecatedReason appear. This is correct in the src schemas but not in the schemas that get generated inside the xml folder. The scripts that build the xml folder need to be modified to … Continued