FpML Issues Tracker

1091: Circular dependencies

March 1, 2012

closed

Major

Always

Architecture

Hugues

andrew

Summary

There are some circular dependencies between modules. e.g in 5.3 recordkeeping views fpml-riskdef-5-3.xsd and fpml-mktenv-5-3.xsd include each other. This is a problem, as the architecture specification requires, in paragraph 2.3.2.1 , FpML schema documents MUST NOT include each other in a circular manner, as this causes so tools not to work properly.

Notes:

  • mgratacos

    02/15/13 3:47 pm

    This has been fixed in the subversion repository.

    To avoid any problems with tools I’d recommend using the merged schema file that groups all subschema files into a single one removing all xsd:include.

  • Leave an update

    You must be logged in to post an update.