Create XML configuration
Creates a new XML Configuration for a compiled express schema in the EDMdatabase.
Any number of XML Configurations may be defined for each express schema. XML Configurations are stored and handled in the same way as query schemas and rule schemas. All XML Configurations are unique instances of the edm_xml_configuration entity in the ExpressDataManager model.
XML Configurations are protected objects in the EDMdatabase. Ownership and access rights may be set up individually on each XML Configuration in the same way as for any other protected database object in EDM.
XML CONFIGURATION FILE EXAMPLE;
Â
<?xml version="1.0" encoding="UTF-8"?>
<iso_10303_28>
<!-===============================================================->
<!-- IFC XML namespace and schema -->
<!-- Namespace: http://www.iai-international.org/ifcXML/IFC2X2_FINAL -->
<!-- Namespace alias: "ifc" -->
<!-- XML Schema: "{PATH}IFC2X2_FINAL.xsd" -->
Â
<!-===============================================================->
<configuration id="ifcxml"
targetNamespace="http://www.iai-international.org/ifcXML/IFC2X2_FINAL">
Â
<!-- All instances on root level.
Â
All references by reference -->
Â
<option naming-convention="preserve-case"
exp-type="root"
exp-attribute="double-tag"
tagless="true"
inheritance="false"
flatten="false"
sparse="false"/>
</configuration>
Â
<configuration id="ifcxml_tagged_aggregate"
targetNamespace="http://www.iai-international.org/ifcXML/IFC2X2_FINAL">
Â
<!-- All instances on root level.
All references by reference -->
<option naming-convention="preserve-case"
exp-type="root"
exp-attribute="double-tag"
tagless="false"
flatten="false"
sparse="false"/>
</configuration>
</iso_10303_28>
Â
Arguments:
Schema: |
The name of the Express Schema for which to create an XML configuration. |
XML configuration file: |
A unique name that may be used for later reference to the XML Configuration. The name of the configuration should be the same as the id attribute of the configuration element in the XML. |
Namespace: |
Optional namespace string to associate with the XML configuration. This is the namespace of the elements contained in the UOS element of the generated XML. |
Namespace alias: |
Optional alias for the <Namespace> |
XML Schema URL: |
The XML Schema url related to the namespace above. |
Options:
accumulating command output: |
A global option that appends the command output to the EDMsupervisor output window. Otherwise the output window is refreshed and only the last command output is displayed. |