Schemas/3DXML

From Code Synthesis Wiki

< Schemas(Difference between revisions)
Jump to: navigation, search
Revision as of 14:21, 2 August 2007
Boris (Talk | contribs)
(Remove deprecated options)
← Previous diff
Current revision
Boris (Talk | contribs)
(Note that Xerces-C++ 2.8.0 can handle 3D XML schemas out of the box)
Line 5: Line 5:
--namespace-map http://www.3ds.com/xsd/3DXML=TDXML --namespace-map http://www.3ds.com/xsd/3DXML=TDXML
-The 3D XML schema triggers the [http://issues.apache.org/jira/browse/XERCESC-1546 XERCESC-1546] bug in Xerces-C++ 2.7.0. If you are planning to have validation enabled when parsing 3D XML instance documents, then you will need to apply the [[Media:Xerces-c-2.7.0-1546.patch|xerces-c-2.7.0-1546.patch]] patch to fix this bug.+The 3D XML schema triggers the [http://issues.apache.org/jira/browse/XERCESC-1546 XERCESC-1546] bug in Xerces-C++ 2.7.0 and earlier. If you are planning to have validation enabled when parsing 3D XML instance documents, then you will need to apply the [[Media:Xerces-c-2.7.0-1546.patch|xerces-c-2.7.0-1546.patch]] patch to fix this bug. Xerces-C++ 2.8.0 and later have this bug fixed.

Current revision

This page contains information on using the 3D XML schema with XSD.

The following options are recommended to compile the 3DXML schema:

--namespace-map http://www.3ds.com/xsd/3DXML=TDXML

The 3D XML schema triggers the XERCESC-1546 bug in Xerces-C++ 2.7.0 and earlier. If you are planning to have validation enabled when parsing 3D XML instance documents, then you will need to apply the xerces-c-2.7.0-1546.patch patch to fix this bug. Xerces-C++ 2.8.0 and later have this bug fixed.

Personal tools