<?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="urn:service.broker.services.ncsa" xmlns:impl="urn:service.broker.services.ncsa" xmlns:intf="urn:service.broker.services.ncsa" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns1="types.service.broker.services.ncsa" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <!--WSDL created by Apache Axis version: 1.2.1 Built on Jun 14, 2005 (09:15:57 EDT)--> <wsdl:types> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:service.broker.services.ncsa" elementFormDefault="qualified"> <import namespace="types.service.broker.services.ncsa"/> <element name="updateNodeStatus"> <complexType> <sequence> <element name="in0" type="xsd:int"/> <element name="in1" type="xsd:string"/> <element name="in2" type="tns1:Property" maxOccurs="unbounded"/> </sequence> </complexType> </element> <element name="updateNodeStatusResponse"> <complexType/> </element> <element name="getServiceState"> <complexType/> </element> <element name="getServiceStateResponse"> <complexType> <sequence> <element name="getServiceStateReturn" type="impl:AggregateSummary"/> </sequence> </complexType> </element> <complexType name="AggregateSummary"> <sequence> <element name="activeNodes" type="xsd:int"/> <element name="attemptedNodes" type="xsd:int"/> <element name="cancelledNodes" type="xsd:int"/> <element name="cancelledWorkflows" type="xsd:int"/> <element name="deadNodes" type="xsd:int"/> <element name="doneNodes" type="xsd:int"/> <element name="doneWorkflows" type="xsd:int"/> <element name="failedNodes" type="xsd:int"/> <element name="failedWorkflows" type="xsd:int"/> <element name="pendingNodes" type="xsd:int"/> <element name="queuedNodes" type="xsd:int"/> <element name="readyNodes" type="xsd:int"/> <element name="submittedNodes" type="xsd:int"/> <element name="submittedWorkflows" type="xsd:int"/> <element name="totalNodes" type="xsd:int"/> <element name="totalWorkflows" type="xsd:int"/> <element name="unsubmittedNodes" type="xsd:int"/> <element name="unsubmittedWorkflows" type="xsd:int"/> </sequence> </complexType> <element name="getStateForUser"> <complexType> <sequence> <element name="in0" type="xsd:string"/> </sequence> </complexType> </element> <element name="getStateForUserResponse"> <complexType> <sequence> <element name="getStateForUserReturn" type="impl:AggregateSummary"/> </sequence> </complexType> </element> <element name="getStatusInfoForId"> <complexType> <sequence> <element name="in0" type="xsd:string"/> </sequence> </complexType> </element> <element name="getStatusInfoForIdResponse"> <complexType> <sequence> <element name="getStatusInfoForIdReturn" type="impl:StatusInfo"/> </sequence> </complexType> </element> <complexType name="ArrayOfStatusInfo"> <sequence> <element name="item" type="impl:StatusInfo" minOccurs="0" maxOccurs="unbounded"/> </sequence> </complexType> <complexType name="StatusInfo"> <sequence> <element name="children" nillable="true" type="impl:ArrayOfStatusInfo"/> <element name="globalId" nillable="true" type="xsd:string"/> <element name="key" nillable="true" type="xsd:int"/> <element name="status" nillable="true" type="xsd:string"/> <element name="timestamp" nillable="true" type="xsd:long"/> <element name="type" nillable="true" type="xsd:string"/> <element name="user" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="getStatusInfo"> <complexType> <sequence> <element name="in0" type="xsd:int"/> </sequence> </complexType> </element> <element name="getStatusInfoResponse"> <complexType> <sequence> <element name="getStatusInfoReturn" type="impl:StatusInfo" maxOccurs="unbounded"/> </sequence> </complexType> </element> <element name="getStatusInfoForUser"> <complexType> <sequence> <element name="in0" type="xsd:string"/> <element name="in1" type="xsd:int"/> </sequence> </complexType> </element> <element name="getStatusInfoForUserResponse"> <complexType> <sequence> <element name="getStatusInfoForUserReturn" type="impl:StatusInfo" maxOccurs="unbounded"/> </sequence> </complexType> </element> <element name="archiveWorkflowsTo"> <complexType> <sequence> <element name="in0" type="xsd:string"/> <element name="in1" type="xsd:string"/> </sequence> </complexType> </element> <element name="archiveWorkflowsToResponse"> <complexType/> </element> <element name="getDescriptorAsXml"> <complexType> <sequence> <element name="in0" type="xsd:int"/> </sequence> </complexType> </element> <element name="getDescriptorAsXmlResponse"> <complexType> <sequence> <element name="getDescriptorAsXmlReturn" type="xsd:string"/> </sequence> </complexType> </element> <element name="getWorkflowAsXml"> <complexType> <sequence> <element name="in0" type="xsd:int"/> </sequence> </complexType> </element> <element name="getWorkflowAsXmlResponse"> <complexType> <sequence> <element name="getWorkflowAsXmlReturn" type="xsd:string"/> </sequence> </complexType> </element> <element name="getNodeAsXml"> <complexType> <sequence> <element name="in0" type="xsd:int"/> </sequence> </complexType> </element> <element name="getNodeAsXmlResponse"> <complexType> <sequence> <element name="getNodeAsXmlReturn" type="xsd:string"/> </sequence> </complexType> </element> <element name="deleteAllCompleted"> <complexType/> </element> <element name="deleteAllCompletedResponse"> <complexType/> </element> <element name="deleteAllBefore"> <complexType> <sequence> <element name="in0" type="xsd:long"/> </sequence> </complexType> </element> <element name="deleteAllBeforeResponse"> <complexType/> </element> <element name="deleteAllForUser"> <complexType> <sequence> <element name="in0" type="xsd:string"/> </sequence> </complexType> </element> <element name="deleteAllForUserResponse"> <complexType/> </element> <element name="delete"> <complexType> <sequence> <element name="in0" type="xsd:string"/> </sequence> </complexType> </element> <element name="deleteResponse"> <complexType/> </element> <element name="getUserInfo"> <complexType/> </element> <element name="getUserInfoResponse"> <complexType> <sequence> <element name="getUserInfoReturn" type="impl:UserSubmissions" maxOccurs="unbounded"/> </sequence> </complexType> </element> <complexType name="UserSubmissions"> <sequence> <element name="firstSubmission" nillable="true" type="xsd:long"/> <element name="lastSubmission" nillable="true" type="xsd:long"/> <element name="userName" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="cancel"> <complexType> <sequence> <element name="in0" type="xsd:string"/> </sequence> </complexType> </element> <element name="cancelResponse"> <complexType/> </element> <element name="restart"> <complexType> <sequence> <element name="in0" type="xsd:string"/> </sequence> </complexType> </element> <element name="restartResponse"> <complexType/> </element> <element name="submit"> <complexType> <sequence> <element name="in0" type="impl:BrokerSubmission"/> </sequence> </complexType> </element> <complexType name="BrokerSubmission"> <sequence> <element name="eventLevel" nillable="true" type="xsd:string"/> <element name="experimentId" nillable="true" type="xsd:string"/> <element name="id" nillable="true" type="xsd:int"/> <element name="priority" nillable="true" type="xsd:int"/> <element name="publishMetadataTo" nillable="true" type="xsd:string"/> <element name="timeSubmitted" nillable="true" type="xsd:long"/> <element name="user" nillable="true" type="xsd:string"/> <element name="workflowContent" nillable="true" type="xsd:string"/> <element name="workflowId" nillable="true" type="xsd:string"/> <element name="workflowUrl" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="submitResponse"> <complexType> <sequence> <element name="submitReturn" type="impl:SubmissionHandle"/> </sequence> </complexType> </element> <complexType name="SubmissionHandle"> <sequence> <element name="error" nillable="true" type="xsd:string"/> <element name="serviceUrl" nillable="true" type="xsd:string"/> <element name="submitTime" nillable="true" type="xsd:string"/> <element name="workflowId" nillable="true" type="xsd:string"/> </sequence> </complexType> </schema> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="types.service.broker.services.ncsa" elementFormDefault="qualified"> <import namespace="urn:service.broker.services.ncsa"/> <complexType name="Property"> <sequence> <element name="category" nillable="true" type="xsd:string"/> <element name="id" nillable="true" type="xsd:int"/> <element name="name" nillable="true" type="xsd:string"/> <element name="type" nillable="true" type="xsd:string"/> <element name="value" nillable="true" type="xsd:string"/> </sequence> </complexType> </schema> </wsdl:types> <wsdl:message name="cancelRequest"> <wsdl:part name="parameters" element="impl:cancel"/> </wsdl:message> <wsdl:message name="getWorkflowAsXmlResponse"> <wsdl:part name="parameters" element="impl:getWorkflowAsXmlResponse"/> </wsdl:message> <wsdl:message name="deleteAllCompletedRequest"> <wsdl:part name="parameters" element="impl:deleteAllCompleted"/> </wsdl:message> <wsdl:message name="submitResponse"> <wsdl:part name="parameters" element="impl:submitResponse"/> </wsdl:message> <wsdl:message name="getUserInfoRequest"> <wsdl:part name="parameters" element="impl:getUserInfo"/> </wsdl:message> <wsdl:message name="deleteRequest"> <wsdl:part name="parameters" element="impl:delete"/> </wsdl:message> <wsdl:message name="getStatusInfoResponse"> <wsdl:part name="parameters" element="impl:getStatusInfoResponse"/> </wsdl:message> <wsdl:message name="getWorkflowAsXmlRequest"> <wsdl:part name="parameters" element="impl:getWorkflowAsXml"/> </wsdl:message> <wsdl:message name="cancelResponse"> <wsdl:part name="parameters" element="impl:cancelResponse"/> </wsdl:message> <wsdl:message name="getUserInfoResponse"> <wsdl:part name="parameters" element="impl:getUserInfoResponse"/> </wsdl:message> <wsdl:message name="restartRequest"> <wsdl:part name="parameters" element="impl:restart"/> </wsdl:message> <wsdl:message name="deleteAllBeforeResponse"> <wsdl:part name="parameters" element="impl:deleteAllBeforeResponse"/> </wsdl:message> <wsdl:message name="deleteAllForUserResponse"> <wsdl:part name="parameters" element="impl:deleteAllForUserResponse"/> </wsdl:message> <wsdl:message name="getStatusInfoForUserRequest"> <wsdl:part name="parameters" element="impl:getStatusInfoForUser"/> </wsdl:message> <wsdl:message name="getStateForUserResponse"> <wsdl:part name="parameters" element="impl:getStateForUserResponse"/> </wsdl:message> <wsdl:message name="getServiceStateRequest"> <wsdl:part name="parameters" element="impl:getServiceState"/> </wsdl:message> <wsdl:message name="getServiceStateResponse"> <wsdl:part name="parameters" element="impl:getServiceStateResponse"/> </wsdl:message> <wsdl:message name="updateNodeStatusResponse"> <wsdl:part name="parameters" element="impl:updateNodeStatusResponse"/> </wsdl:message> <wsdl:message name="archiveWorkflowsToRequest"> <wsdl:part name="parameters" element="impl:archiveWorkflowsTo"/> </wsdl:message> <wsdl:message name="getStatusInfoRequest"> <wsdl:part name="parameters" element="impl:getStatusInfo"/> </wsdl:message> <wsdl:message name="getNodeAsXmlResponse"> <wsdl:part name="parameters" element="impl:getNodeAsXmlResponse"/> </wsdl:message> <wsdl:message name="submitRequest"> <wsdl:part name="parameters" element="impl:submit"/> </wsdl:message> <wsdl:message name="getStateForUserRequest"> <wsdl:part name="parameters" element="impl:getStateForUser"/> </wsdl:message> <wsdl:message name="getNodeAsXmlRequest"> <wsdl:part name="parameters" element="impl:getNodeAsXml"/> </wsdl:message> <wsdl:message name="getStatusInfoForUserResponse"> <wsdl:part name="parameters" element="impl:getStatusInfoForUserResponse"/> </wsdl:message> <wsdl:message name="updateNodeStatusRequest"> <wsdl:part name="parameters" element="impl:updateNodeStatus"/> </wsdl:message> <wsdl:message name="getStatusInfoForIdResponse"> <wsdl:part name="parameters" element="impl:getStatusInfoForIdResponse"/> </wsdl:message> <wsdl:message name="getStatusInfoForIdRequest"> <wsdl:part name="parameters" element="impl:getStatusInfoForId"/> </wsdl:message> <wsdl:message name="getDescriptorAsXmlResponse"> <wsdl:part name="parameters" element="impl:getDescriptorAsXmlResponse"/> </wsdl:message> <wsdl:message name="deleteResponse"> <wsdl:part name="parameters" element="impl:deleteResponse"/> </wsdl:message> <wsdl:message name="deleteAllCompletedResponse"> <wsdl:part name="parameters" element="impl:deleteAllCompletedResponse"/> </wsdl:message> <wsdl:message name="restartResponse"> <wsdl:part name="parameters" element="impl:restartResponse"/> </wsdl:message> <wsdl:message name="archiveWorkflowsToResponse"> <wsdl:part name="parameters" element="impl:archiveWorkflowsToResponse"/> </wsdl:message> <wsdl:message name="deleteAllForUserRequest"> <wsdl:part name="parameters" element="impl:deleteAllForUser"/> </wsdl:message> <wsdl:message name="deleteAllBeforeRequest"> <wsdl:part name="parameters" element="impl:deleteAllBefore"/> </wsdl:message> <wsdl:message name="getDescriptorAsXmlRequest"> <wsdl:part name="parameters" element="impl:getDescriptorAsXml"/> </wsdl:message> <wsdl:portType name="IBroker"> <wsdl:operation name="updateNodeStatus"> <wsdl:input name="updateNodeStatusRequest" message="impl:updateNodeStatusRequest"/> <wsdl:output name="updateNodeStatusResponse" message="impl:updateNodeStatusResponse"/> </wsdl:operation> <wsdl:operation name="getServiceState"> <wsdl:input name="getServiceStateRequest" message="impl:getServiceStateRequest"/> <wsdl:output name="getServiceStateResponse" message="impl:getServiceStateResponse"/> </wsdl:operation> <wsdl:operation name="getStateForUser"> <wsdl:input name="getStateForUserRequest" message="impl:getStateForUserRequest"/> <wsdl:output name="getStateForUserResponse" message="impl:getStateForUserResponse"/> </wsdl:operation> <wsdl:operation name="getStatusInfoForId"> <wsdl:input name="getStatusInfoForIdRequest" message="impl:getStatusInfoForIdRequest"/> <wsdl:output name="getStatusInfoForIdResponse" message="impl:getStatusInfoForIdResponse"/> </wsdl:operation> <wsdl:operation name="getStatusInfo"> <wsdl:input name="getStatusInfoRequest" message="impl:getStatusInfoRequest"/> <wsdl:output name="getStatusInfoResponse" message="impl:getStatusInfoResponse"/> </wsdl:operation> <wsdl:operation name="getStatusInfoForUser"> <wsdl:input name="getStatusInfoForUserRequest" message="impl:getStatusInfoForUserRequest"/> <wsdl:output name="getStatusInfoForUserResponse" message="impl:getStatusInfoForUserResponse"/> </wsdl:operation> <wsdl:operation name="archiveWorkflowsTo"> <wsdl:input name="archiveWorkflowsToRequest" message="impl:archiveWorkflowsToRequest"/> <wsdl:output name="archiveWorkflowsToResponse" message="impl:archiveWorkflowsToResponse"/> </wsdl:operation> <wsdl:operation name="getDescriptorAsXml"> <wsdl:input name="getDescriptorAsXmlRequest" message="impl:getDescriptorAsXmlRequest"/> <wsdl:output name="getDescriptorAsXmlResponse" message="impl:getDescriptorAsXmlResponse"/> </wsdl:operation> <wsdl:operation name="getWorkflowAsXml"> <wsdl:input name="getWorkflowAsXmlRequest" message="impl:getWorkflowAsXmlRequest"/> <wsdl:output name="getWorkflowAsXmlResponse" message="impl:getWorkflowAsXmlResponse"/> </wsdl:operation> <wsdl:operation name="getNodeAsXml"> <wsdl:input name="getNodeAsXmlRequest" message="impl:getNodeAsXmlRequest"/> <wsdl:output name="getNodeAsXmlResponse" message="impl:getNodeAsXmlResponse"/> </wsdl:operation> <wsdl:operation name="deleteAllCompleted"> <wsdl:input name="deleteAllCompletedRequest" message="impl:deleteAllCompletedRequest"/> <wsdl:output name="deleteAllCompletedResponse" message="impl:deleteAllCompletedResponse"/> </wsdl:operation> <wsdl:operation name="deleteAllBefore"> <wsdl:input name="deleteAllBeforeRequest" message="impl:deleteAllBeforeRequest"/> <wsdl:output name="deleteAllBeforeResponse" message="impl:deleteAllBeforeResponse"/> </wsdl:operation> <wsdl:operation name="deleteAllForUser"> <wsdl:input name="deleteAllForUserRequest" message="impl:deleteAllForUserRequest"/> <wsdl:output name="deleteAllForUserResponse" message="impl:deleteAllForUserResponse"/> </wsdl:operation> <wsdl:operation name="delete"> <wsdl:input name="deleteRequest" message="impl:deleteRequest"/> <wsdl:output name="deleteResponse" message="impl:deleteResponse"/> </wsdl:operation> <wsdl:operation name="getUserInfo"> <wsdl:input name="getUserInfoRequest" message="impl:getUserInfoRequest"/> <wsdl:output name="getUserInfoResponse" message="impl:getUserInfoResponse"/> </wsdl:operation> <wsdl:operation name="cancel"> <wsdl:input name="cancelRequest" message="impl:cancelRequest"/> <wsdl:output name="cancelResponse" message="impl:cancelResponse"/> </wsdl:operation> <wsdl:operation name="restart"> <wsdl:input name="restartRequest" message="impl:restartRequest"/> <wsdl:output name="restartResponse" message="impl:restartResponse"/> </wsdl:operation> <wsdl:operation name="submit"> <wsdl:input name="submitRequest" message="impl:submitRequest"/> <wsdl:output name="submitResponse" message="impl:submitResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="BrokerSoapBinding" type="impl:IBroker"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="updateNodeStatus"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="updateNodeStatusRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="updateNodeStatusResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getServiceState"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getServiceStateRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getServiceStateResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getStateForUser"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getStateForUserRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getStateForUserResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getStatusInfoForId"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getStatusInfoForIdRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getStatusInfoForIdResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getStatusInfo"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getStatusInfoRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getStatusInfoResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getStatusInfoForUser"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getStatusInfoForUserRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getStatusInfoForUserResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="archiveWorkflowsTo"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="archiveWorkflowsToRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="archiveWorkflowsToResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getDescriptorAsXml"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getDescriptorAsXmlRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getDescriptorAsXmlResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getWorkflowAsXml"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getWorkflowAsXmlRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getWorkflowAsXmlResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getNodeAsXml"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getNodeAsXmlRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getNodeAsXmlResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="deleteAllCompleted"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="deleteAllCompletedRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="deleteAllCompletedResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="deleteAllBefore"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="deleteAllBeforeRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="deleteAllBeforeResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="deleteAllForUser"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="deleteAllForUserRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="deleteAllForUserResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="delete"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="deleteRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="deleteResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="getUserInfo"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getUserInfoRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getUserInfoResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="cancel"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="cancelRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="cancelResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="restart"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="restartRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="restartResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="submit"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="submitRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="submitResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="IBrokerService"> <wsdl:port name="Broker" binding="impl:BrokerSoapBinding"> <wsdlsoap:address location="httpg:/localhost:8443/broker/services/Broker"/> </wsdl:port> </wsdl:service> </wsdl:definitions> |