Class WsdlXsdSchema

java.lang.Object
org.springframework.xml.xsd.SimpleXsdSchema
org.citrusframework.xml.schema.AbstractSchemaCollection
org.citrusframework.xml.schema.WsdlXsdSchema
All Implemented Interfaces:
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 Details

    • WsdlXsdSchema

      public WsdlXsdSchema()
      Default constructor
    • WsdlXsdSchema

      public WsdlXsdSchema(Resource wsdl)
      Constructor using wsdl resource.
      Parameters:
      wsdl -
  • Method Details