Generating Java Code from WSDL throws ConverterUtil Error
---------------------------------------------------------

                 Key: AXIS2-5232
                 URL: https://issues.apache.org/jira/browse/AXIS2-5232
             Project: Axis2
          Issue Type: Bug
          Components: adb
    Affects Versions: 1.5
         Environment: Eclipse 3.6.1, Win7 32-bit, java version "1.6.0_24"
            Reporter: STRIDER


Hi;

When I generate the java classes from the wsdl below in Eclipse 3.6.1 platform 
with Axis2, I get "The method convertToLIST_OF_CONTACT_type0(String) is 
undefined for the type ConverterUtil" error. Any suggestion ?


Best Regards;


 *** WSDL ***

<?xml version="1.0" encoding="UTF-8"?>
<!--Created by TIBCO WSDL-->
<wsdl:definitions 
xmlns:tns="http://www.accenture.com/BillingAccountListRetrieval"; 
xmlns:ns4="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalInput";
 
xmlns:ns0="http://www.accenture.com/Schemas/BillingAccountListRetrievalRequest"; 
xmlns:ns1="http://www.accenture.com/Schemas/BillingAccountListRetrievalResponse";
 xmlns:ns3="http://www.accenture.com/ACS/EAI/Schema/WebService/Response"; 
xmlns:ns5="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalOutput";
 xmlns:ns2="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes"; 
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; name="Untitled" 
targetNamespace="http://www.accenture.com/BillingAccountListRetrieval";>
    <wsdl:types>
        <xs:schema 
xmlns:com="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes";
 elementFormDefault="qualified" attributeFormDefault="unqualified">
            <xs:simpleType name="ACTION_STATUS">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="1"/>
                    <xs:enumeration value="2"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="AccountStatusCode">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="70"/>
                    <xs:enumeration value="90"/>
                    <xs:enumeration value="100"/>
                    <xs:enumeration value="120"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="AccountType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Prepaid"/>
                    <xs:enumeration value="Postpaid"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="ActionCode">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="New"/>
                    <xs:enumeration value="Deleted"/>
                    <xs:enumeration value="Update"/>
                    <xs:enumeration value="Existing"/>
                    <xs:enumeration value="Suspend"/>
                    <xs:enumeration value="Resume"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="ActionType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="None"/>
                    <xs:enumeration value="Barring"/>
                    <xs:enumeration value="Suspension"/>
                    <xs:enumeration value="Cancellation"/>
                    <xs:enumeration value="Unbarring"/>
                    <xs:enumeration value="Rejection"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="AdjustmentStatus">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Open"/>
                    <xs:enumeration value="Submitted"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="AdjustmentType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Credit"/>
                    <xs:enumeration value="Debit"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="AlertType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Credit"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="AssetStatus">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Active"/>
                    <xs:enumeration value="Suspended"/>
                    <xs:enumeration value="Active OR Suspended"/>
                    <xs:enumeration value="Inactive"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Attribute_Name">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="SVB Threshold"/>
                    <xs:enumeration value="SVB Suspension Flag"/>
                    <xs:enumeration value="Short Number"/>
                    <xs:enumeration value="Call Option"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="BillCycle">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="50"/>
                    <xs:enumeration value="51"/>
                    <xs:enumeration value="52"/>
                    <xs:enumeration value="53"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="BillingAccountType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Postpaid"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="BillingFrequency">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="100"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="BlackGrayListAction">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="B"/>
                    <xs:enumeration value="G"/>
                    <xs:enumeration value="NULL"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="BlackGreyListInquiryType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="C"/>
                    <xs:enumeration value="I"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="CEMActionType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="BB"/>
                    <xs:enumeration value="CC"/>
                    <xs:enumeration value="DD"/>
                    <xs:enumeration value="EE"/>
                    <xs:enumeration value="FF"/>
                    <xs:enumeration value="XX"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="CRMDate">
                <xs:restriction base="xs:string">
                    <xs:pattern 
