Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant')
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/2010-1.wsdl87
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/testcase.xml13
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011-1.wsdl84
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011.xsd9
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/next.xsd11
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/testcase.xml7
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011-2.wsdl84
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011.xsd8
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/testcase.xml16
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011-3.wsdl84
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011.xsd9
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/next.xsd11
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/testcase.xml16
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011-4.wsdl84
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011.xsd9
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/testcase.xml17
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011-5.wsdl84
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011.xsd9
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/next.xsd8
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/testcase.xml18
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/2021-1.wsdl106
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/testcase.xml14
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/2021-2.wsdl106
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/testcase.xml14
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/2021-3.wsdl106
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/testcase.xml14
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/2021-4.wsdl117
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/testcase.xml14
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/2021-5.wsdl117
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/testcase.xml14
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/2021-6.wsdl117
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/testcase.xml14
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/2022-1.wsdl106
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/testcase.xml16
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/2022-2.wsdl117
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/testcase.xml16
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/2032-1.wsdl106
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/testcase.xml15
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/2032-2.wsdl117
-rw-r--r--tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/testcase.xml15
40 files changed, 0 insertions, 1929 deletions
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/2010-1.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/2010-1.wsdl
deleted file mode 100644
index 8b13da096..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/2010-1.wsdl
+++ /dev/null
@@ -1,87 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:service name="AddressBookService">
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/testcase.xml
deleted file mode 100644
index 359bafcd4..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2010-1/testcase.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2010-1">
- <description>
- This is an example of a non-conformant wsdl that fails test assertion BP2010.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2010" tadID="SSBP10"/>
- <assertion id="BP2010" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011-1.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011-1.wsdl
deleted file mode 100644
index c4308cd74..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011-1.wsdl
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="2011.xsd" schemaLocation="2011.xsd"/>
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:service name="AddressBookService">
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011.xsd
deleted file mode 100644
index 8857f7cf6..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/2011.xsd
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <schema elementFormDefault="qualified"
- targetNamespace="2011.xsd"
- xmlns="http://www.w3.org/2001/XMLSchema"
- xmlns:apachesoap="http://xml.apache.org/xml-soap"
- xmlns:intf="2011-1.xsd"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="next.xsd" schemaLocation="next.xsd"/>
- </schema> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/next.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/next.xsd
deleted file mode 100644
index 1a684212d..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/next.xsd
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<xs:schema
- targetNamespace="next.xsd"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
- elementFormDefault="qualified">
- <xs:annotation>
- <xs:documentation>
- </xs:documentation>
- </xs:annotation>
-</xs:schema>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/testcase.xml
deleted file mode 100644
index 1fb670c89..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-1/testcase.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2011-1">
- <description>
- This is an example of a onformant wsdl.
- </description>
- <expectedFailures/>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011-2.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011-2.wsdl
deleted file mode 100644
index c4308cd74..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011-2.wsdl
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="2011.xsd" schemaLocation="2011.xsd"/>
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:service name="AddressBookService">
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011.xsd
deleted file mode 100644
index 33216d741..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/2011.xsd
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.1" encoding="UTF-8"?>
- <schema elementFormDefault="qualified"
- targetNamespace="2011.xsd"
- xmlns="http://www.w3.org/2001/XMLSchema"
- xmlns:apachesoap="http://xml.apache.org/xml-soap"
- xmlns:intf="2011-1.xsd"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- </schema> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/testcase.xml
deleted file mode 100644
index 4c4d08bff..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-2/testcase.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2011-2">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2011.
- However the prerequisite BP2102 fails before we actually can execute the test assertion.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2102" tadID="SSBP10"/>
- <assertion id="BP2202" tadID="SSBP10"/>
- <assertion id="BP2102" tadID="AP10"/>
- <assertion id="BP2202" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011-3.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011-3.wsdl
deleted file mode 100644
index c4308cd74..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011-3.wsdl
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="2011.xsd" schemaLocation="2011.xsd"/>
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:service name="AddressBookService">
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011.xsd
deleted file mode 100644
index 8857f7cf6..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/2011.xsd
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <schema elementFormDefault="qualified"
- targetNamespace="2011.xsd"
- xmlns="http://www.w3.org/2001/XMLSchema"
- xmlns:apachesoap="http://xml.apache.org/xml-soap"
- xmlns:intf="2011-1.xsd"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="next.xsd" schemaLocation="next.xsd"/>
- </schema> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/next.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/next.xsd
deleted file mode 100644
index 960a77f6b..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/next.xsd
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.1" encoding="utf-8"?>
-<xs:schema
- targetNamespace="next.xsd"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
- elementFormDefault="qualified">
- <xs:annotation>
- <xs:documentation>
- </xs:documentation>
- </xs:annotation>
-</xs:schema>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/testcase.xml
deleted file mode 100644
index c108bedf0..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-3/testcase.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2011-3">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2011.
- However the prerequisite BP2102 fails before we actually can execute the test assertion.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2102" tadID="SSBP10"/>
- <assertion id="BP2202" tadID="SSBP10"/>
- <assertion id="BP2102" tadID="AP10"/>
- <assertion id="BP2202" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011-4.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011-4.wsdl
deleted file mode 100644
index c4308cd74..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011-4.wsdl
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="2011.xsd" schemaLocation="2011.xsd"/>
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:service name="AddressBookService">
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011.xsd
deleted file mode 100644
index 12c87bf7f..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/2011.xsd
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <schema elementFormDefault="qualified"
- targetNamespace="2011.xsd"
- xmlns="http://www.w3.org/2001/XMLSchema"
- xmlns:apachesoap="http://xml.apache.org/xml-soap"
- xmlns:intf="2011-1.xsd"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <xs:annotation>
- </schema> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/testcase.xml
deleted file mode 100644
index 926b2a915..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-4/testcase.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2011-4">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2011.
- However the prerequisite BP2102 fails before we actually can execute the test assertion.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2102" tadID="SSBP10"/>
- <assertion id="BP2122" tadID="SSBP10"/>
- <assertion id="BP2102" tadID="AP10"/>
- <assertion id="BP2122" tadID="AP10"/>
- </expectedFailures>
-
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011-5.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011-5.wsdl
deleted file mode 100644
index 3b4583753..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011-5.wsdl
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="2011-1.xsd" schemaLocation="2011-1.xsd"/>
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:service name="AddressBookService">
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011.xsd
deleted file mode 100644
index 8857f7cf6..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/2011.xsd
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <schema elementFormDefault="qualified"
- targetNamespace="2011.xsd"
- xmlns="http://www.w3.org/2001/XMLSchema"
- xmlns:apachesoap="http://xml.apache.org/xml-soap"
- xmlns:intf="2011-1.xsd"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <import namespace="next.xsd" schemaLocation="next.xsd"/>
- </schema> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/next.xsd b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/next.xsd
deleted file mode 100644
index 543c45522..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/next.xsd
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<xs:schema
- targetNamespace="next.xsd"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
- elementFormDefault="qualified">
- <xs:annotation>
-</xs:schema>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/testcase.xml
deleted file mode 100644
index a49cb2715..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2011-5/testcase.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2011-5">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2011.
- However the prerequisite BP2102 fails before we actually can execute the test assertion.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2102" tadID="SSBP10"/>
- <assertion id="BP2122" tadID="SSBP10"/>
- <assertion id="BP2202" tadID="SSBP10"/>
- <assertion id="BP2102" tadID="AP10"/>
- <assertion id="BP2122" tadID="AP10"/>
- <assertion id="BP2202" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/2021-1.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/2021-1.wsdl
deleted file mode 100644
index 5d3684d7c..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/2021-1.wsdl
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
-
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <complexType name="findAddressResponse">
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddress">
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddressResponse">
- <sequence/>
- </complexType>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" type="impl:AddressHeaderType"/>
- <element name="Address" type="string"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" type="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" type="xsd:string"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" type="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" type="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:Address" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" parts="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal" name="f1"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/testcase.xml
deleted file mode 100644
index 50667b47b..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-1/testcase.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2021-1">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2021.
- Soapbind:header element uses parts attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2021" tadID="SSBP10"/>
- <assertion id="BP2021" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/2021-2.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/2021-2.wsdl
deleted file mode 100644
index 664f5238f..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/2021-2.wsdl
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
-
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <complexType name="findAddressResponse">
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddress">
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddressResponse">
- <sequence/>
- </complexType>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" type="impl:AddressHeaderType"/>
- <element name="Address" type="string"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" type="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" type="xsd:string"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" type="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" type="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:Address" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal" name="f1"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/testcase.xml
deleted file mode 100644
index 867b6afef..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-2/testcase.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2021-2">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2021.
- Soapbind:header element does not have a part attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2021" tadID="SSBP10"/>
- <assertion id="BP2021" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/2021-3.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/2021-3.wsdl
deleted file mode 100644
index 1f7cedf49..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/2021-3.wsdl
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
-
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <complexType name="findAddressResponse">
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddress">
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddressResponse">
- <sequence/>
- </complexType>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" type="impl:AddressHeaderType"/>
- <element name="Address" type="string"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" type="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" type="xsd:string"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" type="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" type="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:Address" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" part="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal" name="f1"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/testcase.xml
deleted file mode 100644
index f9b015f7e..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-3/testcase.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2021-3">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2021.
- Soapbind:headerfault element does not have a part attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2021" tadID="SSBP10"/>
- <assertion id="BP2021" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/2021-4.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/2021-4.wsdl
deleted file mode 100644
index d44ab7b9c..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/2021-4.wsdl
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:findAddress" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" parts="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal" name="f1"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/testcase.xml
deleted file mode 100644
index 8d5cc4314..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-4/testcase.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2021-4">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2021.
- Soapbind:header element uses parts attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2021" tadID="SSBP10"/>
- <assertion id="BP2021" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/2021-5.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/2021-5.wsdl
deleted file mode 100644
index 7b5d7f35d..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/2021-5.wsdl
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:findAddress" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal" name="f1"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/testcase.xml
deleted file mode 100644
index f7c928cd2..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-5/testcase.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2021-5">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2021.
- Soapbind:header element does not have a part attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2021" tadID="SSBP10"/>
- <assertion id="BP2021" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/2021-6.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/2021-6.wsdl
deleted file mode 100644
index 87a855360..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/2021-6.wsdl
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:findAddress" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" part="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal" name="f1"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/testcase.xml
deleted file mode 100644
index d7f15092f..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2021-6/testcase.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2021-6">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2021.
- Soapbind:headerfault element does not have a part attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2021" tadID="SSBP10"/>
- <assertion id="BP2021" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/2022-1.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/2022-1.wsdl
deleted file mode 100644
index 0a380c0d9..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/2022-1.wsdl
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
-
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <complexType name="findAddressResponse">
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddress">
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddressResponse">
- <sequence/>
- </complexType>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" type="impl:AddressHeaderType"/>
- <element name="Address" type="string"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" type="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" type="xsd:string"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" type="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" type="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:Address" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" part="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/testcase.xml
deleted file mode 100644
index facc02c05..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-1/testcase.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2022-1">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2022.
- Soapbind:fault element does not have a name attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2022" tadID="SSBP10"/>
- <assertion id="BP2022" tadID="AP10"/>
- <assertion id="BP2032" tadID="SSBP10"/>
- <assertion id="BP2032" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/2022-2.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/2022-2.wsdl
deleted file mode 100644
index c2de1df89..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/2022-2.wsdl
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:findAddress" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" part="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault use="literal"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/testcase.xml
deleted file mode 100644
index 0ba892a4a..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2022-2/testcase.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2022-2">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2022.
- Soapbind:fault element does not have a name attribute.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2022" tadID="SSBP10"/>
- <assertion id="BP2022" tadID="AP10"/>
- <assertion id="BP2032" tadID="SSBP10"/>
- <assertion id="BP2032" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/2032-1.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/2032-1.wsdl
deleted file mode 100644
index aa2235e75..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/2032-1.wsdl
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
-
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <complexType name="findAddressResponse">
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddress">
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- <complexType name="saveAddressResponse">
- <sequence/>
- </complexType>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" type="impl:AddressHeaderType"/>
- <element name="Address" type="string"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" type="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" type="xsd:string"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" type="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" type="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:Address" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" part="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault name="fault1" use="literal"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal" namespace="http://tempuri.org/"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/testcase.xml
deleted file mode 100644
index 218b32784..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-1/testcase.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2032-1">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2022.
- The name attribute value on the Soapbind:fault element does not match the name
- attribute value specified on the parent element wsdl:fault element.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2032" tadID="SSBP10"/>
- <assertion id="BP2032" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/2032-2.wsdl b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/2032-2.wsdl
deleted file mode 100644
index 852fadfd6..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/2032-2.wsdl
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:intf="http://tempuri.org/" xmlns:impl="http://tempuri.org/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:intf="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <element name="findAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- </sequence>
- </complexType>
- </element>
- <complexType name="Address">
- <sequence>
- <element name="province" nillable="true" type="xsd:string"/>
- <element name="city" nillable="true" type="xsd:string"/>
- <element name="street" nillable="true" type="xsd:string"/>
- <element name="postalCode" nillable="true" type="xsd:string"/>
- <element name="phoneNumber" nillable="true" type="impl:PhoneNumber"/>
- </sequence>
- </complexType>
- <complexType name="PhoneNumber">
- <sequence>
- <element name="area" type="xsd:int"/>
- <element name="prefix" type="xsd:int"/>
- <element name="number" type="xsd:int"/>
- </sequence>
- </complexType>
- <element name="findAddressResponse">
- <complexType>
- <sequence>
- <element name="findAddressReturn" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddress">
- <complexType>
- <sequence>
- <element name="name" nillable="true" type="xsd:string"/>
- <element name="address" nillable="true" type="impl:Address"/>
- </sequence>
- </complexType>
- </element>
- <element name="saveAddressResponse">
- <complexType>
- <sequence/>
- </complexType>
- </element>
- <complexType name="AddressHeaderType">
- <all>
- <element name="a" type="int"/>
- <element name="b" type="boolean"/>
- <element name="s" nillable="true" type="string"/>
- </all>
- </complexType>
- <element name="AddressHeader" nillable="true" type="impl:AddressHeaderType"/>
- </schema>
- </wsdl:types>
- <wsdl:message name="saveAddressRequest">
- <wsdl:part name="parameters" element="intf:saveAddress"/>
- </wsdl:message>
- <wsdl:message name="findAddressRequest">
- <wsdl:part name="parameters" element="intf:findAddress"/>
- <wsdl:part name="AddressHeader" element="intf:AddressHeader"/>
- </wsdl:message>
- <wsdl:message name="findAddressResponse">
- <wsdl:part name="parameters" element="intf:findAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="saveAddressResponse">
- <wsdl:part name="parameters" element="intf:saveAddressResponse"/>
- </wsdl:message>
- <wsdl:message name="parameterfault">
- <part name="part3" element="intf:findAddress" />
- </wsdl:message>
- <wsdl:portType name="AddressBook">
- <wsdl:operation name="findAddress">
- <wsdl:input name="findAddressRequest" message="intf:findAddressRequest"/>
- <wsdl:output name="findAddressResponse" message="intf:findAddressResponse"/>
- <wsdl:fault name="f1" message="intf:parameterfault"/>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdl:input name="saveAddressRequest" message="intf:saveAddressRequest"/>
- <wsdl:output name="saveAddressResponse" message="intf:saveAddressResponse"/>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="AddressBookSoapBinding" type="intf:AddressBook">
- <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
- <wsdl:operation name="findAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="findAddressRequest">
- <wsdlsoap:header message="intf:findAddressRequest" part="AddressHeader" use="literal">
- <wsdlsoap:headerfault message="intf:findAddressRequest" part="AddressHeader" use="literal"/>
- </wsdlsoap:header>
- <wsdlsoap:body parts="parameters" use="literal"/>
- </wsdl:input>
- <wsdl:output name="findAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- <wsdl:fault name="f1">
- <wsdlsoap:fault name="fault1" use="literal"/>
- </wsdl:fault>
- </wsdl:operation>
- <wsdl:operation name="saveAddress">
- <wsdlsoap:operation soapAction=""/>
- <wsdl:input name="saveAddressRequest">
- <wsdlsoap:body use="literal"/>
- </wsdl:input>
- <wsdl:output name="saveAddressResponse">
- <wsdlsoap:body use="literal"/>
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="AddressBookService">
- <wsdl:port name="AddressBook" binding="intf:AddressBookSoapBinding">
- <wsdlsoap:address location="http://tempuri.org/AddressBook"/>
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
diff --git a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/testcase.xml b/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/testcase.xml
deleted file mode 100644
index dc3459392..000000000
--- a/tests/org.eclipse.wst.wsi.tests/testResources/samples/wsdl/redundant/2032-2/testcase.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<testcase name="2032-2">
- <description>
- This is an example of a non-conformant wsdl that should fail test assertion BP2022.
- The name attribute value on the Soapbind:fault element does not match the name
- attribute value specified on the parent element wsdl:fault element.
- Note this assertion is caught by the base WSDL validator.
- So this assertion should be disabled when running in conjunction with the
- base validator.
- </description>
- <expectedFailures>
- <assertion id="BP2032" tadID="SSBP10"/>
- <assertion id="BP2032" tadID="AP10"/>
- </expectedFailures>
-</testcase> \ No newline at end of file

Back to the top