Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - bluecamel

Pages: [1]
1
Version: Enterprise Architect 12.1.1227 (Build 1227)

Actions performed:
1. Select a Package (My Package) where the XSD to be imported
2. Select "PACKAGE>XML Technologies>Import XSD"
3. On [Import XML Schema] Window populate the following fields:
           a. Package: My Package
           b. Directory: The XSD file location
           c. Following import Options ticked:
                    (i) Import referenced XML Schema(s)
                    (ii) Create Diagram for XML Schema(s)
                    (iii) Import XSD Elements/Attributes as (o)UML Associations
4. Click [Import] button.
5. The XSD imported succesfully.

However, the documentation for attributes with multiple <documentation> tags under <annotation> in the original XSD are not completely imported. Looks like on ly the first <documentation> tag is imported. The rest are ignored.

Example:
Original XSD:
...
         <xs:element name="WCA" minOccurs="0" maxOccurs="1" type="xs:string">
            <xs:annotation>
               <xs:documentation>**Description** Wireless Cell Area</xs:documentation>
               <xs:documentation>**Business Rules** CR001</xs:documentation>
               <xs:documentation>**Xpath** /LocatedAtAssignedTechnologyBoundaries/WithinBoundary/name [../DefinedByBoundaryType/ID = "WCA"]</xs:documentation>
            </xs:annotation>
         </xs:element>

...

Imported Annotation of the attribute:

**Description** Wireless Cell Area


Pages: [1]