value="(([0][1-9]|[1][0-2])/([0][1-9]|[1-2][0-9]|[3][0-1])/([1-2]([0-9]{3})) 
([0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9])){0,1}"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Category">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="ContactLog"/>
                    <xs:enumeration value="DunningAction"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="CategoryAction">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="ACT_LIM"/>
                    <xs:enumeration value="ACT_CLO"/>
                    <xs:enumeration value="ACT_FRO"/>
                    <xs:enumeration value="ACT_CAN"/>
                    <xs:enumeration value="LIM_CLO"/>
                    <xs:enumeration value="LIM_FRO"/>
                    <xs:enumeration value="LIM_CAN"/>
                    <xs:enumeration value="LIM_ACT"/>
                    <xs:enumeration value="CLO_FRO"/>
                    <xs:enumeration value="CLO_CAN"/>
                    <xs:enumeration value="CLO_ACT"/>
                    <xs:enumeration value="CLO_LIM"/>
                    <xs:enumeration value="FRO_CAN"/>
                    <xs:enumeration value="FRO_ACT"/>
                    <xs:enumeration value="FRO_CLO"/>
                    <xs:enumeration value="FRO_LIM"/>
                    <xs:enumeration value="CAN_ACT"/>
                    <xs:enumeration value="CAN_FRO"/>
                    <xs:enumeration value="CAN_CLO"/>
                    <xs:enumeration value="CAN_LIM"/>
                    <xs:enumeration value="ACT_TER"/>
                    <xs:enumeration value="LIM_TER"/>
                    <xs:enumeration value="CLO_TER"/>
                    <xs:enumeration value="FRO_TER"/>
                    <xs:enumeration value="CAN_TER"/>
                    <xs:enumeration value="KENAN"/>
                    <xs:enumeration value="CAN_TER_MNP"/>
                    <xs:enumeration value="FRO_TER_MNP"/>
                    <xs:enumeration value="CHG_SIM"/>
                    <xs:enumeration value="MOD_MSISDN"/>
                    <xs:enumeration value="MOD_OPT"/>
                    <xs:enumeration value="MOD_OPT_MAIN"/>
                    <xs:enumeration value="MOD_PLIST"/>
                    <xs:enumeration value="NEW_ACT"/>
                    <xs:enumeration value="PORTIN_ACT"/>
                    <xs:enumeration value="PORTIN_CAN"/>
                    <xs:enumeration value="TRAD_ACT"/>
                    <xs:enumeration value="TRAD_DEACT_ACT"/>
                    <xs:enumeration value="TRAD_DEACT_LIM"/>
                    <xs:enumeration value="TRAD_DEACT_CLO"/>
                    <xs:enumeration value="TRAD_DEACT_FRO"/>
                    <xs:enumeration value="TRAD_DEACT_CAN"/>
                    <xs:enumeration value="TRAS_ACT"/>
                    <xs:enumeration value="TRAS_DEACT"/>
                    <xs:enumeration value="VPN_ACT"/>
                    <xs:enumeration value="FRO_CAN_LSB"/>
                    <xs:enumeration value="CLO_FRO_LSB"/>
                    <xs:enumeration value="FRO_CLO_LSB"/>
                    <xs:enumeration value="FRO_ACT_LSB"/>
                    <xs:enumeration value="FRO_LIM_LSB"/>
                    <xs:enumeration value="LIM_ACT_KENAN"/>
                    <xs:enumeration value="BLGL"/>
                    <xs:enumeration value="SUBKENAN"/>
                    <xs:enumeration value="VPN_ACT_TER"/>
                    <xs:enumeration value="VPN_LIMCLO_TER"/>
                    <xs:enumeration value="ACT_LIM_KENAN"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Channel">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="AvayaIVR"/>
                    <xs:enumeration value="HuaweiIVR"/>
                    <xs:enumeration value="SMS"/>
                    <xs:enumeration value="WEB"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="ChannelType">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="15"/>
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Inbound IVR"/>
                    <xs:enumeration value="Outbound IVR"/>
                    <xs:enumeration value="Call Center"/>
                    <xs:enumeration value="Telesales"/>
                    <xs:enumeration value="SMS"/>
                    <xs:enumeration value="E-mail"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Company_TaxNumber">
                <xs:restriction base="xs:string">
                    <xs:pattern value="[0-9]{10}"/>
                    <xs:pattern value="[0-9]{11}"/>
                    <xs:pattern value="NA"/>
                    <xs:pattern value=""/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="ContactTitle">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Mr."/>
                    <xs:enumeration value="Ms/Mrs"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="CreditCardType">
                <xs:restriction base="xs:string"/>
            </xs:simpleType>
            <xs:simpleType name="CustomerStatusCode">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="80"/>
                    <xs:enumeration value="90"/>
                    <xs:enumeration value="95"/>
                    <xs:enumeration value="100"/>
                    <xs:enumeration value="120"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="CustomerType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Consumer"/>
                    <xs:enumeration value="Business"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Date_ddmmyyyy">
                <xs:restriction base="xs:string">
                    <xs:pattern 
