> Can you send the wsdl files generated by both Axis1 and Axis2? > > thanks, > Amila. > (try 2 - one attachment at a time)
Attached. Things to note: In the Axis2 file, the namespace "xmlns:ns1="http://CTSVAPI.hl7.org/xsd" was invented by the java -> wsdl tool. The all of my classes are supposed to be in is "xmlns:ns0="urn://hl7.org/CTSVAPI". I think that this, in and of itself is the source of a lot of my issues. When I take that into account, and manually merge the two schemas together, things get a little better later in the generation process. The Axis1 WSDL was generated with these flag (pretend all of these ant variables are populated with something reasonable): <arg line="-o ${wsdl.target.dir}/${wsdlTarget}.wsdl" /> <arg line="-n ${wsdlUrn}" /> <arg line="-lhttp://localhost:8080/axis/services/${wsdlTarget}Service" /> <arg line="-p${v3dt.package}=${v3dt.urn}" /> <arg line="-p${CTSMAPI.package}=${CTSMAPI.urn}" /> <arg line="-p${CTSVAPI.package}=${CTSVAPI.urn}" /> <arg line="-y WRAPPED" /> <arg line="${wsdlClass}" /> (I also feed in an implementation with the -i flag so that it can pick up the variable names) And Axis2: <arg line="-o ${wsdl.target.dir}" /> <arg line="-of ${wsdlTarget}.wsdl" /> <arg line="-tn ${wsdlUrn}" /> <arg line="-stn ${wsdlUrn}" /> <arg line="-sn ${wsdlTarget}Service"/> <arg line="-cn ${wsdlClass}" /> The code that I feed into Axis2 is also annotated like this: package org.hl7.CTSVAPI; import javax.jws.WebParam; import javax.jws.WebService; @WebService ( targetNamespace="urn://hl7.org/CTSVAPI" ) public interface RuntimeOperations extends org.hl7.CTSVAPI.IdentificationOperations { org.hl7.CTSVAPI.CodeSystemIdAndVersions[] getSupportedCodeSystems (@WebParam(name="timeout") int timeout, @WebParam(name="sizeLimit") int sizeLimit) throws org.hl7.CTSVAPI.TimeoutError, org.hl7.CTSVAPI.UnexpectedError; ..... Which does work wonderfully, I must say. The annotation method of keeping the parameter names is much slicker than the Axis1 method of having to pass in an implementation class. I even managed to hack together a script to automate annotating all of the method names. Thanks, Dan
<?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="urn://hl7.org/CTSVAPI" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="urn://hl7.org/CTSVAPI" xmlns:intf="urn://hl7.org/CTSVAPI" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <!--WSDL created by Apache Axis version: 1.4 Built on Apr 22, 2006 (06:55:48 PDT)--> <wsdl:types> <schema elementFormDefault="qualified" targetNamespace="urn://hl7.org/CTSVAPI" xmlns="http://www.w3.org/2001/XMLSchema"> <element name="getSupportedMatchAlgorithms"> <complexType/> </element> <element name="getSupportedMatchAlgorithmsResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="getSupportedMatchAlgorithmsReturn" type="xsd:string"/> </sequence> </complexType> </element> <complexType name="UnexpectedError"> <sequence> <element name="possible_cause" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault" type="impl:UnexpectedError"/> <element name="expandCodeExpansionContext"> <complexType> <sequence> <element name="contextToExpand" type="xsd:base64Binary"/> </sequence> </complexType> </element> <element name="expandCodeExpansionContextResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="expandCodeExpansionContextReturn" type="impl:RelatedCode"/> </sequence> </complexType> </element> <complexType name="ArrayOf_xsd_string"> <sequence> <element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:string"/> </sequence> </complexType> <complexType name="RelatedCode"> <sequence> <element name="pathLength" type="xsd:short"/> <element name="concept_code" nillable="true" type="xsd:string"/> <element name="designation" nillable="true" type="xsd:string"/> <element name="relationQualifiers" nillable="true" type="impl:ArrayOf_xsd_string"/> <element name="canExpand" type="xsd:boolean"/> <element name="expansionContext" nillable="true" type="xsd:base64Binary"/> </sequence> </complexType> <complexType name="InvalidExpansionContext"> <sequence/> </complexType> <element name="fault1" type="impl:InvalidExpansionContext"/> <complexType name="TimeoutError"> <sequence/> </complexType> <element name="fault2" type="impl:TimeoutError"/> <element name="lookupCodeExpansion"> <complexType> <sequence> <element name="expandConcept_id" type="impl:ConceptId"/> <element name="relationship_code" type="xsd:string"/> <element name="sourceToTarget" type="xsd:boolean"/> <element name="directRelationsOnly" type="xsd:boolean"/> <element name="designationLanguage_code" type="xsd:string"/> <element name="timeout" type="xsd:int"/> <element name="sizeLimit" type="xsd:int"/> </sequence> </complexType> </element> <complexType name="ConceptId"> <sequence> <element name="codeSystem_id" nillable="true" type="xsd:string"/> <element name="concept_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="lookupCodeExpansionResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="lookupCodeExpansionReturn" type="impl:RelatedCode"/> </sequence> </complexType> </element> <complexType name="UnknownRelationshipCode"> <sequence> <element name="relationship_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault3" type="impl:UnknownRelationshipCode"/> <complexType name="UnknownConceptCode"> <sequence> <element name="concept_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault4" type="impl:UnknownConceptCode"/> <complexType name="UnknownCodeSystem"> <sequence> <element name="codeSystem_id" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault5" type="impl:UnknownCodeSystem"/> <complexType name="UnknownLanguageCode"> <sequence> <element name="language_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault6" type="impl:UnknownLanguageCode"/> <element name="getSupportedCodeSystems"> <complexType> <sequence> <element name="timeout" type="xsd:int"/> <element name="sizeLimit" type="xsd:int"/> </sequence> </complexType> </element> <element name="getSupportedCodeSystemsResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="getSupportedCodeSystemsReturn" type="impl:CodeSystemIdAndVersions"/> </sequence> </complexType> </element> <complexType name="CodeSystemIdAndVersions"> <sequence> <element name="codeSystem_id" nillable="true" type="xsd:string"/> <element name="codeSystem_name" nillable="true" type="xsd:string"/> <element name="copyright" nillable="true" type="xsd:string"/> <element name="codeSystem_versions" nillable="true" type="impl:ArrayOf_xsd_string"/> </sequence> </complexType> <element name="lookupCompleteCodedConcept"> <complexType> <sequence> <element name="concept_id" type="impl:ConceptId"/> </sequence> </complexType> </element> <element name="lookupCompleteCodedConceptResponse"> <complexType> <sequence> <element name="lookupCompleteCodedConceptReturn" type="impl:CompleteCodedConceptDescription"/> </sequence> </complexType> </element> <complexType name="ConceptDesignation"> <sequence> <element name="designation" nillable="true" type="xsd:string"/> <element name="language_code" nillable="true" type="xsd:string"/> <element name="preferredForLanguage" type="xsd:boolean"/> </sequence> </complexType> <complexType name="ArrayOfConceptDesignation"> <sequence> <element maxOccurs="unbounded" minOccurs="0" name="item" type="impl:ConceptDesignation"/> </sequence> </complexType> <complexType name="ConceptProperty"> <sequence> <element name="property_code" nillable="true" type="xsd:string"/> <element name="propertyValue" nillable="true" type="xsd:string"/> <element name="language_code" nillable="true" type="xsd:string"/> <element name="mimeType_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="ArrayOfConceptProperty"> <sequence> <element maxOccurs="unbounded" minOccurs="0" name="item" type="impl:ConceptProperty"/> </sequence> </complexType> <complexType name="ConceptRelationship"> <sequence> <element name="sourceConcept_id" nillable="true" type="impl:ConceptId"/> <element name="relationship_code" nillable="true" type="xsd:string"/> <element name="relationQualifiers" nillable="true" type="impl:ArrayOf_xsd_string"/> <element name="targetConcept_id" nillable="true" type="impl:ConceptId"/> </sequence> </complexType> <complexType name="ArrayOfConceptRelationship"> <sequence> <element maxOccurs="unbounded" minOccurs="0" name="item" type="impl:ConceptRelationship"/> </sequence> </complexType> <complexType name="CompleteCodedConceptDescription"> <sequence> <element name="concept_id" nillable="true" type="impl:ConceptId"/> <element name="conceptStatus_code" nillable="true" type="xsd:string"/> <element name="codeSystem_version" nillable="true" type="xsd:string"/> <element name="designatedBy" nillable="true" type="impl:ArrayOfConceptDesignation"/> <element name="hasProperties" nillable="true" type="impl:ArrayOfConceptProperty"/> <element name="sourceFor" nillable="true" type="impl:ArrayOfConceptRelationship"/> <element name="targetOf" nillable="true" type="impl:ArrayOfConceptRelationship"/> </sequence> </complexType> <element name="lookupConceptCodesByDesignation"> <complexType> <sequence> <element name="codeSystem_id" type="xsd:string"/> <element name="matchText" type="xsd:string"/> <element name="matchAlgorithm_code" type="xsd:string"/> <element name="language_code" type="xsd:string"/> <element name="activeConceptsOnly" type="xsd:boolean"/> <element name="timeout" type="xsd:int"/> <element name="sizeLimit" type="xsd:int"/> </sequence> </complexType> </element> <element name="lookupConceptCodesByDesignationResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="lookupConceptCodesByDesignationReturn" type="impl:ConceptId"/> </sequence> </complexType> </element> <complexType name="BadlyFormedMatchText"> <sequence> <element name="matchText" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault7" type="impl:BadlyFormedMatchText"/> <complexType name="UnknownMatchAlgorithm"> <sequence> <element name="matchAlgorithm_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault8" type="impl:UnknownMatchAlgorithm"/> <element name="lookupConceptCodesByProperty"> <complexType> <sequence> <element name="codeSystem_id" type="xsd:string"/> <element name="matchText" type="xsd:string"/> <element name="matchAlgorithm_code" type="xsd:string"/> <element name="language_code" type="xsd:string"/> <element name="activeConceptsOnly" type="xsd:boolean"/> <element maxOccurs="unbounded" name="properties" type="xsd:string"/> <element maxOccurs="unbounded" name="mimeTypes" type="xsd:string"/> <element name="timeout" type="xsd:int"/> <element name="sizeLimit" type="xsd:int"/> </sequence> </complexType> </element> <element name="lookupConceptCodesByPropertyResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="lookupConceptCodesByPropertyReturn" type="impl:ConceptId"/> </sequence> </complexType> </element> <complexType name="UnknownMimeTypeCode"> <sequence> <element name="mimeType_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault9" type="impl:UnknownMimeTypeCode"/> <complexType name="UnknownPropertyCode"> <sequence> <element name="property_code" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="fault10" type="impl:UnknownPropertyCode"/> <element name="lookupDesignations"> <complexType> <sequence> <element name="conceptCode" type="impl:ConceptId"/> <element name="matchText" type="xsd:string"/> <element name="matchAlgorithm_code" type="xsd:string"/> <element name="languageCode" type="xsd:string"/> </sequence> </complexType> </element> <element name="lookupDesignationsResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="lookupDesignationsReturn" type="impl:ConceptDesignation"/> </sequence> </complexType> </element> <element name="lookupProperties"> <complexType> <sequence> <element name="concept_id" type="impl:ConceptId"/> <element maxOccurs="unbounded" name="properties" type="xsd:string"/> <element name="matchText" type="xsd:string"/> <element name="matchAlgorithm_code" type="xsd:string"/> <element name="language_code" type="xsd:string"/> <element maxOccurs="unbounded" name="mimeTypes" type="xsd:string"/> </sequence> </complexType> </element> <element name="lookupPropertiesResponse"> <complexType> <sequence> <element maxOccurs="unbounded" name="lookupPropertiesReturn" type="impl:ConceptProperty"/> </sequence> </complexType> </element> <element name="getCTSVersion"> <complexType/> </element> <element name="getCTSVersionResponse"> <complexType> <sequence> <element name="getCTSVersionReturn" type="impl:CTSVersionId"/> </sequence> </complexType> </element> <complexType name="CTSVersionId"> <sequence> <element name="major" type="xsd:short"/> <element name="minor" type="xsd:short"/> </sequence> </complexType> <element name="getServiceDescription"> <complexType/> </element> <element name="getServiceDescriptionResponse"> <complexType> <sequence> <element name="getServiceDescriptionReturn" type="xsd:string"/> </sequence> </complexType> </element> <element name="getServiceName"> <complexType/> </element> <element name="getServiceNameResponse"> <complexType> <sequence> <element name="getServiceNameReturn" type="xsd:string"/> </sequence> </complexType> </element> <element name="getServiceVersion"> <complexType/> </element> <element name="getServiceVersionResponse"> <complexType> <sequence> <element name="getServiceVersionReturn" type="xsd:string"/> </sequence> </complexType> </element> </schema> </wsdl:types> <wsdl:message name="getServiceNameRequest"> <wsdl:part element="impl:getServiceName" name="parameters"/> </wsdl:message> <wsdl:message name="lookupCodeExpansionResponse"> <wsdl:part element="impl:lookupCodeExpansionResponse" name="parameters"/> </wsdl:message> <wsdl:message name="InvalidExpansionContext"> <wsdl:part element="impl:fault1" name="fault"/> </wsdl:message> <wsdl:message name="UnknownCodeSystem"> <wsdl:part element="impl:fault5" name="fault"/> </wsdl:message> <wsdl:message name="lookupCompleteCodedConceptResponse"> <wsdl:part element="impl:lookupCompleteCodedConceptResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getServiceDescriptionResponse"> <wsdl:part element="impl:getServiceDescriptionResponse" name="parameters"/> </wsdl:message> <wsdl:message name="UnknownMimeTypeCode"> <wsdl:part element="impl:fault9" name="fault"/> </wsdl:message> <wsdl:message name="getCTSVersionRequest"> <wsdl:part element="impl:getCTSVersion" name="parameters"/> </wsdl:message> <wsdl:message name="UnknownPropertyCode"> <wsdl:part element="impl:fault10" name="fault"/> </wsdl:message> <wsdl:message name="UnknownConceptCode"> <wsdl:part element="impl:fault4" name="fault"/> </wsdl:message> <wsdl:message name="BadlyFormedMatchText"> <wsdl:part element="impl:fault7" name="fault"/> </wsdl:message> <wsdl:message name="lookupConceptCodesByPropertyResponse"> <wsdl:part element="impl:lookupConceptCodesByPropertyResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getServiceDescriptionRequest"> <wsdl:part element="impl:getServiceDescription" name="parameters"/> </wsdl:message> <wsdl:message name="getSupportedCodeSystemsResponse"> <wsdl:part element="impl:getSupportedCodeSystemsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="lookupDesignationsRequest"> <wsdl:part element="impl:lookupDesignations" name="parameters"/> </wsdl:message> <wsdl:message name="getCTSVersionResponse"> <wsdl:part element="impl:getCTSVersionResponse" name="parameters"/> </wsdl:message> <wsdl:message name="UnknownLanguageCode"> <wsdl:part element="impl:fault6" name="fault"/> </wsdl:message> <wsdl:message name="UnknownMatchAlgorithm"> <wsdl:part element="impl:fault8" name="fault"/> </wsdl:message> <wsdl:message name="lookupDesignationsResponse"> <wsdl:part element="impl:lookupDesignationsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="lookupConceptCodesByDesignationResponse"> <wsdl:part element="impl:lookupConceptCodesByDesignationResponse" name="parameters"/> </wsdl:message> <wsdl:message name="lookupConceptCodesByPropertyRequest"> <wsdl:part element="impl:lookupConceptCodesByProperty" name="parameters"/> </wsdl:message> <wsdl:message name="lookupCompleteCodedConceptRequest"> <wsdl:part element="impl:lookupCompleteCodedConcept" name="parameters"/> </wsdl:message> <wsdl:message name="lookupCodeExpansionRequest"> <wsdl:part element="impl:lookupCodeExpansion" name="parameters"/> </wsdl:message> <wsdl:message name="lookupConceptCodesByDesignationRequest"> <wsdl:part element="impl:lookupConceptCodesByDesignation" name="parameters"/> </wsdl:message> <wsdl:message name="lookupPropertiesResponse"> <wsdl:part element="impl:lookupPropertiesResponse" name="parameters"/> </wsdl:message> <wsdl:message name="TimeoutError"> <wsdl:part element="impl:fault2" name="fault"/> </wsdl:message> <wsdl:message name="getSupportedCodeSystemsRequest"> <wsdl:part element="impl:getSupportedCodeSystems" name="parameters"/> </wsdl:message> <wsdl:message name="UnknownRelationshipCode"> <wsdl:part element="impl:fault3" name="fault"/> </wsdl:message> <wsdl:message name="expandCodeExpansionContextRequest"> <wsdl:part element="impl:expandCodeExpansionContext" name="parameters"/> </wsdl:message> <wsdl:message name="lookupPropertiesRequest"> <wsdl:part element="impl:lookupProperties" name="parameters"/> </wsdl:message> <wsdl:message name="getServiceNameResponse"> <wsdl:part element="impl:getServiceNameResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getSupportedMatchAlgorithmsRequest"> <wsdl:part element="impl:getSupportedMatchAlgorithms" name="parameters"/> </wsdl:message> <wsdl:message name="getSupportedMatchAlgorithmsResponse"> <wsdl:part element="impl:getSupportedMatchAlgorithmsResponse" name="parameters"/> </wsdl:message> <wsdl:message name="UnexpectedError"> <wsdl:part element="impl:fault" name="fault"/> </wsdl:message> <wsdl:message name="getServiceVersionResponse"> <wsdl:part element="impl:getServiceVersionResponse" name="parameters"/> </wsdl:message> <wsdl:message name="getServiceVersionRequest"> <wsdl:part element="impl:getServiceVersion" name="parameters"/> </wsdl:message> <wsdl:message name="expandCodeExpansionContextResponse"> <wsdl:part element="impl:expandCodeExpansionContextResponse" name="parameters"/> </wsdl:message> <wsdl:portType name="BrowserOperations"> <wsdl:operation name="getSupportedMatchAlgorithms"> <wsdl:input message="impl:getSupportedMatchAlgorithmsRequest" name="getSupportedMatchAlgorithmsRequest"/> <wsdl:output message="impl:getSupportedMatchAlgorithmsResponse" name="getSupportedMatchAlgorithmsResponse"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="expandCodeExpansionContext"> <wsdl:input message="impl:expandCodeExpansionContextRequest" name="expandCodeExpansionContextRequest"/> <wsdl:output message="impl:expandCodeExpansionContextResponse" name="expandCodeExpansionContextResponse"/> <wsdl:fault message="impl:InvalidExpansionContext" name="InvalidExpansionContext"/> <wsdl:fault message="impl:TimeoutError" name="TimeoutError"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="lookupCodeExpansion"> <wsdl:input message="impl:lookupCodeExpansionRequest" name="lookupCodeExpansionRequest"/> <wsdl:output message="impl:lookupCodeExpansionResponse" name="lookupCodeExpansionResponse"/> <wsdl:fault message="impl:UnknownLanguageCode" name="UnknownLanguageCode"/> <wsdl:fault message="impl:UnknownRelationshipCode" name="UnknownRelationshipCode"/> <wsdl:fault message="impl:UnknownConceptCode" name="UnknownConceptCode"/> <wsdl:fault message="impl:UnknownCodeSystem" name="UnknownCodeSystem"/> <wsdl:fault message="impl:TimeoutError" name="TimeoutError"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="getSupportedCodeSystems"> <wsdl:input message="impl:getSupportedCodeSystemsRequest" name="getSupportedCodeSystemsRequest"/> <wsdl:output message="impl:getSupportedCodeSystemsResponse" name="getSupportedCodeSystemsResponse"/> <wsdl:fault message="impl:TimeoutError" name="TimeoutError"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="lookupCompleteCodedConcept"> <wsdl:input message="impl:lookupCompleteCodedConceptRequest" name="lookupCompleteCodedConceptRequest"/> <wsdl:output message="impl:lookupCompleteCodedConceptResponse" name="lookupCompleteCodedConceptResponse"/> <wsdl:fault message="impl:UnknownConceptCode" name="UnknownConceptCode"/> <wsdl:fault message="impl:UnknownCodeSystem" name="UnknownCodeSystem"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="lookupConceptCodesByDesignation"> <wsdl:input message="impl:lookupConceptCodesByDesignationRequest" name="lookupConceptCodesByDesignationRequest"/> <wsdl:output message="impl:lookupConceptCodesByDesignationResponse" name="lookupConceptCodesByDesignationResponse"/> <wsdl:fault message="impl:UnknownLanguageCode" name="UnknownLanguageCode"/> <wsdl:fault message="impl:UnknownMatchAlgorithm" name="UnknownMatchAlgorithm"/> <wsdl:fault message="impl:BadlyFormedMatchText" name="BadlyFormedMatchText"/> <wsdl:fault message="impl:UnknownCodeSystem" name="UnknownCodeSystem"/> <wsdl:fault message="impl:TimeoutError" name="TimeoutError"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="lookupConceptCodesByProperty"> <wsdl:input message="impl:lookupConceptCodesByPropertyRequest" name="lookupConceptCodesByPropertyRequest"/> <wsdl:output message="impl:lookupConceptCodesByPropertyResponse" name="lookupConceptCodesByPropertyResponse"/> <wsdl:fault message="impl:UnknownLanguageCode" name="UnknownLanguageCode"/> <wsdl:fault message="impl:UnknownPropertyCode" name="UnknownPropertyCode"/> <wsdl:fault message="impl:UnknownMatchAlgorithm" name="UnknownMatchAlgorithm"/> <wsdl:fault message="impl:BadlyFormedMatchText" name="BadlyFormedMatchText"/> <wsdl:fault message="impl:UnknownMimeTypeCode" name="UnknownMimeTypeCode"/> <wsdl:fault message="impl:UnknownCodeSystem" name="UnknownCodeSystem"/> <wsdl:fault message="impl:TimeoutError" name="TimeoutError"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="lookupDesignations"> <wsdl:input message="impl:lookupDesignationsRequest" name="lookupDesignationsRequest"/> <wsdl:output message="impl:lookupDesignationsResponse" name="lookupDesignationsResponse"/> <wsdl:fault message="impl:UnknownLanguageCode" name="UnknownLanguageCode"/> <wsdl:fault message="impl:UnknownMatchAlgorithm" name="UnknownMatchAlgorithm"/> <wsdl:fault message="impl:BadlyFormedMatchText" name="BadlyFormedMatchText"/> <wsdl:fault message="impl:UnknownConceptCode" name="UnknownConceptCode"/> <wsdl:fault message="impl:UnknownCodeSystem" name="UnknownCodeSystem"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="lookupProperties"> <wsdl:input message="impl:lookupPropertiesRequest" name="lookupPropertiesRequest"/> <wsdl:output message="impl:lookupPropertiesResponse" name="lookupPropertiesResponse"/> <wsdl:fault message="impl:UnknownLanguageCode" name="UnknownLanguageCode"/> <wsdl:fault message="impl:UnknownPropertyCode" name="UnknownPropertyCode"/> <wsdl:fault message="impl:UnknownMatchAlgorithm" name="UnknownMatchAlgorithm"/> <wsdl:fault message="impl:BadlyFormedMatchText" name="BadlyFormedMatchText"/> <wsdl:fault message="impl:UnknownConceptCode" name="UnknownConceptCode"/> <wsdl:fault message="impl:UnknownMimeTypeCode" name="UnknownMimeTypeCode"/> <wsdl:fault message="impl:UnknownCodeSystem" name="UnknownCodeSystem"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="getCTSVersion"> <wsdl:input message="impl:getCTSVersionRequest" name="getCTSVersionRequest"/> <wsdl:output message="impl:getCTSVersionResponse" name="getCTSVersionResponse"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="getServiceDescription"> <wsdl:input message="impl:getServiceDescriptionRequest" name="getServiceDescriptionRequest"/> <wsdl:output message="impl:getServiceDescriptionResponse" name="getServiceDescriptionResponse"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="getServiceName"> <wsdl:input message="impl:getServiceNameRequest" name="getServiceNameRequest"/> <wsdl:output message="impl:getServiceNameResponse" name="getServiceNameResponse"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> <wsdl:operation name="getServiceVersion"> <wsdl:input message="impl:getServiceVersionRequest" name="getServiceVersionRequest"/> <wsdl:output message="impl:getServiceVersionResponse" name="getServiceVersionResponse"/> <wsdl:fault message="impl:UnexpectedError" name="UnexpectedError"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="VocabBrowserServiceSoapBinding" type="impl:BrowserOperations"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="getSupportedMatchAlgorithms"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getSupportedMatchAlgorithmsRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getSupportedMatchAlgorithmsResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="expandCodeExpansionContext"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="expandCodeExpansionContextRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="expandCodeExpansionContextResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="InvalidExpansionContext"> <wsdlsoap:fault name="InvalidExpansionContext" use="literal"/> </wsdl:fault> <wsdl:fault name="TimeoutError"> <wsdlsoap:fault name="TimeoutError" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="lookupCodeExpansion"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="lookupCodeExpansionRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="lookupCodeExpansionResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnknownLanguageCode"> <wsdlsoap:fault name="UnknownLanguageCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownRelationshipCode"> <wsdlsoap:fault name="UnknownRelationshipCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownConceptCode"> <wsdlsoap:fault name="UnknownConceptCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownCodeSystem"> <wsdlsoap:fault name="UnknownCodeSystem" use="literal"/> </wsdl:fault> <wsdl:fault name="TimeoutError"> <wsdlsoap:fault name="TimeoutError" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getSupportedCodeSystems"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getSupportedCodeSystemsRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getSupportedCodeSystemsResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="TimeoutError"> <wsdlsoap:fault name="TimeoutError" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="lookupCompleteCodedConcept"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="lookupCompleteCodedConceptRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="lookupCompleteCodedConceptResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnknownConceptCode"> <wsdlsoap:fault name="UnknownConceptCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownCodeSystem"> <wsdlsoap:fault name="UnknownCodeSystem" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="lookupConceptCodesByDesignation"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="lookupConceptCodesByDesignationRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="lookupConceptCodesByDesignationResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnknownLanguageCode"> <wsdlsoap:fault name="UnknownLanguageCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownMatchAlgorithm"> <wsdlsoap:fault name="UnknownMatchAlgorithm" use="literal"/> </wsdl:fault> <wsdl:fault name="BadlyFormedMatchText"> <wsdlsoap:fault name="BadlyFormedMatchText" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownCodeSystem"> <wsdlsoap:fault name="UnknownCodeSystem" use="literal"/> </wsdl:fault> <wsdl:fault name="TimeoutError"> <wsdlsoap:fault name="TimeoutError" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="lookupConceptCodesByProperty"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="lookupConceptCodesByPropertyRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="lookupConceptCodesByPropertyResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnknownLanguageCode"> <wsdlsoap:fault name="UnknownLanguageCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownPropertyCode"> <wsdlsoap:fault name="UnknownPropertyCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownMatchAlgorithm"> <wsdlsoap:fault name="UnknownMatchAlgorithm" use="literal"/> </wsdl:fault> <wsdl:fault name="BadlyFormedMatchText"> <wsdlsoap:fault name="BadlyFormedMatchText" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownMimeTypeCode"> <wsdlsoap:fault name="UnknownMimeTypeCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownCodeSystem"> <wsdlsoap:fault name="UnknownCodeSystem" use="literal"/> </wsdl:fault> <wsdl:fault name="TimeoutError"> <wsdlsoap:fault name="TimeoutError" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="lookupDesignations"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="lookupDesignationsRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="lookupDesignationsResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnknownLanguageCode"> <wsdlsoap:fault name="UnknownLanguageCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownMatchAlgorithm"> <wsdlsoap:fault name="UnknownMatchAlgorithm" use="literal"/> </wsdl:fault> <wsdl:fault name="BadlyFormedMatchText"> <wsdlsoap:fault name="BadlyFormedMatchText" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownConceptCode"> <wsdlsoap:fault name="UnknownConceptCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownCodeSystem"> <wsdlsoap:fault name="UnknownCodeSystem" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="lookupProperties"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="lookupPropertiesRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="lookupPropertiesResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnknownLanguageCode"> <wsdlsoap:fault name="UnknownLanguageCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownPropertyCode"> <wsdlsoap:fault name="UnknownPropertyCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownMatchAlgorithm"> <wsdlsoap:fault name="UnknownMatchAlgorithm" use="literal"/> </wsdl:fault> <wsdl:fault name="BadlyFormedMatchText"> <wsdlsoap:fault name="BadlyFormedMatchText" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownConceptCode"> <wsdlsoap:fault name="UnknownConceptCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownMimeTypeCode"> <wsdlsoap:fault name="UnknownMimeTypeCode" use="literal"/> </wsdl:fault> <wsdl:fault name="UnknownCodeSystem"> <wsdlsoap:fault name="UnknownCodeSystem" use="literal"/> </wsdl:fault> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getCTSVersion"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getCTSVersionRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getCTSVersionResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getServiceDescription"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getServiceDescriptionRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getServiceDescriptionResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getServiceName"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getServiceNameRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getServiceNameResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getServiceVersion"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getServiceVersionRequest"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="getServiceVersionResponse"> <wsdlsoap:body use="literal"/> </wsdl:output> <wsdl:fault name="UnexpectedError"> <wsdlsoap:fault name="UnexpectedError" use="literal"/> </wsdl:fault> </wsdl:operation> </wsdl:binding> <wsdl:service name="BrowserOperationsService"> <wsdl:port binding="impl:VocabBrowserServiceSoapBinding" name="VocabBrowserService"> <wsdlsoap:address location="http://localhost:8080/axis/services/VocabBrowserService"/> </wsdl:port> </wsdl:service> </wsdl:definitions>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
