SAWSDL Test File Summary

This document includes links to a set of test files for SAWSDL. It primarily includes test WSDL's for parsers but there are some example WSDL's as well

Specification Section Description WSDL 1.1 WSDL 2.0
3.1 modelReference on WSDL Interface components.WSDL 1.1 version annotates the portType. Test1-PorttypeAnnotation.wsdl Test1-interfaceAnnotation.wsdl
3.1 modelReferences from extended interface apply on extending interface. - There is no equivalent of this for WSDL 1.1    
3.2 modelReference on WSDL Interface Operation components - WSDL 1.1 variant uses the attrExtension element inside the operation. Test2-OperationAnnotation.wsdl Test2-OperationAnnotation.wsdl
3.3 modelReference on WSDL Interface Fault components. - Questionable of how this translates to the WSDL 1.1 document. Needs clarification    
4.1.1 modelReference on XML Schema Simple Type definitions. Same for WSDL 1.1. Test3-SchemaAnnotation-SimpleType.wsdl Test3-SchemaAnnotation-SimpleType.wsdl
4.1.2 modelReference on XML Schema Complex Type definitions (top-level).Same for WSDL 1.1. Test4-SchemaAnnotation-ComplexType.wsdl Test4-SchemaAnnotation-ComplexType.wsdl
4.1.3 modelReference on XML Schema Element declarations Same for WSDL 1.1. Test5-SchemaAnnotation-Element.wsdl Test5-SchemaAnnotation-Element.wsdl
4.1.4 modelReference on XML Schema Attribute declarations. Same for WSDL 1.1. Test6-SchemaAnnotation-Attribute.wsdl Test6-SchemaAnnotation-Attribute.wsdl
4.2 liftingSchemaMapping on XML Schema Element declarations. Same for WSDL 1.1. Test7-SchemaAnnotationwm-Element.wsdl  Test7-SchemaAnnotationwm-Element.wsdl
4.2 liftingSchemaMapping on XML Schema Type definitions. Same for WSDL 1.1. Test8-SchemaAnnotationwm-ComplexType.wsdl Test8-SchemaAnnotationwm-ComplexType.wsdl
4.2 loweringSchemaMapping on XML Schema Element declarations Same for WSDL 1.1. Test9-SchemaAnnotationwm-Element.wsdl Test9-SchemaAnnotationwm-Element.wsdl
4.2 loweringSchemaMapping on XML Schema Type definitions Same for WSDL 1.1. Test10-SchemaAnnotationwm-ComplexType.wsdl Test10-SchemaAnnotationwm-ComplexType.wsdl
4.2 liftingSchemaMapping and loweringSchemaMapping propagation from type definition to element declaration using that type, plus overriding    
5.1 attrExtensions element with arbitrary annotations
this is tested in operation annotation
   
5.2 Annotations on WSDL 1.1 elements (grouped together)
-Porttype/operation and schema elements are tested above
-Message level annotations reflected in Test11-MessageAnnotation.wsdl
-Fault annotations to be clarified - not tested yet
Test11-MessageAnnotation.wsdl Not Applicable