value="(([0][1-9]|[1-2][0-9]|[3][0-1])/([0][1-9]|[1][0-2])/([1-2]([0-9]{3}))){0,1}"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Date_ddmmyyyyy_hhmmss">
                <xs:restriction base="xs:string">
                    <xs:pattern 
value="(([0][1-9]|[1-2][0-9]|[3][0-1])/([0][1-9]|[1][0-2])/([1-2]([0-9]{3})) 
([0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9])){0,1}"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Date_mmddyyyy">
                <xs:restriction base="xs:string">
                    <xs:pattern 
value="(([0][1-9]|[1][0-2])/([0][1-9]|[1-2][0-9]|[3][0-1])/([1-2]([0-9]{3}))){0,1}"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Day">
                <xs:restriction base="xs:integer">
                    <xs:totalDigits value="2"/>
                    <xs:pattern 
value="([0][1-9])|([1-2][0-9])|([3][0-1])|([0-9]{0})"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DayString">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="2"/>
                    <xs:pattern 
value="([0][1-9])|([1-2][0-9])|([3][0-1])|([0-9]{0})"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DeliveryFlag">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="1"/>
                    <xs:enumeration value=""/>
                    <xs:enumeration value="N"/>
                    <xs:enumeration value="Y"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DetailType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="100"/>
                    <xs:enumeration value="101"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DunningAction">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Bar-Fraud"/>
                    <xs:enumeration value="Bar-Credit"/>
                    <xs:enumeration value="Reject-Credit"/>
                    <xs:enumeration value="Reject-Fraud"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DunningPriority">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="1ASAP"/>
                    <xs:enumeration value="2HIGH"/>
                    <xs:enumeration value="3MEDIUM"/>
                    <xs:enumeration value="4LOW"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DunningSMSFlag">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Y"/>
                    <xs:enumeration value="N"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DunningStatus">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Open"/>
                    <xs:enumeration value="Closed"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="DunningStep">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="AutoDialer"/>
                    <xs:enumeration value="IDD0"/>
                    <xs:enumeration value="IDD2"/>
                    <xs:enumeration value="IDD2SMS"/>
                    <xs:enumeration value="IDD2Interim"/>
                    <xs:enumeration value="IDD5"/>
                    <xs:enumeration value="IDD8"/>
                    <xs:enumeration value="IDD15"/>
                    <xs:enumeration value="IDD35"/>
                    <xs:enumeration value="IDD35SR"/>
                    <xs:enumeration value="IDD70"/>
                    <xs:enumeration value="IDD75"/>
                    <xs:enumeration value="IDD81"/>
                    <xs:enumeration value="IDD90"/>
                    <xs:enumeration value="IDD100X"/>
                    <xs:enumeration value="TILLIDD5"/>
                    <xs:enumeration value="TILLIDD70"/>
                    <xs:enumeration value="TILLIDD90"/>
                    <xs:enumeration value="TILLIDD100X"/>
                    <xs:enumeration value="TILLIDD100XCanc"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="EventSourceType">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="20"/>
                    <xs:enumeration value=""/>
                    <xs:enumeration value="MSISDN"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="EventType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Standard"/>
                    <xs:enumeration value="BillCycle"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="FlagY_N">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="1"/>
                    <xs:enumeration value=""/>
                    <xs:enumeration value="N"/>
                    <xs:enumeration value="Y"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Gender">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="E"/>
                    <xs:enumeration value="K"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="GreyBlackIndicator">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="G"/>
                    <xs:enumeration value="B"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="InquiryType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="TamEsitlik"/>
                    <xs:enumeration value="KelimeIcermesi"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="InsertFlag">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="1"/>
                    <xs:enumeration value="2"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Language">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="TRK"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="LogFlag">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="1"/>
                    <xs:enumeration value=""/>
                    <xs:enumeration value="N"/>
                    <xs:enumeration value="Y"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MNPIncludeFlag">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="1"/>
                    <xs:enumeration value="0"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MNPPortType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="MOBILE OPERATOR"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MNPRecipient">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="TURKCELL"/>
                    <xs:enumeration value="AVEA"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MNPRejectCode">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="OPR001001"/>
                    <xs:enumeration value="OPR002003"/>
                    <xs:enumeration value="OPR002004"/>
                    <xs:enumeration value="OPR002032"/>
                    <xs:enumeration value="OPR002007"/>
                    <xs:enumeration value="OPR002008"/>
                    <xs:enumeration value="OPR002009"/>
                    <xs:enumeration value="OPR002010"/>
                    <xs:enumeration value="OPR002011"/>
                    <xs:enumeration value="OPR002013"/>
                    <xs:enumeration value="OPR002031"/>
                    <xs:enumeration value="OPR002030"/>
                    <xs:enumeration value="OPR003003"/>
                    <xs:enumeration value="OPR002002"/>
                    <xs:enumeration value="OPR002001"/>
                    <xs:enumeration value="OPR002015"/>
                    <xs:enumeration value="OPR002034"/>
                    <xs:enumeration value="OPR002035"/>
                    <xs:enumeration value="OPR002036"/>
                    <xs:enumeration value="SYS001001"/>
                    <xs:enumeration value="OPR003002"/>
                    <xs:enumeration value="OPR004002"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MNPSender">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="CRDB"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MSegment">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="EBU"/>
                    <xs:enumeration value="SME"/>
                    <xs:enumeration value="SOHO"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MaritalStatus">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Unknown"/>
                    <xs:enumeration value="Single"/>
                    <xs:enumeration value="Married"/>
                    <xs:enumeration value="Divorced"/>
                    <xs:enumeration value="Widow"/>
                    <xs:enumeration value="AbolitionOfMarriage"/>
                    <xs:enumeration value="CancellationOfMarriage"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MediaType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="104"/>
                    <xs:enumeration value="102"/>
                    <xs:enumeration value="103"/>
                    <xs:enumeration value="105"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Month">
                <xs:restriction base="xs:integer">
                    <xs:totalDigits value="2"/>
                    <xs:pattern value="([0][1-9])|([1][0-2])|([0-9]{0})"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="MonthString">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="2"/>
                    <xs:pattern value="([0][1-9])|([1][0-2])|([0-9]{0})"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="OrderPriority">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="1- High"/>
                    <xs:enumeration value="2- Medium"/>
                    <xs:enumeration value="3- Low"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="OrderReason">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Limited-Credit"/>
                    <xs:enumeration value="Reject-Credit"/>
                    <xs:enumeration value="Frozen-Credit"/>
                    <xs:enumeration value="Cancelled-Credit"/>
                    <xs:enumeration value="Resume From Limited"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="OrderTypeCode">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Add New Service"/>
                    <xs:enumeration value="Modify Product &amp; Service"/>
                    <xs:enumeration value="Disconnect"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="OrganizationCode">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="100"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="PaymentMethod">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Credit"/>
                    <xs:enumeration value="Cash"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Person_NationalId">
                <xs:restriction base="xs:string">
                    <xs:pattern value="[0-9]{11}"/>
                    <xs:pattern value=""/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="PhoneNumber">
                <xs:restriction base="xs:string">
                    <xs:pattern value="[9][0][0-9]{10}"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="PhoneNumberLength10">
                <xs:restriction base="xs:string">
                    <xs:pattern value="[0-9]{10}|[0-9]{0}|['']"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="ReasonForRequest">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Advance payment"/>
                    <xs:enumeration value="Usage correction"/>
                    <xs:enumeration value="Fee correction"/>
                    <xs:enumeration value="Other, overridable"/>
                    <xs:enumeration value="Pure tax adjustment"/>
                    <xs:enumeration value="Refunds"/>
                    <xs:enumeration value="Complaints"/>
                    <xs:enumeration value="Interim payment"/>
                    <xs:enumeration value="Prepaid amount"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Religion">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Unknown"/>
                    <xs:enumeration value="Islam"/>
                    <xs:enumeration value="Christian"/>
                    <xs:enumeration value="Jew"/>
                    <xs:enumeration value="Assyrian"/>
                    <xs:enumeration value="AssyrianKadim"/>
                    <xs:enumeration value="Budhist"/>
                    <xs:enumeration value="NoReligion"/>
                    <xs:enumeration value="OtherReligion"/>
                    <xs:enumeration value="UnknownReligion"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RequestCurrency">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="EUR"/>
                    <xs:enumeration value="TL"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="ResponseType">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="30"/>
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Accepted"/>
                    <xs:enumeration value="Rejected"/>
                    <xs:enumeration value="Unrecognized"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString10">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="10"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString100">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="100"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString11">
                <xs:restriction base="xs:string">
                    <xs:length value="11"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString15">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="15"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString2">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="2"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString20">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="20"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString255">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="255"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString3">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="3"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString30">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="30"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString320">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="320"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="RestrictionBaseString40">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="40"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="SVBType">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="20"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Sex">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Bilinmiyor"/>
                    <xs:enumeration value="Erkek"/>
                    <xs:enumeration value="Kadin"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="SexEnglish">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Unknown"/>
                    <xs:enumeration value="Male"/>
                    <xs:enumeration value="Female"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="SimpleString">
                <xs:restriction base="xs:string"/>
            </xs:simpleType>
            <xs:simpleType name="SkipPenalty">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Y"/>
                    <xs:enumeration value="N"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Source">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="AutoDialer"/>
                    <xs:enumeration value="Kenan"/>
                    <xs:enumeration value="YTS"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="SourceChannel">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="SBLCRM"/>
                    <xs:enumeration value="SBLCAMPAIGN"/>
                    <xs:enumeration value="TIBCO"/>
                    <xs:enumeration value="KENAN"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Status">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Active"/>
                    <xs:enumeration value="Pending"/>
                    <xs:enumeration value="Acquired"/>
                    <xs:enumeration value="Deactivated"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="StatusChangeReason">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="102"/>
                    <xs:enumeration value="100"/>
                    <xs:enumeration value="101"/>
                    <xs:enumeration value="202"/>
                    <xs:enumeration value="200"/>
                    <xs:enumeration value="201"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="StatusCode">
                <xs:annotation>
                    <xs:documentation>
                                This field indicates whether the overall 
