generate the xsd schema