Class WsdlXsdSchema

  • All Implemented Interfaces:
    com.consol.citrus.common.InitializingPhase, org.springframework.beans.factory.InitializingBean, org.springframework.xml.xsd.XsdSchema

    public class WsdlXsdSchema
    extends AbstractSchemaCollection
    Wrapper implementation takes care of nested WSDL schema types. Exposes those WSDL schema types as xsd schema instances for schema repository. WSDL may contain several schema types which get exposed under a single target namespace (defined on WSDL level).
    Since:
    1.3
    Author:
    Christoph Deppisch
    • Constructor Detail

      • WsdlXsdSchema

        public WsdlXsdSchema()
        Default constructor
      • WsdlXsdSchema

        public WsdlXsdSchema​(org.springframework.core.io.Resource wsdl)
        Constructor using wsdl resource.
        Parameters:
        wsdl -
    • Method Detail

      • setWsdl

        public void setWsdl​(org.springframework.core.io.Resource wsdl)
        Sets the wsdl.
        Parameters:
        wsdl - the wsdl to set