process was success or not.
                        </xs:documentation>
                </xs:annotation>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="0"/>
                    <xs:enumeration value="1"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="StreetType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Home"/>
                    <xs:enumeration value="Work"/>
                    <xs:enumeration value="Summer House"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="SubTypeCode">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="106"/>
                    <xs:enumeration value="110"/>
                    <xs:enumeration value="111"/>
                    <xs:enumeration value="103"/>
                    <xs:enumeration value="102"/>
                    <xs:enumeration value="101"/>
                    <xs:enumeration value="112"/>
                    <xs:enumeration value="113"/>
                    <xs:enumeration value="114"/>
                    <xs:enumeration value="115"/>
                    <xs:enumeration value="116"/>
                    <xs:enumeration value="117"/>
                    <xs:enumeration value="118"/>
                    <xs:enumeration value="119"/>
                    <xs:enumeration value="120"/>
                    <xs:enumeration value="121"/>
                    <xs:enumeration value="122"/>
                    <xs:enumeration value="123"/>
                    <xs:enumeration value="124"/>
                    <xs:enumeration value="125"/>
                    <xs:enumeration value="126"/>
                    <xs:enumeration value="127"/>
                    <xs:enumeration value="128"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Subclass">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="403"/>
                    <xs:enumeration value="404"/>
                    <xs:enumeration value="405"/>
                    <xs:enumeration value="406"/>
                    <xs:enumeration value="407"/>
                    <xs:enumeration value="408"/>
                    <xs:enumeration value="409"/>
                    <xs:enumeration value="410"/>
                    <xs:enumeration value="411"/>
                    <xs:enumeration value="412"/>
                    <xs:enumeration value="413"/>
                    <xs:enumeration value="414"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="TaxType">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="100"/>
                    <xs:enumeration value="101"/>
                    <xs:enumeration value="102"/>
                    <xs:enumeration value="103"/>
                    <xs:enumeration value="104"/>
                    <xs:enumeration value="105"/>
                    <xs:enumeration value="106"/>
                    <xs:enumeration value="107"/>
                    <xs:enumeration value="108"/>
                    <xs:enumeration value="109"/>
                    <xs:enumeration value="110"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="TerminationReason">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Upgrade"/>
                    <xs:enumeration value="Downgrade"/>
                    <xs:enumeration value="Standard Deactivation"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="TrafficType">
                <xs:restriction base="xs:string"/>
            </xs:simpleType>
            <xs:simpleType name="VerifyCustomerStatus">
                <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="Unknown"/>
                    <xs:enumeration value="Open"/>
                    <xs:enumeration value="Closed"/>
                    <xs:enumeration value="ClosedDeath"/>
                    <xs:enumeration value="ClosedAbsence"/>
                    <xs:enumeration value="ClosedExitCitizenship"/>
                    <xs:enumeration value="ClosedRecordDeletion"/>
                    <xs:enumeration value="ClosedDuplicateDeletion"/>
                    <xs:enumeration value="ClosedOther"/>
                    <xs:enumeration value="ClosedMerge"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="Year">
                <xs:restriction base="xs:integer">
                    <xs:totalDigits value="4" fixed="true"/>
                    <xs:pattern value="([0-9]{4})|([0-9]{0})"/>
                </xs:restriction>
            </xs:simpleType>
            <xs:simpleType name="YearString">
                <xs:restriction base="xs:string">
                    <xs:maxLength value="4" fixed="true"/>
                    <xs:pattern value="([0-9]{4})|([0-9]{0})"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:schema>
        <xs:schema 
