schemagen'in şemaya süper sınıfı eklemesini nasıl engellerim?schemagen'in şemaya süper sınıf eklemesini engelliyor mu?
Süper sınıfında ve alanlarında XMLTransient
kullanmayı denedim, ancak yine de şemada görünüyorlar. örneğin
:
<xs:complexType name="asset">
<xs:sequence>
<xs:element name="ID" type="xs:long" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="movie">
<xs:complexContent>
<xs:extension base="asset">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
the schema that i would like to see is :
<xs:complexType name="movie">
<xs:complexContent>
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Şemadaki üst düzey bir soruna neden oluyor mu? – skaffman
evet, öznitelik çalışması gerekir – shay
Hmm @XmlTransient gerekli değildir ID alanını ekliyor. Bunu alıcılara koymaya mı çalıştın? –