You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by "Romuald (JIRA)" <ji...@apache.org> on 2017/09/26 10:53:00 UTC
[jira] [Created] (XMLSCHEMA-50) Unable to get the contents of a
XmlSchemaAnnotation in some cases
Romuald created XMLSCHEMA-50:
--------------------------------
Summary: Unable to get the contents of a XmlSchemaAnnotation in some cases
Key: XMLSCHEMA-50
URL: https://issues.apache.org/jira/browse/XMLSCHEMA-50
Project: XmlSchema
Issue Type: Bug
Affects Versions: 2.2.2, 2.2.1
Reporter: Romuald
Hi,
In this kind of construction:
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="baseType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="attr" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:element name="myElement">
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="baseType">
<xs:enumeration value="myEnumValue">
<xs:annotation>
<xs:documentation>
My documentation.
</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:schema>
{code}
I am unable to fetch anything under the <xs:annotation>. I can get a XmlSchemaAnnotation instance but if I call getItems().size() on it, it returns 0, and I can't get any deeper in the schema that way.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org