xmlns:out="http://www.accenture.com/ACS/EAI/Schema/WebService/Response"; 
xmlns:com="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://www.accenture.com/ACS/EAI/Schema/WebService/Response"; 
elementFormDefault="qualified" attributeFormDefault="unqualified">
            <xs:import 
namespace="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes"/>
            <xs:complexType name="Response">
                <xs:sequence>
                    <xs:element name="STATUS_CODE" type="com:StatusCode">
                        <xs:annotation>
                            <xs:documentation>
                                                Status Code which indicates the 
success or failure of the operation
                                        </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="ERROR_CODE" type="xs:string" 
minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>
                                                The Code which indicates the 
type of Error
                                        </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="ERROR_DESCRIPTION" type="xs:string" 
minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>
                                                This field gives the 
Description of the Error
                                        </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>
        <xs:schema 
xmlns:com="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes"; 
xmlns:inp="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalInput";
 xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalInput";
 elementFormDefault="qualified" attributeFormDefault="unqualified">
            <xs:import 
namespace="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes"/>
            <xs:complexType name="BillingAccountListRetrievalInput">
                <xs:sequence>
                    <xs:element ref="inp:BILLINGACCOUNT_CODE" minOccurs="0"/>
                    <xs:element name="CUSTOMER_CODE" type="xs:string" 
minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>
                                                Unique identifier of the 
customer
                                        </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element name="START_ROW_NUM">
                        <xs:annotation>
                            <xs:documentation>
                                                Row number range start to 
retrieve
                                        </xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="PAGE_SIZE">
                        <xs:annotation>
                            <xs:documentation>
                                                Page Size to be specified
                                        </xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:element>
                    <xs:element name="STATUS" type="com:Status" minOccurs="0">
                        <xs:annotation>
                            <xs:documentation>
                                                Status of the BillingAccount
                                        </xs:documentation>
                        </xs:annotation>
                    </xs:element>
                    <xs:element ref="inp:MSISDN" minOccurs="0"/>
                    <xs:element ref="inp:DETAIL_TYPE" minOccurs="0"/>
                    <xs:element ref="inp:MEDIA_TYPE" minOccurs="0"/>
                </xs:sequence>
            </xs:complexType>
            <xs:element name="BILLINGACCOUNT_CODE" type="xs:string"/>
            <xs:element name="DETAIL_TYPE" type="xs:string"/>
            <xs:element name="MEDIA_TYPE" type="xs:string"/>
            <xs:element name="MSISDN">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:maxLength value="10"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
        </xs:schema>
        <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://www.accenture.com/Schemas/BillingAccountListRetrievalResponse";
 elementFormDefault="qualified" attributeFormDefault="unqualified">
            <xs:import 
namespace="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalOutput"/>
            <xs:import 
namespace="http://www.accenture.com/ACS/EAI/Schema/WebService/Response"/>
            <xs:import 
