Wie informieren xjc, nicht zu gehen über xs:import?

Erstellen Sie ein java-Klassen aus xsd-mit xjc ant-task. Meisten funktioniert es. Ich brauche es nicht, um durch zu gehen und weil es bereits mapping gemacht.
Hier ist xsd:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="urn:oasis:names:tc:opendocument:xmlns:digitalsignature:1.0"
   xmlns:xs="http://www.w3.org/2001/XMLSchema"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:dsig="urn:oasis:names:tc:opendocument:xmlns:digitalsignature:1.0"
   xmlns:xmldsig="http://www.w3.org/2000/09/xmldsig#" 
   xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" 
   elementFormDefault="qualified"
  >
    <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" 
       schemaLocation="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd" />
    <xs:import namespace="http://uri.etsi.org/01903/v1.3.2#" 
       schemaLocation="http://uri.etsi.org/01903/v1.3.2/XAdES.xsd" />
    <xs:import namespace="http://uri.etsi.org/01903/v1.4.1#" 
       schemaLocation="http://uri.etsi.org/01903/v1.4.1/XAdESv141.xsd" />
    <xs:element name="document-signatures">
        <xs:complexType>
            <xs:sequence minOccurs="1" maxOccurs="unbounded">
                <xs:element ref="xmldsig:Signature" />
            </xs:sequence>
        </xs:complexType>
    </xs:element>
 </xs:schema>

xjc geht durch alle Importe und schafft verbindliche Klassen. Aber ich habe schon diese. So wie zu informieren xjc zu verwenden, die bereits erstellt Bindungen in den classpath?
Für zu den XAdES-Umsetzung, die ich verwenden werde xades4j Bibliothek

Dank,

Vidmantas

InformationsquelleAutor Vidmantas | 2011-07-26
Schreibe einen Kommentar