hi My wsdl file is as follows how can i now call services of my provider .....problem i m facing is i m not able to recognize values for procedures call
This tutorial i m using to call service ....i m not able to recognize what should be port type/ namespace /operation/ service name etc ..... http://www.ibm.com/developerworks/webservices/library/ws-javaclient/index.html#main Thanks Bob −***********************************wsdl File Start ******************************* <!-- Revision information $Date: 2008-03-21 16:11:54 +0000 (Fri, 21 Mar 2008) $ $Revision: 7832 $ --> − <definitions targetNamespace="urn:lecayla.com:api:lecaylaAPI"> <documentation>Version v0743</documentation> − <types> − <xsd:schema targetNamespace="urn:lecayla.com:api:lecaylaAPI"> <xsd:import namespace="urn:lecayla.com:api:lecaylaAPI:types" schemaLocation="lecayla.xsd"/> <!-- common faults --> <xsd:element name="AuthenticationFault" type="xsd:string"/> <xsd:element name="ProductResolutionFault" type="xsd:string"/> <xsd:element name="CustomerResolutionFault" type="xsd:string"/> <!-- contract portType faults --> <xsd:element name="CustomerInputDataFault" type="xsd:string"/> <xsd:element name="PaymentMethodInputDataFault" type="xsd:string"/> <xsd:element name="ContractInputDataFault" type="xsd:string"/> <xsd:element name="IncompatibleTariffPlanFault" type="xsd:string"/> <xsd:element name="PaymentMethodNotFoundFault" type="xsd:string"/> <xsd:element name="IncompatiblePaymentMethodFault" type="xsd:string"/> <xsd:element name="PaymentGatewayFault" type="xsd:string"/> <xsd:element name="AccountCancelledFault" type="xsd:string"/> <xsd:element name="AccountCancellationFault" type="xsd:string"/> <xsd:element name="AccountHasNoPaymentMethodFault" type="xsd:string"/> <xsd:element name="PaymentMethodAlreadyExistsFault" type="xsd:string"/> <!-- metering portType faults --> <xsd:element name="InvalidUsageRecordFault" type="xsd:string"/> <xsd:element name="ContractResolutionFault" type="xsd:string"/> <xsd:element name="AuthorizationFault" type="xsd:string"/> <xsd:element name="RegisteredUsersAuthorizationFault" type="xsd:string"/> <xsd:element name="UserManagementNotEnabledFault" type="xsd:string"/> <xsd:element name="UserAlreadyRegisteredFault" type="xsd:string"/> <xsd:element name="UserNotCurrentlyRegisteredFault" type="xsd:string"/> <xsd:element name="InvalidTokenFault" type="xsd:string"/> <!-- SSO portType faults --> <xsd:element name="CreateSSOTokenFault" type="xsd:string"/> </xsd:schema> </types> <!-- common faults --> − <message name="authenticationFault"> <part element="tns:AuthenticationFault" name="authenticationFault"/> </message> − <message name="productResolutionFault"> <part element="tns:ProductResolutionFault" name="productResolutionFault"/> </message> − <message name="customerResolutionFault"> <part element="tns:CustomerResolutionFault" name="customerResolutionFault"/> </message> <!-- contract portType --> − <message name="createCustomer"> <part element="types:CreateCustomer" name="createCustomer"/> </message> − <message name="createCustomerResponse"> <part element="types:CreateCustomerResponse" name="createCustomerResponse"/> </message> − <message name="addCustomerPaymentMethod"> <part element="types:AddCustomerPaymentMethod" name="addCustomerPaymentMethod"/> </message> − <message name="addCustomerPaymentMethodResponse"> <part element="types:AddCustomerPaymentMethodResponse" name="addCustomerPaymentMethodResponse"/> </message> − <message name="createCustomerContract"> <part element="types:CreateCustomerContract" name="createCustomerContract"/> </message> − <message name="createCustomerContractResponse"> <part element="types:CreateCustomerContractResponse" name="createCustomerContractResponse"/> </message> − <message name="getCustomerAccountDetails"> <part element="types:GetCustomerAccountDetails" name="getCustomerAccountDetails"/> </message> − <message name="getCustomerAccountDetailsResponse"> <part element="types:GetCustomerAccountDetailsResponse" name="getCustomerAccountDetailsResponse"/> </message> − <message name="updateCustomerAccountDetails"> <part element="types:UpdateCustomerAccountDetails" name="updateCustomerAccountDetails"/> </message> − <message name="updateCustomerAccountDetailsResponse"> <part element="types:SimpleResponse" name="updateCustomerAccountDetailsResponse"/> </message> − <message name="getCustomerAccountStatus"> <part element="types:GetCustomerAccountStatus" name="getCustomerAccountStatus"/> </message> − <message name="getCustomerAccountStatusResponse"> <part element="types:GetCustomerAccountStatusResponse" name="getCustomerAccountStatusResponse"/> </message> − <message name="cancelAccount"> <part element="types:CancelAccount" name="cancelAccount"/> </message> − <message name="cancelAccountResponse"> <part element="types:SimpleResponse" name="cancelAccountResponse"/> </message> − <message name="getCustomerNetTermsDetails"> <part element="types:GetCustomerNetTermsDetails" name="getCustomerNetTermsDetails"/> </message> − <message name="getCustomerNetTermsDetailsResponse"> <part element="types:GetCustomerNetTermsDetailsResponse" name="getCustomerNetTermsDetailsResponse"/> </message> − <message name="getCustomerCreditCardDetails"> <part element="types:GetCustomerCreditCardDetails" name="getCustomerCreditCardDetails"/> </message> − <message name="getCustomerCreditCardDetailsResponse"> <part element="types:GetCustomerCreditCardDetailsResponse" name="getCustomerCreditCardDetailsResponse"/> </message> − <message name="replaceCustomerNetTermsDetails"> <part element="types:ReplaceCustomerNetTermsDetails" name="replaceCustomerNetTermsDetails"/> </message> − <message name="replaceCustomerNetTermsDetailsResponse"> <part element="types:ReplaceCustomerNetTermsDetailsResponse" name="replaceCustomerNetTermsDetailsResponse"/> </message> − <message name="replaceCustomerCreditCardDetails"> <part element="types:ReplaceCustomerCreditCardDetails" name="replaceCustomerCreditCardDetails"/> </message> − <message name="replaceCustomerCreditCardDetailsResponse"> <part element="types:ReplaceCustomerCreditCardDetailsResponse" name="replaceCustomerCreditCardDetailsResponse"/> </message> − <message name="applyAccountCharge"> <part element="types:ApplyAccountCharge" name="applyAccountCharge"/> </message> − <message name="applyAccountChargeResponse"> <part element="types:SimpleResponse" name="applyAccountChargeResponse"/> </message> − <message name="applyAccountCredit"> <part element="types:ApplyAccountCredit" name="applyAccountCredit"/> </message> − <message name="applyAccountCreditResponse"> <part element="types:SimpleResponse" name="applyAccountCreditResponse"/> </message> − <message name="getTariffPlans"> <part element="types:GetTariffPlans" name="getTariffPlans"/> </message> − <message name="getTariffPlansResponse"> <part element="types:GetTariffPlansResponse" name="getTariffPlansResponse"/> </message> − <message name="customerInputDataFault"> <part element="tns:CustomerInputDataFault" name="customerInputDataFault"/> </message> − <message name="paymentMethodInputDataFault"> <part element="tns:PaymentMethodInputDataFault" name="paymentMethodInputDataFault"/> </message> − <message name="contractInputDataFault"> <part element="tns:ContractInputDataFault" name="contractInputDataFault"/> </message> − <message name="incompatibleTariffPlanFault"> <part element="tns:IncompatibleTariffPlanFault" name="incompatibleTariffPlanFault"/> </message> − <message name="paymentMethodNotFoundFault"> <part element="tns:PaymentMethodNotFoundFault" name="paymentMethodNotFoundFault"/> </message> − <message name="incompatiblePaymentMethodFault"> <part element="tns:IncompatiblePaymentMethodFault" name="incompatiblePaymentMethodFault"/> </message> − <message name="paymentGatewayFault"> <part element="tns:PaymentGatewayFault" name="paymentGatewayFault"/> </message> − <message name="accountCancelledFault"> <part element="tns:AccountCancelledFault" name="accountCancelledFault"/> </message> − <message name="accountCancellationFault"> <part element="tns:AccountCancellationFault" name="accountCancellationFault"/> </message> − <message name="accountHasNoPaymentMethodFault"> <part element="tns:AccountHasNoPaymentMethodFault" name="accountHasNoPaymentMethodFault"/> </message> − <message name="paymentMethodAlreadyExistsFault"> <part element="tns:PaymentMethodAlreadyExistsFault" name="paymentMethodAlreadyExistsFault"/> </message> <!-- metering portType --> − <message name="sendUsageEvent"> <part element="types:SendUsageEvent" name="usageMessage"/> </message> − <message name="sendUsageEventResponse"> <part element="types:SendUsageEventResponse" name="usageMessageResponse"/> </message> − <message name="authorizeUsageEvent"> <part element="types:AuthorizeUsageEvent" name="authorizeUsageEvent"/> </message> − <message name="authorizeUsageEventResponse"> <part element="types:AuthorizeUsageEventResponse" name="authorizeUsageEventResponse"/> </message> − <message name="commitUsageEvent"> <part element="types:CommitUsageEvent" name="commitUsageEvent"/> </message> <!-- REVIEW: This will fail XFire client --> − <message name="commitUsageEventResponse"> − <!-- <part name="commitUsageEventResponse" element="types:SimpleResponse"/> --> </message> − <message name="registerUser"> <part element="types:RegisterUser" name="registerUser"/> </message> − <message name="registerUserResponse"> <part element="types:AuthorizeUsageEventResponse" name="registerUserResponse"/> </message> − <message name="unregisterUser"> <part element="types:UnregisterUser" name="unregisterUser"/> </message> − <message name="unregisterUserResponse"> <part element="types:AuthorizeUsageEventResponse" name="unregisterUserResponse"/> </message> − <message name="isUserRegistered"> <part element="types:IsUserRegistered" name="isUserRegistered"/> </message> − <message name="isUserRegisteredResponse"> <part element="types:IsUserRegisteredResponse" name="isUserRegisteredResponse"/> </message> − <message name="invalidUsageRecordFault"> <part element="tns:InvalidUsageRecordFault" name="invalidUsageRecordFault"/> </message> − <message name="contractResolutionFault"> <part element="tns:ContractResolutionFault" name="contractResolutionFault"/> </message> − <message name="authorizationFault"> <part element="tns:AuthorizationFault" name="authorizationFault"/> </message> − <message name="registeredUsersAuthorizationFault"> <part element="tns:RegisteredUsersAuthorizationFault" name="registeredUsersAuthorizationFault"/> </message> − <message name="invalidTokenFault"> <part element="tns:InvalidTokenFault" name="invalidTokenFault"/> </message> − <message name="userManagementNotEnabledFault"> <part element="tns:UserManagementNotEnabledFault" name="userManagementNotEnabledFault"/> </message> − <message name="userAlreadyRegisteredFault"> <part element="tns:UserAlreadyRegisteredFault" name="userAlreadyRegisteredFault"/> </message> − <message name="userNotCurrentlyRegisteredFault"> <part element="tns:UserNotCurrentlyRegisteredFault" name="userNotCurrentlyRegisteredFault"/> </message> <!-- sso portType --> − <message name="createSSOToken"> <part element="types:CreateSSOToken" name="createSSOToken"/> </message> − <message name="createSSOTokenResponse"> <part element="types:CreateSSOTokenResponse" name="createSSOTokenResponse"/> </message> − <message name="createSSOTokenFault"> <part element="tns:CreateSSOTokenFault" name="createSSOTokenFault"/> </message> − <portType name="ContractPortType"> − <operation name="createCustomer"> <input message="tns:createCustomer" name="createCustomer"/> <output message="tns:createCustomerResponse" name="createCustomerResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerInputDataFault" name="customerInputDataFault"/> <fault message="tns:paymentMethodNotFoundFault" name="paymentMethodNotFoundFault"/> <fault message="tns:incompatiblePaymentMethodFault" name="incompatiblePaymentMethodFault"/> <fault message="tns:paymentMethodInputDataFault" name="paymentMethodInputDataFault"/> <fault message="tns:paymentGatewayFault" name="paymentGatewayFault"/> </operation> − <operation name="addCustomerPaymentMethod"> <input message="tns:addCustomerPaymentMethod" name="addCustomerPaymentMethod"/> <output message="tns:addCustomerPaymentMethodResponse" name="addCustomerPaymentMethodResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:paymentMethodNotFoundFault" name="paymentMethodNotFoundFault"/> <fault message="tns:paymentMethodInputDataFault" name="paymentMethodInputDataFault"/> <fault message="tns:paymentGatewayFault" name="paymentGatewayFault"/> <fault message="tns:paymentMethodAlreadyExistsFault" name="paymentMethodAlreadyExistsFault"/> </operation> − <operation name="createCustomerContract"> <input message="tns:createCustomerContract" name="createCustomerContract"/> <output message="tns:createCustomerContractResponse" name="createCustomerContractResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:contractInputDataFault" name="contractInputDataFault"/> <fault message="tns:incompatibleTariffPlanFault" name="incompatibleTariffPlanFault"/> </operation> − <operation name="getCustomerAccountDetails"> <input message="tns:getCustomerAccountDetails" name="getCustomerAccountDetails"/> <output message="tns:getCustomerAccountDetailsResponse" name="getCustomerAccountDetailsResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> </operation> − <operation name="updateCustomerAccountDetails"> <input message="tns:updateCustomerAccountDetails" name="updateCustomerAccountDetails"/> <output message="tns:updateCustomerAccountDetailsResponse" name="updateCustomerAccountDetailsResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:customerInputDataFault" name="customerInputDataFault"/> </operation> − <operation name="getCustomerAccountStatus"> <input message="tns:getCustomerAccountStatus" name="getCustomerAccountStatus"/> <output message="tns:getCustomerAccountStatusResponse" name="getCustomerAccountStatusResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> </operation> − <operation name="cancelAccount"> <input message="tns:cancelAccount" name="cancelAccount"/> <output message="tns:cancelAccountResponse" name="cancelAccountResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:accountCancelledFault" name="accountCancelledFault"/> <fault message="tns:accountCancellationFault" name="accountCancellationFault"/> </operation> − <operation name="getCustomerNetTermsDetails"> <input message="tns:getCustomerNetTermsDetails" name="getCustomerNetTermsDetails"/> <output message="tns:getCustomerNetTermsDetailsResponse" name="getCustomerNetTermsDetailsResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:paymentMethodNotFoundFault" name="paymentMethodNotFoundFault"/> <fault message="tns:incompatiblePaymentMethodFault" name="incompatiblePaymentMethodFault"/> </operation> − <operation name="getCustomerCreditCardDetails"> <input message="tns:getCustomerCreditCardDetails" name="getCustomerCreditCardDetails"/> <output message="tns:getCustomerCreditCardDetailsResponse" name="getCustomerCreditCardDetailsResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:paymentMethodNotFoundFault" name="paymentMethodNotFoundFault"/> <fault message="tns:incompatiblePaymentMethodFault" name="incompatiblePaymentMethodFault"/> </operation> − <operation name="replaceCustomerNetTermsDetails"> <input message="tns:replaceCustomerNetTermsDetails" name="replaceCustomerNetTermsDetails"/> <output message="tns:replaceCustomerNetTermsDetailsResponse" name="replaceCustomerNetTermsDetailsResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:paymentMethodNotFoundFault" name="paymentMethodNotFoundFault"/> <fault message="tns:incompatiblePaymentMethodFault" name="incompatiblePaymentMethodFault"/> <fault message="tns:paymentMethodInputDataFault" name="paymentMethodInputDataFault"/> </operation> − <operation name="replaceCustomerCreditCardDetails"> <input message="tns:replaceCustomerCreditCardDetails" name="replaceCustomerCreditCardDetails"/> <output message="tns:replaceCustomerCreditCardDetailsResponse" name="replaceCustomerCreditCardDetailsResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:paymentMethodNotFoundFault" name="paymentMethodNotFoundFault"/> <fault message="tns:incompatiblePaymentMethodFault" name="incompatiblePaymentMethodFault"/> <fault message="tns:paymentMethodInputDataFault" name="paymentMethodInputDataFault"/> <fault message="tns:paymentGatewayFault" name="paymentGatewayFault"/> </operation> − <operation name="applyAccountCharge"> <input message="tns:applyAccountCharge" name="applyAccountCharge"/> <output message="tns:applyAccountChargeResponse" name="applyAccountChargeResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:accountHasNoPaymentMethodFault" name="accountHasNoPaymentMethodFault"/> </operation> − <operation name="applyAccountCredit"> <input message="tns:applyAccountCredit" name="applyAccountCredit"/> <output message="tns:applyAccountCreditResponse" name="applyAccountCreditResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:customerResolutionFault" name="customerResolutionFault"/> <fault message="tns:accountHasNoPaymentMethodFault" name="accountHasNoPaymentMethodFault"/> </operation> − <operation name="getTariffPlans"> <input message="tns:getTariffPlans" name="getTariffPlans"/> <output message="tns:getTariffPlansResponse" name="getTariffPlansResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> </operation> </portType> − <portType name="MeteringPortType"> − <operation name="sendUsageEvent"> − <documentation> This operation is used to send a usage event. The usage event data represents either the current state of a resource or the execution of a transaction. </documentation> <input message="tns:sendUsageEvent" name="sendUsageEvent"> </input> <output message="tns:sendUsageEventResponse" name="sendUsageEventResponse"> </output> − <fault message="tns:authenticationFault" name="authenticationFault"> − <documentation> This fault is returned if the message cannot be authenticated. </documentation> </fault> <fault message="tns:invalidUsageRecordFault" name="invalidUsageRecordFault"/> <fault message="tns:contractResolutionFault" name="contractResolutionFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> </operation> − <operation name="authorizeUsageEvent"> − <documentation> This operation checks for entitlement for usage. The usage can be either a resource or a transaction. The returned document if entitlement is allowed will contain a token. The token must be used to commit the usage. If the entitlement is not allowed then a AuthorizationFault message is returned. </documentation> <input message="tns:authorizeUsageEvent" name="authorizeUsageEvent"/> <output message="tns:authorizeUsageEventResponse" name="authorizeUsageEventResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> <fault message="tns:contractResolutionFault" name="contractResolutionFault"/> <fault message="tns:invalidUsageRecordFault" name="invalidUsageRecordFault"/> <fault message="tns:authorizationFault" name="authorizationFault"/> </operation> − <operation name="commitUsageEvent"> − <documentation> The input message to this operation contains the token issued by a previous call to the authorizeUsageEvent operation. The commit operation makes the usage data submitted in the authorizeUsageEvent operation available for processing. </documentation> <input message="tns:commitUsageEvent" name="commitUsageEvent"/> <output message="tns:commitUsageEventResponse" name="commitUsageEventResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> <fault message="tns:contractResolutionFault" name="contractResolutionFault"/> <fault message="tns:invalidTokenFault" name="invalidTokenFault"/> </operation> − <operation name="registerUser"> − <documentation> If the entitlement is not allowed then a AuthorizationFault message is returned. </documentation> <input message="tns:registerUser" name="registerUser"/> <output message="tns:registerUserResponse" name="registerUserResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> <fault message="tns:userManagementNotEnabledFault" name="userManagementNotEnabledFault"/> <fault message="tns:contractResolutionFault" name="contractResolutionFault"/> <fault message="tns:userAlreadyRegisteredFault" name="userAlreadyRegisteredFault"/> <fault message="tns:registeredUsersAuthorizationFault" name="registeredUsersAuthorizationFault"/> </operation> − <operation name="unregisterUser"> − <documentation> If the entitlement is not allowed then a AuthorizationFault message is returned. </documentation> <input message="tns:unregisterUser" name="unregisterUser"/> <output message="tns:unregisterUserResponse" name="unregisterUserResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> <fault message="tns:userManagementNotEnabledFault" name="userManagementNotEnabledFault"/> <fault message="tns:contractResolutionFault" name="contractResolutionFault"/> <fault message="tns:userNotCurrentlyRegisteredFault" name="userNotCurrentlyRegisteredFault"/> </operation> − <operation name="isUserRegistered"> <input message="tns:isUserRegistered" name="isUserRegistered"/> <output message="tns:isUserRegisteredResponse" name="isUserRegisteredResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:productResolutionFault" name="productResolutionFault"/> <fault message="tns:userManagementNotEnabledFault" name="userManagementNotEnabledFault"/> </operation> </portType> − <portType name="SSOPortType"> − <operation name="createSSOToken"> <input message="tns:createSSOToken" name="createSSOToken"/> <output message="tns:createSSOTokenResponse" name="createSSOTokenResponse"/> <fault message="tns:authenticationFault" name="authenticationFault"/> <fault message="tns:createSSOTokenFault" name="createSSOTokenFault"/> </operation> </portType> − <binding name="ContractHttpBinding" type="tns:ContractPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> − <operation name="createCustomer"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/createCustomer"/> − <input name="createCustomer"> <soap:body use="literal"/> </input> − <output name="createCustomerResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerInputDataFault"> <soap:fault name="customerInputDataFault" use="literal"/> </fault> − <fault name="paymentMethodNotFoundFault"> <soap:fault name="paymentMethodNotFoundFault" use="literal"/> </fault> − <fault name="incompatiblePaymentMethodFault"> <soap:fault name="incompatiblePaymentMethodFault" use="literal"/> </fault> − <fault name="paymentMethodInputDataFault"> <soap:fault name="paymentMethodInputDataFault" use="literal"/> </fault> − <fault name="paymentGatewayFault"> <soap:fault name="paymentGatewayFault" use="literal"/> </fault> </operation> − <operation name="addCustomerPaymentMethod"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/addCustomerPaymentMethod"/> − <input name="addCustomerPaymentMethod"> <soap:body use="literal"/> </input> − <output name="addCustomerPaymentMethodResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="paymentMethodNotFoundFault"> <soap:fault name="paymentMethodNotFoundFault" use="literal"/> </fault> − <fault name="paymentMethodInputDataFault"> <soap:fault name="paymentMethodInputDataFault" use="literal"/> </fault> − <fault name="paymentGatewayFault"> <soap:fault name="paymentGatewayFault" use="literal"/> </fault> − <fault name="paymentMethodAlreadyExistsFault"> <soap:fault name="paymentMethodAlreadyExistsFault" use="literal"/> </fault> </operation> − <operation name="createCustomerContract"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/createCustomerContract"/> − <input name="createCustomerContract"> <soap:body use="literal"/> </input> − <output name="createCustomerContractResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="contractInputDataFault"> <soap:fault name="contractInputDataFault" use="literal"/> </fault> − <fault name="incompatibleTariffPlanFault"> <soap:fault name="incompatibleTariffPlanFault" use="literal"/> </fault> </operation> − <operation name="getCustomerAccountDetails"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/getCustomerAccountDetails"/> − <input name="getCustomerAccountDetails"> <soap:body use="literal"/> </input> − <output name="getCustomerAccountDetailsResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> </operation> − <operation name="updateCustomerAccountDetails"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/updateCustomerAccountDetails"/> − <input name="updateCustomerAccountDetails"> <soap:body use="literal"/> </input> − <output name="updateCustomerAccountDetailsResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="customerInputDataFault"> <soap:fault name="customerInputDataFault" use="literal"/> </fault> </operation> − <operation name="getCustomerAccountStatus"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/getCustomerAccountStatus"/> − <input name="getCustomerAccountStatus"> <soap:body use="literal"/> </input> − <output name="getCustomerAccountStatusResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> </operation> − <operation name="cancelAccount"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/cancelAccount"/> − <input name="cancelAccount"> <soap:body use="literal"/> </input> − <output name="cancelAccountResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="accountCancelledFault"> <soap:fault name="accountCancelledFault" use="literal"/> </fault> − <fault name="accountCancellationFault"> <soap:fault name="accountCancellationFault" use="literal"/> </fault> </operation> − <operation name="getCustomerNetTermsDetails"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/getCustomerNetTermsDetails"/> − <input name="getCustomerNetTermsDetails"> <soap:body use="literal"/> </input> − <output name="getCustomerNetTermsDetailsResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="paymentMethodNotFoundFault"> <soap:fault name="paymentMethodNotFoundFault" use="literal"/> </fault> − <fault name="incompatiblePaymentMethodFault"> <soap:fault name="incompatiblePaymentMethodFault" use="literal"/> </fault> </operation> − <operation name="getCustomerCreditCardDetails"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/getCustomerCreditCardDetails"/> − <input name="getCustomerCreditCardDetails"> <soap:body use="literal"/> </input> − <output name="getCustomerCreditCardDetailsResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="paymentMethodNotFoundFault"> <soap:fault name="paymentMethodNotFoundFault" use="literal"/> </fault> − <fault name="incompatiblePaymentMethodFault"> <soap:fault name="incompatiblePaymentMethodFault" use="literal"/> </fault> </operation> − <operation name="replaceCustomerNetTermsDetails"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/replaceCustomerNetTermsDetails"/> − <input name="replaceCustomerNetTermsDetails"> <soap:body use="literal"/> </input> − <output name="replaceCustomerNetTermsDetailsResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="paymentMethodNotFoundFault"> <soap:fault name="paymentMethodNotFoundFault" use="literal"/> </fault> − <fault name="incompatiblePaymentMethodFault"> <soap:fault name="incompatiblePaymentMethodFault" use="literal"/> </fault> − <fault name="paymentMethodInputDataFault"> <soap:fault name="paymentMethodInputDataFault" use="literal"/> </fault> </operation> − <operation name="replaceCustomerCreditCardDetails"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/replaceCustomerCreditCardDetails"/> − <input name="replaceCustomerCreditCardDetails"> <soap:body use="literal"/> </input> − <output name="replaceCustomerCreditCardDetailsResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="paymentMethodNotFoundFault"> <soap:fault name="paymentMethodNotFoundFault" use="literal"/> </fault> − <fault name="incompatiblePaymentMethodFault"> <soap:fault name="incompatiblePaymentMethodFault" use="literal"/> </fault> − <fault name="paymentMethodInputDataFault"> <soap:fault name="paymentMethodInputDataFault" use="literal"/> </fault> − <fault name="paymentGatewayFault"> <soap:fault name="paymentGatewayFault" use="literal"/> </fault> </operation> − <operation name="applyAccountCharge"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/applyAccountCharge"/> − <input name="applyAccountCharge"> <soap:body use="literal"/> </input> − <output name="applyAccountChargeResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="accountHasNoPaymentMethodFault"> <soap:fault name="accountHasNoPaymentMethodFault" use="literal"/> </fault> </operation> − <operation name="applyAccountCredit"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/applyAccountCredit"/> − <input name="applyAccountCredit"> <soap:body use="literal"/> </input> − <output name="applyAccountCreditResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="customerResolutionFault"> <soap:fault name="customerResolutionFault" use="literal"/> </fault> − <fault name="accountHasNoPaymentMethodFault"> <soap:fault name="accountHasNoPaymentMethodFault" use="literal"/> </fault> </operation> − <operation name="getTariffPlans"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/ContractPortType/getTariffPlans"/> − <input name="getTariffPlans"> <soap:body use="literal"/> </input> − <output name="getTariffPlansResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> </operation> </binding> − <binding name="MeteringHttpBinding" type="tns:MeteringPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> − <operation name="sendUsageEvent"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/MeteringPortType/sendUsageEvent"/> − <input name="sendUsageEvent"> <soap:body use="literal"/> </input> − <output name="sendUsageEventResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> − <fault name="contractResolutionFault"> <soap:fault name="contractResolutionFault" use="literal"/> </fault> − <fault name="invalidUsageRecordFault"> <soap:fault name="invalidUsageRecordFault" use="literal"/> </fault> </operation> − <operation name="authorizeUsageEvent"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/MeteringPortType/authorizeUsageEvent"/> − <input name="authorizeUsageEvent"> <soap:body use="literal"/> </input> − <output name="authorizeUsageEventResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> − <fault name="contractResolutionFault"> <soap:fault name="contractResolutionFault" use="literal"/> </fault> − <fault name="invalidUsageRecordFault"> <soap:fault name="invalidUsageRecordFault" use="literal"/> </fault> − <fault name="authorizationFault"> <soap:fault name="authorizationFault" use="literal"/> </fault> </operation> − <operation name="commitUsageEvent"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/MeteringPortType/commitUsageEvent"/> − <input name="commitUsageEvent"> <soap:body use="literal"/> </input> − <output name="commitUsageEventResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> − <fault name="contractResolutionFault"> <soap:fault name="contractResolutionFault" use="literal"/> </fault> − <fault name="invalidTokenFault"> <soap:fault name="invalidTokenFault" use="literal"/> </fault> </operation> − <operation name="registerUser"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/MeteringPortType/registerUser"/> − <input name="registerUser"> <soap:body use="literal"/> </input> − <output name="registerUserResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> − <fault name="userManagementNotEnabledFault"> <soap:fault name="userManagementNotEnabledFault" use="literal"/> </fault> − <fault name="contractResolutionFault"> <soap:fault name="contractResolutionFault" use="literal"/> </fault> − <fault name="userAlreadyRegisteredFault"> <soap:fault name="userAlreadyRegisteredFault" use="literal"/> </fault> − <fault name="registeredUsersAuthorizationFault"> <soap:fault name="registeredUsersAuthorizationFault" use="literal"/> </fault> </operation> − <operation name="unregisterUser"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/MeteringPortType/unregisterUser"/> − <input name="unregisterUser"> <soap:body use="literal"/> </input> − <output name="unregisterUserResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> − <fault name="userManagementNotEnabledFault"> <soap:fault name="userManagementNotEnabledFault" use="literal"/> </fault> − <fault name="contractResolutionFault"> <soap:fault name="contractResolutionFault" use="literal"/> </fault> − <fault name="userNotCurrentlyRegisteredFault"> <soap:fault name="userNotCurrentlyRegisteredFault" use="literal"/> </fault> </operation> − <operation name="isUserRegistered"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/MeteringPortType/isUserRegistered"/> − <input name="isUserRegistered"> <soap:body use="literal"/> </input> − <output name="isUserRegisteredResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="productResolutionFault"> <soap:fault name="productResolutionFault" use="literal"/> </fault> − <fault name="userManagementNotEnabledFault"> <soap:fault name="userManagementNotEnabledFault" use="literal"/> </fault> </operation> </binding> − <binding name="SSOHttpBinding" type="tns:SSOPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> − <operation name="createSSOToken"> <soap:operation soapAction="urn:lecayla.com:api:lecaylaAPI/SSOPortType/createSSOToken"/> − <input name="createSSOToken"> <soap:body use="literal"/> </input> − <output name="createSSOTokenResponse"> <soap:body use="literal"/> </output> − <fault name="authenticationFault"> <soap:fault name="authenticationFault" use="literal"/> </fault> − <fault name="createSSOTokenFault"> <soap:fault name="createSSOTokenFault" use="literal"/> </fault> </operation> </binding> − <service name="LecaylaService"> − <port binding="tns:ContractHttpBinding" name="ContractHttpPort"> <soap:address location="http://l7pm.pre.lecayla.net:80/sandbox/v0743/services/"/> </port> − <port binding="tns:MeteringHttpBinding" name="MeteringHttpPort"> <soap:address location="http://l7pm.pre.lecayla.net:80/sandbox/v0743/services/"/> </port> − <port binding="tns:SSOHttpBinding" name="SSOHttpPort"> <soap:address location="http://l7pm.pre.lecayla.net:80/sandbox/v0743/services/"/> </port> </service> </definitions> ***************************EOF********************************* -- View this message in context: http://www.nabble.com/which-parameters-should-be-used-here---tp17147411p17147411.html Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