namespace="http://www.accenture.com/Schemas/BillingAccountListRetrievalRequest"/>
            <xs:element name="BillingAccountListRetrievalOutput">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element ref="ns5:BillingAccountListOutput" 
minOccurs="0"/>
                        <xs:element name="Header" type="ns3:Response"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:schema>
        <xs:schema 
xmlns:com="http://www.accenture.com/ACS/EAI/Schema/Common/CommonDataTypes"; 
xmlns:inp="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalOutput";
 xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalOutput";
 elementFormDefault="qualified" attributeFormDefault="unqualified">
            <xs:element name="BILLTOPERSON_EMAIL" type="xs:string"/>
            <xs:element name="BILLTOPERSON_ID" type="xs:string"/>
            <xs:element name="BillingAccountListOutput">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="ROW_COUNT" type="xs:string">
                            <xs:annotation>
                                <xs:documentation>
                                                        Date when billing 
account is registered to start use
                                                </xs:documentation>
                            </xs:annotation>
                        </xs:element>
                        <xs:element name="LIST_OF_BILLING_ACCOUNT" 
minOccurs="0" maxOccurs="unbounded">
                            <xs:complexType>
                                <xs:sequence>
                                    <xs:element name="BILL_ACCOUNT_CODE" 
type="xs:string">
                                        <xs:annotation>
                                            <xs:documentation>
                                                        Unique identifier of 
the Billing Account
                                                </xs:documentation>
                                        </xs:annotation>
                                    </xs:element>
                                    <xs:element name="BILL_START_DATE" 
type="xs:string">
                                        <xs:annotation>
                                            <xs:documentation>
                                                        Date when billing 
account is registered to start use
                                                </xs:documentation>
                                        </xs:annotation>
                                    </xs:element>
                                    <xs:element name="BILL_STATUS_CODE" 
type="xs:string">
                                        <xs:annotation>
                                            <xs:documentation>
                                                        Status representation 
of the billing account
                                                </xs:documentation>
                                        </xs:annotation>
                                    </xs:element>
                                    <xs:element name="CURRENCY_CODE" 
type="xs:string">
                                        <xs:annotation>
                                            <xs:documentation>
                                                        Currency over which the 
billing account is invoiced
                                                </xs:documentation>
                                        </xs:annotation>
                                    </xs:element>
                                    <xs:element name="LANGUAGE" 
type="xs:string">
                                        <xs:annotation>
                                            <xs:documentation>
                                                        UBilling account 
language used in the invoice
                                                </xs:documentation>
                                        </xs:annotation>
                                    </xs:element>
                                    <xs:element name="TAX_TYPE" 
type="xs:string">
                                        <xs:annotation>
                                            <xs:documentation>
                                                        The billing account tax 
type
                                                </xs:documentation>
                                        </xs:annotation>
                                    </xs:element>
                                    <xs:element name="ACCOUNT_TYPE" 
type="xs:string">
                                        <xs:annotation>
                                            <xs:documentation>
                                                        The billing account 
type (i.e. Prepaid or Postpaid)
                                                </xs:documentation>
                                        </xs:annotation>
                                    </xs:element>
                                    <xs:element name="BILL_PROFILE" 
minOccurs="0">
                                        <xs:complexType>
                                            <xs:sequence>
                                                <xs:element name="BILL_CYCLE" 
type="xs:string">
                                                    <xs:annotation>
                                                        <xs:documentation>
                                                                                
                The current (or new) bill cycle of the account
                                                                                
        </xs:documentation>
                                                    </xs:annotation>
                                                </xs:element>
                                                <xs:element 
name="BILL_FREQUENCY" type="xs:string" minOccurs="0">
                                                    <xs:annotation>
                                                        <xs:documentation>
                                                                                
                The frequency of billing delivery to account (i.e. quarterly, 
monthly etc.)
                                                                                
        </xs:documentation>
                                                    </xs:annotation>
                                                </xs:element>
                                                <xs:element 
name="PAYMENT_METHOD" type="xs:string">
                                                    <xs:annotation>
                                                        <xs:documentation>
                                                                                
                How the account makes payment (cash, direct debit, credit card)
                                                                                
        </xs:documentation>
                                                    </xs:annotation>
                                                </xs:element>
                                                <xs:element name="PAYMENT_TERM" 
