You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Rakesh Jaiswal (JIRA)" <ax...@ws.apache.org> on 2006/03/20 15:16:00 UTC

[jira] Created: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
-----------------------------------------------------------------------------------

         Key: AXIS-2442
         URL: http://issues.apache.org/jira/browse/AXIS-2442
     Project: Apache Axis
        Type: Bug
  Components: WSDL processing  
    Versions: 1.3    
 Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
    Reporter: Rakesh Jaiswal


Hi,
I have generated java files using WSDL2Java utility using following option.

java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl

All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
Opportunity.java:588: too many parameters.
I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
parameters are of type long for double.

Below is a part of my WSDL.
            <complexType name="Opportunity">
                <complexContent>
                    <extension base="ens:sObject">
                        <sequence>
                        <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
                        <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
                        <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
                        <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
                        <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
                        <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
                        <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
                        <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>

Thanks for you help.
Regards
Rakesh


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "Steve Cohen (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS-2442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12635007#action_12635007 ] 

Steve Cohen commented on AXIS-2442:
-----------------------------------

I have encountered this issue with yet another WSDL.  I am also using Axis 1.4.

Is there a distribution anywhere available that fixes this before 2.0 or must I build this from source. In order to get the fix that Tom Jordahl describes?

> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>                 Key: AXIS-2442
>                 URL: https://issues.apache.org/jira/browse/AXIS-2442
>             Project: Axis
>          Issue Type: Bug
>          Components: WSDL processing
>    Affects Versions: 1.3
>         Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>            Reporter: Rakesh Jaiswal
>             Fix For: current (nightly)
>
>         Attachments: enterprise.wsdl
>
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Resolved: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "Tom Jordahl (JIRA)" <ax...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS-2442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tom Jordahl resolved AXIS-2442.
-------------------------------

       Resolution: Fixed
    Fix Version/s: current (nightly)

I believe I fixed this in the current source tree with this submission in Feb-2007:
http://svn.apache.org/viewvc?view=rev&revision=512459

Please verify and close or reopen if this doesn't do it.

> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>                 Key: AXIS-2442
>                 URL: https://issues.apache.org/jira/browse/AXIS-2442
>             Project: Axis
>          Issue Type: Bug
>          Components: WSDL processing
>    Affects Versions: 1.3
>         Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>            Reporter: Rakesh Jaiswal
>             Fix For: current (nightly)
>
>         Attachments: enterprise.wsdl
>
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "Rakesh Jaiswal (JIRA)" <ax...@ws.apache.org>.
     [ http://issues.apache.org/jira/browse/AXIS-2442?page=all ]

Rakesh Jaiswal updated AXIS-2442:
---------------------------------

    Attachment: enterprise.wsdl

Attahced WSDL file is being used for generateding java file

> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>          Key: AXIS-2442
>          URL: http://issues.apache.org/jira/browse/AXIS-2442
>      Project: Apache Axis
>         Type: Bug
>   Components: WSDL processing
>     Versions: 1.3
>  Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>     Reporter: Rakesh Jaiswal
>  Attachments: enterprise.wsdl
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "David Duman (JIRA)" <ax...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS-2442?page=comments#action_12414182 ] 

David Duman commented on AXIS-2442:
-----------------------------------

I have the same issue -- different object, but it looks same application/service as in the original post.  The "--noWrapped" switch didn't resolve the issue.   The orgainization I am working with has a type with ~280 fields.

Are there any other recommendations, or is this a limitation to be aware of when using Axis (so restructure the data accordingly)?  If so, that's fine.  I'd just like to know for sure.


> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>          Key: AXIS-2442
>          URL: http://issues.apache.org/jira/browse/AXIS-2442
>      Project: Apache Axis
>         Type: Bug

>   Components: WSDL processing
>     Versions: 1.3
>  Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>     Reporter: Rakesh Jaiswal
>  Attachments: enterprise.wsdl
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "James Calfee (JIRA)" <ax...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS-2442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James Calfee updated AXIS-2442:
-------------------------------


Same here .. we hit the limit on the Account object. 

It would be nice if Axis switched to reflection to set these field values directly.  The caching of the reflection data could be configurable (for memory / speed optimization).  A flag is needed to disable overgrown constructor generation.

> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>                 Key: AXIS-2442
>                 URL: https://issues.apache.org/jira/browse/AXIS-2442
>             Project: Axis
>          Issue Type: Bug
>          Components: WSDL processing
>    Affects Versions: 1.3
>         Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>            Reporter: Rakesh Jaiswal
>         Attachments: enterprise.wsdl
>
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "Zong-Wen Cheng (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS-2442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12594360#action_12594360 ] 

Zong-Wen Cheng commented on AXIS-2442:
--------------------------------------

I'm encountering the same issue. The version we're using is 1.4. 
Is the new release or patch with this fix scheduled? And the time? 

> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>                 Key: AXIS-2442
>                 URL: https://issues.apache.org/jira/browse/AXIS-2442
>             Project: Axis
>          Issue Type: Bug
>          Components: WSDL processing
>    Affects Versions: 1.3
>         Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>            Reporter: Rakesh Jaiswal
>             Fix For: current (nightly)
>
>         Attachments: enterprise.wsdl
>
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "Chris Gordon (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS-2442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12553956 ] 

Chris Gordon commented on AXIS-2442:
------------------------------------

I'm having the same issue and would like to install the fix.  We're just using the pre-compiled binaries; can someone point me to some jar files contained this compiled code?

> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>                 Key: AXIS-2442
>                 URL: https://issues.apache.org/jira/browse/AXIS-2442
>             Project: Axis
>          Issue Type: Bug
>          Components: WSDL processing
>    Affects Versions: 1.3
>         Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>            Reporter: Rakesh Jaiswal
>             Fix For: current (nightly)
>
>         Attachments: enterprise.wsdl
>
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Commented: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "Tom Jordahl (JIRA)" <ax...@ws.apache.org>.
    [ http://issues.apache.org/jira/browse/AXIS-2442?page=comments#action_12371303 ] 

Tom Jordahl commented on AXIS-2442:
-----------------------------------

If this is a wrapped document/literal service, you should use the --noWrapped switch to WSDL2Java to turn off the unwrapping of the outer complexType.



> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>          Key: AXIS-2442
>          URL: http://issues.apache.org/jira/browse/AXIS-2442
>      Project: Apache Axis
>         Type: Bug
>   Components: WSDL processing
>     Versions: 1.3
>  Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>     Reporter: Rakesh Jaiswal
>  Attachments: enterprise.wsdl
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (AXIS-2442) java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error

Posted by "Robert T (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS-2442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12683880#action_12683880 ] 

Robert T commented on AXIS-2442:
--------------------------------

Is this code finally integrated into the main release. I have the most recent release and I am still receiving the error when I try to use an object with more than 200 fields.

> java file genrated using WSDL2JAVA fail to compile with 'too many parameters' error
> -----------------------------------------------------------------------------------
>
>                 Key: AXIS-2442
>                 URL: https://issues.apache.org/jira/browse/AXIS-2442
>             Project: Axis
>          Issue Type: Bug
>          Components: WSDL processing
>    Affects Versions: 1.3
>         Environment: WIndows XP, Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05), AXIS1.3
>            Reporter: Rakesh Jaiswal
>             Fix For: current (nightly)
>
>         Attachments: enterprise.wsdl
>
>
> Hi,
> I have generated java files using WSDL2Java utility using following option.
> java -Dlog4j.configuration=file:/c:/dontknow/wsdl/log4j.properties -classpath C:\axis-1_3\lib\axis.jar;C:\axis-1_3\lib\commons-logging-1.0.4.jar;C:\axis-1_3\lib\log4j-1.2.8.jar;C:\axis-1_3\lib\commons-discovery-0.2.jar;C:\axis-1_3\lib\jaxrpc.jar;C:\axis-1_3\lib\saaj.jar;C:\axis-1_3\lib\wsdl4j-1.5.1.jar org.apache.axis.wsdl.WSDL2Java enterprise.wsdl
> All java files successfully created. But when I am trying to compile those java files then Iam getting following exception.
> Opportunity.java:588: too many parameters.
> I have seen code of Opportunity.java & its constructor is having 286 parameters which is against java specification. Java limits the number of method parameters to 255 or 254 or less if
> parameters are of type long for double.
> Below is a part of my WSDL.
>             <complexType name="Opportunity">
>                 <complexContent>
>                     <extension base="ens:sObject">
>                         <sequence>
>                         <element name="AM_Negotiated_Final_Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Adviser_access_to_PFBS_materials_templ_s__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Amount_Validation_PFBS__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Amount_Validation__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Are_there_available_staff_surveys__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Areas_Failed_To_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Assisted_installation_launch__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Average_Salary__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Average_benefit_size__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Back_up_by_on_line_material__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Benefit_design_workshops__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Lifestyling__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Bespoke_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Best_Practise_Feedback__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips_Price_Quoted_by_Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Bips__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Branding_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Cash_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Client_Agree_to_Procees_via_tender_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreed_to_proceed_via_Tender_Proc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Agreement_to_Proceed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Defers_Decision_est_Date_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_Scheme_Spec__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_Signed_off_scheme_spec_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contr_to_design_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_contract_to_supply_est_Dt__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Client_signed_off_scheme_spec_doc_est__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="CloseDate" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Date_1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Close_Lost_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Lost_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_Standard_for_all_processes__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Close_Win_std_all_processes_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Lost_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Closed_Won_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Comments_on_increase_profile_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_increase_profile_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Comments_on_scheme_objectives_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Communications_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Competitive_or_Non_Competitive__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Computer_Access_PFBS__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Computer_Access__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contact_centre_for_employer_adviser__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contract_Out_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Contribution_Structure_ER_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Contribution_Structure_Ee_Min__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Core_benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Creation_of_scheme_spec_document__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Data_Analysis_and_Collection__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Analysis_and_Collection_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Data_Collection_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Check__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Date_Enquiry_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_DC__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Date_of_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Deal_with_flex_admin_on_the_system__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Decision_to_fund_flex__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Decision_to_fund_flex_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Declined_to_Tender_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Direct_or_Intermediated__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Does_Employer_have_Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="EBC_provider_report_Trustees_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_Trustees_est_outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="EBC_provider_report_to_Trustees__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Eligible_Emplyees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employee_Surveys__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employee_Turnover__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Employer_MI__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Employer_access_to_PFBS_comms_range__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Evaluation_No_Quote__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_No_Quote_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_being_prepared__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_est_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Evaluation_Quote_prepared_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Existing_Relationship__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_AP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Lives_SP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Pepa_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Product_fee_contract_duration__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Regular_AVP__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_SP_Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Expected_Start_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fact_Find_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Presented_to_Employer__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasibility_Study_Started_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Feasilbility_Study_Presented_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Financial_issues_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="First_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="First_Premium_Receipt_Date_estd_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Fixed_Liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fixed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Flex_Benefits__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="From_DB_or_DC__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Full_product_suite_provider_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Choice_Guidance__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Fund_Transfers_Active_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Fund_Transfers_Deferred_Members__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Hosted_employee_portal__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="How_Attractive_for_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_likely_are_Members_to_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="How_will_it_be_done__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Indexed_liability_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Indexed_liability_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Industry_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Initial_strain_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Initial_strain_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Internal_Governance_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Invited_to_Beauty_Parade__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Invited_to_Beauty_Parade_estd_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="IsWon" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Joining_Process__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Justification_of_Transfer__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="Launch_gateway_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Length_of_Contract_Years__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Lifestage_seminars__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo_Website__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Logo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Margin_Fixed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_fixed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Margin_indexed_bps_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Matching_Tiering_Rules__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Meeting_Report_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Member_Transfers_Active__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Member_Transfers_Deferred__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Monthly_system_reports__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Mortality_Rating_Approach_PIA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Mortality_rating_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Mortality_rating_approach_DDA__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NBAP_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="NBAP_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Number_of_Locations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_female_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Number_of_male_lives_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Objective__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="On_line_financial_E_I_calculators__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Operations_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Opportunity_Notes__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Opportunity_Win_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Payment_Terms__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Paypoints__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Payroll_Frequency__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Pension_Transfer_Advice__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Policy_Issued_for_Signature__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Policy_Issued_for_Signature_est_Date_out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Price_Service_agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Price_and_Service_Agreed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Pricing_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Pricing_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Primary_Reason_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Product_Required__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Project_management__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Projected_Profit__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Prospect_Contact_Role__c" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Prospecting_Meeting_Booked__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Prospecting_Meeting_Booked_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Providers_Short_Listed__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Prudential_Qualify_Out__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issed_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Quote_Issued_to_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="REC_Support_FtF__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="REC_Support_Presentations__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="ROC_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
>                         <element name="Salary_by_Category__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Scheme_Specific_Literature__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Second_Stage_Review_with_Client__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Secondary_Reasons_for_Outcome__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Selected_to_Design__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Design_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Selected_to_Supply_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Seminar_booking_service__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_initial_log_in_details_to_employees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Send_off_line_enrolement_packs_to_Ees__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Short_Listed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Short_Listed_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Stage_Outcome_Was_Known__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Support_from_PFBS_relationship_Manager__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Support_throughout_engagement_phase__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
>                         <element name="System_interface_design_workshop__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="TRS__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Tactical_Price_Installation_Fee__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Tactical_Price_Pepa__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_fixed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Target_yield_indexed_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Team__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Tender_Completed__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_Completed_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Doc_received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Document_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Tender_Received_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_Workforce__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Total_actual__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Train_employee_champions__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trained_contact_centre_for_employee_ben__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date_Outb__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Empl_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_rec_to_Employer_Board_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Trustee_recommendation_to_Employer_Board__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Type_of_Big_Deal__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Weighted_Average_Age_PIA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_Total__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Weighted_average_age_DDA__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="Win_Loss_Data_Quality__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Winning_Provider__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="Won_Open_Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
>                         <element name="X1st_Premium_Receipt_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X1st_Premium_Receipt_Date_est_Date_pfbs__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="X2nd_Stage_Review_with_Client_est_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
>                         <element name="future_eligible_employees__c" nillable="true" minOccurs="0" type="xsd:double"/>
>                         <element name="train_human_resources_team__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
>                         </sequence>
>                     </extension>
>                 </complexContent>
>             </complexType>
> Thanks for you help.
> Regards
> Rakesh

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.