The following is the full text of a sample WSDL file.
<definitions xmlns:tns="urn:schemas-iwaysoftware-com:iwse" targetNamespace="urn:schemas-iwaysoftware-com:iwse" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:m11="urn:iwaysoftware:ibse:jul2003:test:response" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:m1="urn:iwaysoftware:ibse:jul2003:test" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"><types><xs:schema targetNamespace="urn:schemas-iwaysoftware-com:iwse" elementFormDefault="qualified"><xs:element name="ibsinfo"><xs:complexType><xs:sequence><xs:element type="xs:string" name="service"/><xs:element type="xs:string" name="method"/><xs:element type="xs:string" name="license"/><xs:element type="xs:string" minOccurs="0" name="disposition"/><xs:element type="xs:string" minOccurs="0" name="Username"/><xs:element type="xs:string" minOccurs="0" name="Password"/><xs:element type="xs:string" minOccurs="0" name="language"/></xs:sequence></xs:complexType> </xs:element><xs:element
name="adapterexception"><xs:complexType><xs:sequence><xs:element type="xs:string" name="error"/></xs:sequence></xs:complexType></xs:element> </xs:schema><xs:schema xml:lang="en" targetNamespace="urn:iwaysoftware:ibse:jul2003:test" attributeFormDefault="unqualified" xmlns:m1="urn:iwaysoftware:ibse:jul2003:test" elementFormDefault="qualified"><xs:element name="test"><xs:complexType><xs:sequence><xs:element name="ORACLE"><xs:complexType><xs:sequence><xs:element name="WIP_JOB_SCHEDULE_INTERFACE"><xs:complexType><xs:sequence><xs:elemen t minOccurs="1" name="LAST_UPDATE_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="LAST_UPDATED_BY" maxOccurs="1"/><xs:element minOccurs="1" name="CREATION_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="CREATED_BY" maxOccurs="1"/><xs:element minOccurs="0" name="LAST_UPDATE_LOGIN" maxOccurs="1"/><xs:element minOccurs="0" name="REQUEST_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PROGRAM_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PROGRAM_APPLICATION_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PROGRAM_UPDATE_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="GROUP_ID" maxOccurs="1"/><xs:element minOccurs="0" name="SOURCE_CODE" maxOccurs="1"/><xs:element minOccurs="0" name="SOURCE_LINE_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PROCESS_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="ORGANIZATION_ID" maxOccurs="1"/><xs:element minOccurs="1" name="LOAD_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="STATUS_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="OLD_STATUS_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="LAST_UNIT_COMPLETION_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="OLD_COMPLETION_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="PROCESSING_WORK_DAYS" maxOccurs="1"/><xs:element minOccurs="0" name="DAILY_PRODUCTION_RATE" maxOccurs="1"/><xs:element minOccurs="0"
name="LINE_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PRIMARY_ITEM_ID" maxOccurs="1"/><xs:element minOccurs="0" name="BOM_REFERENCE_ID" maxOccurs="1"/><xs:element minOccurs="0" name="ROUTING_REFERENCE_ID" maxOccurs="1"/><xs:element minOccurs="0" name="BOM_REVISION_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="ROUTING_REVISION_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="WIP_SUPPLY_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="CLASS_CODE" maxOccurs="1"/><xs:element minOccurs="0" name="LOT_NUMBER" maxOccurs="1"/><xs:element minOccurs="0" name="LOT_CONTROL_CODE" maxOccurs="1"/><xs:element minOccurs="0" name="JOB_NAME" maxOccurs="1"/><xs:element minOccurs="0" name="DESCRIPTION" maxOccurs="1"/><xs:element minOccurs="0" name="FIRM_PLANNED_FLAG" maxOccurs="1"/><xs:element minOccurs="0" name="ALTERNATE_ROUTING_DESIGNATOR" maxOccurs="1"/><xs:element minOccurs="0" name="ALTERNATE_BOM_DESIGNATOR" maxOccurs="1"/><xs:element minOccurs="0" name="DEMAND_CLASS" maxOccurs="1"/><xs:element minOccurs="0" name="START_QUANTITY" maxOccurs="1"/><xs:element minOccurs="0" name="OLD_START_QUANTITY" maxOccurs="1"/><xs:element minOccurs="0" name="WIP_ENTITY_ID" maxOccurs="1"/><xs:element minOccurs="0" name="REPETITIVE_SCHEDULE_ID" maxOccurs="1"/><xs:element minOccurs="0" name="ERROR" maxOccurs="1"/><xs:element minOccurs="0" name="PARENT_GROUP_ID" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE_CATEGORY" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE1" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE2" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE3" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE4" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE5" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE6" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE7" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE8" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE9" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE10" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE11" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE12" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE13" maxOccurs="1"/><xs:element minOccurs="0"
name="ATTRIBUTE14" maxOccurs="1"/><xs:element minOccurs="0" name="ATTRIBUTE15" maxOccurs="1"/><xs:element minOccurs="0" name="INTERFACE_ID" maxOccurs="1"/><xs:element minOccurs="0" name="LAST_UPDATED_BY_NAME" maxOccurs="1"/><xs:element minOccurs="0" name="CREATED_BY_NAME" maxOccurs="1"/><xs:element minOccurs="0" name="PROCESS_PHASE" maxOccurs="1"/><xs:element minOccurs="0" name="PROCESS_STATUS" maxOccurs="1"/><xs:element minOccurs="0" name="ORGANIZATION_CODE" maxOccurs="1"/><xs:element minOccurs="0" name="FIRST_UNIT_START_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="FIRST_UNIT_COMPLETION_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="LAST_UNIT_START_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="SCHEDULING_METHOD" maxOccurs="1"/><xs:element minOccurs="0" name="LINE_CODE" maxOccurs="1"/><xs:element minOccurs="0" name="PRIMARY_ITEM_SEGMENTS" maxOccurs="1"/><xs:element minOccurs="0" name="BOM_REFERENCE_SEGMENTS" maxOccurs="1"/><xs:element minOccurs="0" name="ROUTING_REFERENCE_SEGMENTS" maxOccurs="1"/><xs:element minOccurs="0" name="ROUTING_REVISION" maxOccurs="1"/><xs:element minOccurs="0" name="BOM_REVISION" maxOccurs="1"/><xs:element minOccurs="0" name="COMPLETION_SUBINVENTORY" maxOccurs="1"/><xs:element minOccurs="0" name="COMPLETION_LOCATOR_ID" maxOccurs="1"/><xs:element minOccurs="0" name="COMPLETION_LOCATOR_SEGMENTS" maxOccurs="1"/><xs:element minOccurs="0" name="SCHEDULE_GROUP_ID" maxOccurs="1"/><xs:element minOccurs="0" name="SCHEDULE_GROUP_NAME" maxOccurs="1"/><xs:element minOccurs="0" name="BUILD_SEQUENCE" maxOccurs="1"/><xs:element minOccurs="0" name="PROJECT_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PROJECT_NAME" maxOccurs="1"/><xs:element minOccurs="0" name="TASK_ID" maxOccurs="1"/><xs:element minOccurs="0" name="TASK_NAME" maxOccurs="1"/><xs:element minOccurs="0" name="NET_QUANTITY" maxOccurs="1"/><xs:element minOccurs="0" name="DESCRIPTIVE_FLEX_SEGMENTS" maxOccurs="1"/><xs:element minOccurs="0" name="PROJECT_NUMBER" maxOccurs="1"/><xs:element minOccurs="0" name="TASK_NUMBER" maxOccurs="1"/><xs:element minOccurs="0" name="PROJECT_COSTED" maxOccurs="1"/><xs:element minOccurs="0" name="END_ITEM_UNIT_NUMBER" maxOccurs="1"/><xs:element minOccurs="0" name="OVERCOMPLETION_TOLERANCE_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="OVERCOMPLETION_TOLERANCE_VALUE" maxOccurs="1"/><xs:element minOccurs="0" name="KANBAN_CARD_ID"
maxOccurs="1"/><xs:element minOccurs="0" name="PRIORITY" maxOccurs="1"/><xs:element minOccurs="0" name="DUE_DATE" maxOccurs="1"/><xs:element minOccurs="0" name="ALLOW_EXPLOSION" maxOccurs="1"/><xs:element minOccurs="0" name="HEADER_ID" maxOccurs="1"/><xs:element minOccurs="0" name="DELIVERY_ID" maxOccurs="1"/><xs:element minOccurs="0" name="COPRODUCTS_SUPPLY" maxOccurs="1"/><xs:element minOccurs="0" name="DUE_DATE_PENALTY" maxOccurs="1"/><xs:element minOccurs="0" name="DUE_DATE_TOLERANCE" maxOccurs="1"/><xs:element minOccurs="0" name="XML_DOCUMENT_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PARENT_WIP_ENTITY_ID" maxOccurs="1"/><xs:element minOccurs="0" name="PARENT_JOB_NAME" maxOccurs="1"/><xs:element minOccurs="0" name="ASSET_NUMBER" maxOccurs="1"/><xs:element minOccurs="0" name="ASSET_GROUP_ID" maxOccurs="1"/><xs:element minOccurs="0" name="ASSET_GROUP_SEGMENTS" maxOccurs="1"/><xs:element minOccurs="0" name="PM_SCHEDULE_ID" maxOccurs="1"/><xs:element minOccurs="0" name="REBUILD_ITEM_ID" maxOccurs="1"/><xs:element minOccurs="0" name="REBUILD_ITEM_SEGMENTS" maxOccurs="1"/><xs:element minOccurs="0" name="REBUILD_SERIAL_NUMBER" maxOccurs="1"/><xs:element minOccurs="0" name="MANUAL_REBUILD_FLAG" maxOccurs="1"/><xs:element minOccurs="0" name="SHUTDOWN_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="NOTIFICATION_REQUIRED" maxOccurs="1"/><xs:element minOccurs="0" name="WORK_ORDER_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="OWNING_DEPARTMENT" maxOccurs="1"/><xs:element minOccurs="0" name="OWNING_DEPARTMENT_CODE" maxOccurs="1"/><xs:element minOccurs="0" name="ACTIVITY_TYPE" maxOccurs="1"/><xs:element minOccurs="0" name="ACTIVITY_CAUSE" maxOccurs="1"/><xs:element minOccurs="0" name="TAGOUT_REQUIRED" maxOccurs="1"/><xs:element minOccurs="0" name="PLAN_MAINTENANCE" maxOccurs="1"/><xs:element minOccurs="0" name="DATE_RELEASED" maxOccurs="1"/><xs:element minOccurs="0" name="REQUESTED_START_DATE" maxOccurs="1"/></xs:sequence></xs:complexType></xs:element></xs:sequence> </xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element >
</xs:schema><xs:schema xml:lang="en" targetNamespace="urn:iwaysoftware:ibse:jul2003:test:response" attributeFormDefault="unqualified" xmlns:m11="urn:iwaysoftware:ibse:jul2003:test:response" elementFormDefault="qualified"><xs:element name="testResponse"><xs:complexType><xs:sequence><xs:element name="ORACLE"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="Processed_table" maxOccurs="unbounded"/><xs:element minOccurs="0" name="submit_response_id" maxOccurs="unbounded"/><xs:element name="Return_Code"/></xs:sequence></xs:complexType></xs:element>
</xs:sequence><xs:attribute type="xs:string" use="required" name="cid"/></xs:complexType></xs:element></xs:schema>
</types><message name="testIn"><part element="m1:test" name="parameters"/>
</message><message name="testOut"><part element="m11:testResponse" name="parameters"/>
</message><message name="testserviceHeader"><part element="tns:ibsinfo" name="header"/>
</message><message name="AdapterException"><part element="tns:adapterexception" name="fault"/>
</message><portType name="testserviceSoap"><operation name="test"><documentation/><input message="tns:testIn"/><output message="tns:testOut"/><fault message="tns:AdapterException" name="AdapterExceptionFault"/></operation>
</portType><binding type="tns:testserviceSoap" name="testserviceSoap"><soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/><operation name="test"><soap:operation style="document" soapAction="testservice.testRequest@test@@"/><input><soap:body use="literal"/><soap:header part="header" message="tns:testserviceHeader" use="literal"/>
</input><output><soap:body use="literal"/>
</output><fault name="AdapterExceptionFault"><soap:fault use="literal" name="AdapterExceptionFault"/></fault></operation>
</binding><service name="testservice"><documentation>testservice</documentation><port binding="tns:testserviceSoap" name="testserviceSoap1"><soap:address location="http://111KLEINMAN.ibi.com:7001/ibse/IBSEServlet/XDSOAPRouter"/ ></port></service></definitions>
iWay Software |