type="xs:string" minOccurs="0">
                                                    <xs:annotation>
                                                        <xs:documentation>
                                                                                
                Term for the payment
                                                                                
        </xs:documentation>
                                                    </xs:annotation>
                                                </xs:element>
                                                <xs:element 
ref="inp:DETAIL_TYPE" minOccurs="0"/>
                                                <xs:element 
ref="inp:BILLTOPERSON_EMAIL" minOccurs="0"/>
                                                <xs:element 
ref="inp:BILLTOPERSON_ID" minOccurs="0"/>
                                                <xs:element 
ref="inp:NOTIFICATION_MSISDN" minOccurs="0"/>
                                                <xs:element 
ref="inp:MEDIA_TYPE" minOccurs="0"/>
                                            </xs:sequence>
                                        </xs:complexType>
                                    </xs:element>
                                    <xs:element name="BILL_ACCOUNT_NAME" 
type="xs:string" minOccurs="0"/>
                                    <xs:element ref="inp:LIST_OF_CONTACT"/>
                                </xs:sequence>
                            </xs:complexType>
                        </xs:element>
                        <xs:element ref="inp:COMPANY_NAME"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="COMPANY_NAME" type="xs:string"/>
            <xs:element name="CONTACT">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element ref="inp:EMAIL" minOccurs="0"/>
                        <xs:element ref="inp:FIRSTNAME"/>
                        <xs:element ref="inp:LASTNAME"/>
                        <xs:element ref="inp:CONTACTID"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="CONTACTID" type="xs:string"/>
            <xs:element name="DETAIL_TYPE" type="xs:string"/>
            <xs:element name="EMAIL" type="xs:string"/>
            <xs:element name="FIRSTNAME" type="xs:string"/>
            <xs:element name="LASTNAME" type="xs:string"/>
            <xs:element name="LIST_OF_CONTACT">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element ref="inp:CONTACT"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="MEDIA_TYPE" type="xs:string"/>
            <xs:element name="NOTIFICATION_MSISDN" type="xs:string"/>
        </xs:schema>
        <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://www.accenture.com/Schemas/BillingAccountListRetrievalRequest";
 elementFormDefault="qualified" attributeFormDefault="unqualified">
            <xs:import 
namespace="http://www.accenture.com/ACS/EAI/Schema/WebService/BillingAccountListRetrievalInput"/>
            <xs:import 
namespace="http://www.accenture.com/Schemas/BillingAccountListRetrievalResponse"/>
            <xs:element name="BillingAccountListRetrievalInput" 
type="ns4:BillingAccountListRetrievalInput"/>
        </xs:schema>
    </wsdl:types>
    <wsdl:service name="BillingAccountListRetrieval">
        <wsdl:port name="BillingAccountListRetrievalPortTypeEndpoint1" 
binding="tns:BillingAccountListRetrievalPortTypeEndpoint1Binding">
            <soap:address 
location="http://localhost:7836/BillingAccountListRetrievalPortTypeEndpoint"/>
        </wsdl:port>
    </wsdl:service>
    <wsdl:portType name="BillingAccountListRetrievalPortType">
        <wsdl:operation name="BillingAccountListRetrieval">
            <wsdl:input message="tns:BillingAccountListRetrievalRequest"/>
            <wsdl:output message="tns:BillingAccountListRetrievalResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="BillingAccountListRetrievalPortTypeEndpoint1Binding" 
type="tns:BillingAccountListRetrievalPortType">
        <soap:binding style="document" 
transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="BillingAccountListRetrieval">
            <soap:operation style="document" 
soapAction="BillingAccountListRetrieval"/>
            <wsdl:input>
                <soap:body use="literal" 
parts="BillingAccountListRetrievalRequest"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal" 
parts="BillingAccountListRetrievalResponse"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:message name="BillingAccountListRetrievalRequest">
        <wsdl:part name="BillingAccountListRetrievalRequest" 
element="ns0:BillingAccountListRetrievalInput"/>
    </wsdl:message>
    <wsdl:message name="BillingAccountListRetrievalResponse">
        <wsdl:part name="BillingAccountListRetrievalResponse" 
element="ns1:BillingAccountListRetrievalOutput"/>
    </wsdl:message>
</wsdl:definitions>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to