------------------------------------------------------------------------------- Test set: com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest ------------------------------------------------------------------------------- Tests run: 47, Failures: 12, Errors: 0, Skipped: 0, Time elapsed: 0.611 sec <<< FAILURE! testAsyncFalse(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.03 sec <<< FAILURE! org.junit.ComparisonFailure: Test 8 doesn't match expected:<...rmationByAirportCode[Response_element { public String getAirportInformationByAirportCodeResult; private String[] getAirportInformationByAirportCodeResult_type_info = new String[]{'getAirportInformationByAirportCodeResult','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'getAirportInformationByAirportCodeResult'}; } public class getAirportInformationByAirportCode_element { public String airportCode; private String[] airportCode_type_info = new String[]{'airportCode','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'airportCode]'}; } public...> but was:<...rmationByAirportCode[_element { public String airportCode; private String[] airportCode_type_info = new String[]{'airportCode','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'airportCode'}; } public class getAirportInformationByAirportCodeResponse_element { public String getAirportInformationByAirportCodeResult; private String[] getAirportInformationByAirportCodeResult_type_info = new String[]{'getAirportInformationByAirportCodeResult','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'getAirportInformationByAirportCodeResult]'}; } public...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testAsyncFalse(WSDL2ApexTest.java:272) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testNewClassNames(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.044 sec <<< FAILURE! org.junit.ComparisonFailure: testNewClassNames doesn't match expected:<... } public class [Output_RowList { public s1.Output_Row[] Row; private String[] Row_type_info = new String[]{'Row','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Row'}; } public class EOLS_PSAPLookupUSResponse { public s1.Output_RowList Output; private String[] Output_type_info = new String[]{'Output','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Output'}; } public class Output_Row { public s3.Geometry Geometry; public Integer PSAPID; public Integer FCCID; public String PSAPType; public String CountyName; public String CountyFIPS; public String Agency; public String CoverageArea; public String CoverageExceptions; public String CoverageComments; public String PSAPComments; public String OperatorPhone; public String ContactPrefix; public String ContactFirstName; public String ContactLastName; public String ContactTitle; public String ContactPhone; public String ContactFax; public String ContactEmail; public String ContactComments; public String MailingStreet; public String MailingCity; public String MailingState; public String MailingZip; public String SitePhone; public String SiteFax; public String SiteStreet; public String SiteCity; public String SiteState; public String SiteZip; public String Status; public String Status_Code; public String Status_Description; public String Confidence; public String ProcessedBy; public String StreetDataType; public String LocationCode; public String MatchCode; public String AdditionalInputData; public String AddressLine1; public String AddressLine2; public String City; public String Country; public String FirmName; public String LastLine; public String PostalCode; public String PostalCode_Base; public String PostalCode_AddOn; public String RRHC; public String StateProvince; public String USUrbanName; public String Latitude; public String Longitude; public String StreetSide; public String InputKeyValue; public String AddressLine3; public String AddressLine4; public String AddressLine5; public String AddressLine6; public String PolicePhone; public String FirePhone; public String EMSPhone; public s1.user_fields_element user_fields; private String[] Geometry_type_info = new String[]{'Geometry','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PSAPID_type_info = new String[]{'PSAPID','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FCCID_type_info = new String[]{'FCCID','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PSAPType_type_info = new String[]{'PSAPType','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CountyName_type_info = new String[]{'CountyName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CountyFIPS_type_info = new String[]{'CountyFIPS','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Agency_type_info = new String[]{'Agency','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CoverageArea_type_info = new String[]{'CoverageArea','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CoverageExceptions_type_info = new String[]{'CoverageExceptions','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CoverageComments_type_info = new String[]{'CoverageComments','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PSAPComments_type_info = new String[]{'PSAPComments','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] OperatorPhone_type_info = new String[]{'OperatorPhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactPrefix_type_info = new String[]{'ContactPrefix','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactFirstName_type_info = new String[]{'ContactFirstName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactLastName_type_info = new String[]{'ContactLastName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactTitle_type_info = new String[]{'ContactTitle','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactPhone_type_info = new String[]{'ContactPhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactFax_type_info = new String[]{'ContactFax','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactEmail_type_info = new String[]{'ContactEmail','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactComments_type_info = new String[]{'ContactComments','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingStreet_type_info = new String[]{'MailingStreet','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingCity_type_info = new String[]{'MailingCity','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingState_type_info = new String[]{'MailingState','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingZip_type_info = new String[]{'MailingZip','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SitePhone_type_info = new String[]{'SitePhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteFax_type_info = new String[]{'SiteFax','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteStreet_type_info = new String[]{'SiteStreet','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteCity_type_info = new String[]{'SiteCity','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteState_type_info = new String[]{'SiteState','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteZip_type_info = new String[]{'SiteZip','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Status_type_info = new String[]{'Status','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Status_Code_type_info = new String[]{'Status.Code','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Status_Description_type_info = new String[]{'Status.Description','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Confidence_type_info = new String[]{'Confidence','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ProcessedBy_type_info = new String[]{'ProcessedBy','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StreetDataType_type_info = new String[]{'StreetDataType','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] LocationCode_type_info = new String[]{'LocationCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MatchCode_type_info = new String[]{'MatchCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AdditionalInputData_type_info = new String[]{'AdditionalInputData','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine1_type_info = new String[]{'AddressLine1','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine2_type_info = new String[]{'AddressLine2','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] City_type_info = new String[]{'City','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Country_type_info = new String[]{'Country','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FirmName_type_info = new String[]{'FirmName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] LastLine_type_info = new String[]{'LastLine','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_type_info = new String[]{'PostalCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_Base_type_info = new String[]{'PostalCode.Base','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_AddOn_type_info = new String[]{'PostalCode.AddOn','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] RRHC_type_info = new String[]{'RRHC','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StateProvince_type_info = new String[]{'StateProvince','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] USUrbanName_type_info = new String[]{'USUrbanName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Latitude_type_info = new String[]{'Latitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Longitude_type_info = new String[]{'Longitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StreetSide_type_info = new String[]{'StreetSide','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] InputKeyValue_type_info = new String[]{'InputKeyValue','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine3_type_info = new String[]{'AddressLine3','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine4_type_info = new String[]{'AddressLine4','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine5_type_info = new String[]{'AddressLine5','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine6_type_info = new String[]{'AddressLine6','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PolicePhone_type_info = new String[]{'PolicePhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FirePhone_type_info = new String[]{'FirePhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] EMSPhone_type_info = new String[]{'EMSPhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] user_fields_type_info = new String[]{'user_fields','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Geometry','PSAPID','FCCID','PSAPType','CountyName','CountyFIPS','Agency','CoverageArea','CoverageExceptions','CoverageComments','PSAPComments','OperatorPhone','ContactPrefix','ContactFirstName','ContactLastName','ContactTitle','ContactPhone','ContactFax','ContactEmail','ContactComments','MailingStreet','MailingCity','MailingState','MailingZip','SitePhone','SiteFax','SiteStreet','SiteCity','SiteState','SiteZip','Status','Status_Code','Status_Description','Confidence','ProcessedBy','StreetDataType','LocationCode','MatchCode','AdditionalInputData','AddressLine1','AddressLine2','City','Country','FirmName','LastLine','PostalCode','PostalCode_Base','PostalCode_AddOn','RRHC','StateProvince','USUrbanName','Latitude','Longitude','StreetSide','InputKeyValue','AddressLine3','AddressLine4','AddressLine5','AddressLine6','PolicePhone','FirePhone','EMSPhone','user_fields'}; } public class EOLS_PSAPLookupUSRequest { public s1.options options; public s1.Input_RowList Input; private String[] options_type_info = new String[]{'options','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Input_type_info = new String[]{'Input','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'options','Input'}; } public class Input_RowList { public s1.Input_Row[] Row; private String[] Row_type_info = new String[]{'Row','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Row'}; } public class Input_Row { public String Latitude; public String Longitude; public String InputKeyValue; public String FirmName; public String AddressLine1; public String AddressLine2; public String AddressLine3; public String AddressLine4; public String AddressLine5; public String AddressLine6; public String LastLine; public String City; public String StateProvince; public String PostalCode; public s1.user_fields_element user_fields; private String[] Latitude_type_info = new String[]{'Latitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Longitude_type_info = new String[]{'Longitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] InputKeyValue_type_info = new String[]{'InputKeyValue','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FirmName_type_info = new String[]{'FirmName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine1_type_info = new String[]{'AddressLine1','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine2_type_info = new String[]{'AddressLine2','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine3_type_info = new String[]{'AddressLine3','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine4_type_info = new String[]{'AddressLine4','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine5_type_info = new String[]{'AddressLine5','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine6_type_info = new String[]{'AddressLine6','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] LastLine_type_info = new String[]{'LastLine','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] City_type_info = new String[]{'City','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StateProvince_type_info = new String[]{'StateProvince','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_type_info = new String[]{'PostalCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] user_fields_type_info = new String[]{'user_fields','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Latitude','Longitude','InputKeyValue','FirmName','AddressLine1','AddressLine2','AddressLine3','AddressLine4','AddressLine5','AddressLine6','LastLine','City','StateProvince','PostalCode','user_fields'}; } public class options { private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{]}; } }> but was:<... } public class [EOLS_PSAPLookupUSResponse { public s1.Output_RowList Output; private String[] Output_type_info = new String[]{'Output','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Output'}; } public class Input_RowList { public s1.Input_Row[] Row; private String[] Row_type_info = new String[]{'Row','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Row'}; } public class options { private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{}; } public class Input_Row { public String Latitude; public String Longitude; public String InputKeyValue; public String FirmName; public String AddressLine1; public String AddressLine2; public String AddressLine3; public String AddressLine4; public String AddressLine5; public String AddressLine6; public String LastLine; public String City; public String StateProvince; public String PostalCode; public s1.user_fields_element user_fields; private String[] Latitude_type_info = new String[]{'Latitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Longitude_type_info = new String[]{'Longitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] InputKeyValue_type_info = new String[]{'InputKeyValue','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FirmName_type_info = new String[]{'FirmName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine1_type_info = new String[]{'AddressLine1','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine2_type_info = new String[]{'AddressLine2','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine3_type_info = new String[]{'AddressLine3','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine4_type_info = new String[]{'AddressLine4','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine5_type_info = new String[]{'AddressLine5','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine6_type_info = new String[]{'AddressLine6','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] LastLine_type_info = new String[]{'LastLine','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] City_type_info = new String[]{'City','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StateProvince_type_info = new String[]{'StateProvince','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_type_info = new String[]{'PostalCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] user_fields_type_info = new String[]{'user_fields','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Latitude','Longitude','InputKeyValue','FirmName','AddressLine1','AddressLine2','AddressLine3','AddressLine4','AddressLine5','AddressLine6','LastLine','City','StateProvince','PostalCode','user_fields'}; } public class Output_RowList { public s1.Output_Row[] Row; private String[] Row_type_info = new String[]{'Row','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Row'}; } public class EOLS_PSAPLookupUSRequest { public s1.options options; public s1.Input_RowList Input; private String[] options_type_info = new String[]{'options','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Input_type_info = new String[]{'Input','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'options','Input'}; } public class Output_Row { public s3.Geometry Geometry; public Integer PSAPID; public Integer FCCID; public String PSAPType; public String CountyName; public String CountyFIPS; public String Agency; public String CoverageArea; public String CoverageExceptions; public String CoverageComments; public String PSAPComments; public String OperatorPhone; public String ContactPrefix; public String ContactFirstName; public String ContactLastName; public String ContactTitle; public String ContactPhone; public String ContactFax; public String ContactEmail; public String ContactComments; public String MailingStreet; public String MailingCity; public String MailingState; public String MailingZip; public String SitePhone; public String SiteFax; public String SiteStreet; public String SiteCity; public String SiteState; public String SiteZip; public String Status; public String Status_Code; public String Status_Description; public String Confidence; public String ProcessedBy; public String StreetDataType; public String LocationCode; public String MatchCode; public String AdditionalInputData; public String AddressLine1; public String AddressLine2; public String City; public String Country; public String FirmName; public String LastLine; public String PostalCode; public String PostalCode_Base; public String PostalCode_AddOn; public String RRHC; public String StateProvince; public String USUrbanName; public String Latitude; public String Longitude; public String StreetSide; public String InputKeyValue; public String AddressLine3; public String AddressLine4; public String AddressLine5; public String AddressLine6; public String PolicePhone; public String FirePhone; public String EMSPhone; public s1.user_fields_element user_fields; private String[] Geometry_type_info = new String[]{'Geometry','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PSAPID_type_info = new String[]{'PSAPID','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FCCID_type_info = new String[]{'FCCID','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PSAPType_type_info = new String[]{'PSAPType','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CountyName_type_info = new String[]{'CountyName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CountyFIPS_type_info = new String[]{'CountyFIPS','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Agency_type_info = new String[]{'Agency','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CoverageArea_type_info = new String[]{'CoverageArea','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CoverageExceptions_type_info = new String[]{'CoverageExceptions','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] CoverageComments_type_info = new String[]{'CoverageComments','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PSAPComments_type_info = new String[]{'PSAPComments','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] OperatorPhone_type_info = new String[]{'OperatorPhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactPrefix_type_info = new String[]{'ContactPrefix','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactFirstName_type_info = new String[]{'ContactFirstName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactLastName_type_info = new String[]{'ContactLastName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactTitle_type_info = new String[]{'ContactTitle','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactPhone_type_info = new String[]{'ContactPhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactFax_type_info = new String[]{'ContactFax','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactEmail_type_info = new String[]{'ContactEmail','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ContactComments_type_info = new String[]{'ContactComments','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingStreet_type_info = new String[]{'MailingStreet','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingCity_type_info = new String[]{'MailingCity','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingState_type_info = new String[]{'MailingState','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MailingZip_type_info = new String[]{'MailingZip','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SitePhone_type_info = new String[]{'SitePhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteFax_type_info = new String[]{'SiteFax','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteStreet_type_info = new String[]{'SiteStreet','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteCity_type_info = new String[]{'SiteCity','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteState_type_info = new String[]{'SiteState','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] SiteZip_type_info = new String[]{'SiteZip','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Status_type_info = new String[]{'Status','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Status_Code_type_info = new String[]{'Status.Code','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Status_Description_type_info = new String[]{'Status.Description','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Confidence_type_info = new String[]{'Confidence','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] ProcessedBy_type_info = new String[]{'ProcessedBy','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StreetDataType_type_info = new String[]{'StreetDataType','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] LocationCode_type_info = new String[]{'LocationCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] MatchCode_type_info = new String[]{'MatchCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AdditionalInputData_type_info = new String[]{'AdditionalInputData','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine1_type_info = new String[]{'AddressLine1','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine2_type_info = new String[]{'AddressLine2','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] City_type_info = new String[]{'City','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Country_type_info = new String[]{'Country','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FirmName_type_info = new String[]{'FirmName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] LastLine_type_info = new String[]{'LastLine','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_type_info = new String[]{'PostalCode','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_Base_type_info = new String[]{'PostalCode.Base','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PostalCode_AddOn_type_info = new String[]{'PostalCode.AddOn','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] RRHC_type_info = new String[]{'RRHC','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StateProvince_type_info = new String[]{'StateProvince','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] USUrbanName_type_info = new String[]{'USUrbanName','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Latitude_type_info = new String[]{'Latitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] Longitude_type_info = new String[]{'Longitude','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] StreetSide_type_info = new String[]{'StreetSide','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] InputKeyValue_type_info = new String[]{'InputKeyValue','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine3_type_info = new String[]{'AddressLine3','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine4_type_info = new String[]{'AddressLine4','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine5_type_info = new String[]{'AddressLine5','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] AddressLine6_type_info = new String[]{'AddressLine6','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] PolicePhone_type_info = new String[]{'PolicePhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] FirePhone_type_info = new String[]{'FirePhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] EMSPhone_type_info = new String[]{'EMSPhone','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] user_fields_type_info = new String[]{'user_fields','http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS','false','false'}; private String[] field_order_type_info = new String[]{'Geometry','PSAPID','FCCID','PSAPType','CountyName','CountyFIPS','Agency','CoverageArea','CoverageExceptions','CoverageComments','PSAPComments','OperatorPhone','ContactPrefix','ContactFirstName','ContactLastName','ContactTitle','ContactPhone','ContactFax','ContactEmail','ContactComments','MailingStreet','MailingCity','MailingState','MailingZip','SitePhone','SiteFax','SiteStreet','SiteCity','SiteState','SiteZip','Status','Status_Code','Status_Description','Confidence','ProcessedBy','StreetDataType','LocationCode','MatchCode','AdditionalInputData','AddressLine1','AddressLine2','City','Country','FirmName','LastLine','PostalCode','PostalCode_Base','PostalCode_AddOn','RRHC','StateProvince','USUrbanName','Latitude','Longitude','StreetSide','InputKeyValue','AddressLine3','AddressLine4','AddressLine5','AddressLine6','PolicePhone','FirePhone','EMSPhone','user_fields']}; } }> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testNewClassNames(WSDL2ApexTest.java:341) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testNoOperation(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.035 sec <<< FAILURE! org.junit.ComparisonFailure: Test noOperation failed expected:<... public class Echo[Date_element { public Date input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class StructContainer { public calloutSoap.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class EchoStructContainerArray_element { public calloutSoap.StructContainer[] sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoStructArray_element { public calloutSoap.EveryType[] et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class TestSoapHeaderResponse_element { public calloutSoap.EveryType TestSoapHeaderResult; private String[] TestSoapHeaderResult_type_info = new String[]{'TestSoapHeaderResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'TestSoapHeaderResult'}; } public class TestSoapHeader_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoIntArrayResponse_element { public Integer[] EchoIntArrayResult; private String[] EchoIntArrayResult_type_info = new String[]{'EchoIntArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntArrayResult'}; } public class DoNoop_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoDateTimeArray_element { public DateTime[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDoubleResponse_element { public Double EchoDoubleResult; private String[] EchoDoubleResult_type_info = new String[]{'EchoDoubleResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleResult'}; } public class EchoFloatResponse_element { public Double EchoFloatResult; private String[] EchoFloatResult_type_info = new String[]{'EchoFloatResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatResult'}; } public class EchoAllTypes_element { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class WaitFor_element { public Integer secondsToWait; private String[] secondsToWait_type_info = new String[]{'secondsToWait','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'secondsToWait'}; } public class EchoCurrentTimeResponse_element { public DateTime EchoCurrentTimeResult; private String[] EchoCurrentTimeResult_type_info = new String[]{'EchoCurrentTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoCurrentTimeResult'}; } public class EchoStructResponse_element { public calloutSoap.EveryType EchoStructResult; private String[] EchoStructResult_type_info = new String[]{'EchoStructResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructResult'}; } public class ThrowExceptionResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoDoubleArrayResponse_element { public Double[] EchoDoubleArrayResult; private String[] EchoDoubleArrayResult_type_info = new String[]{'EchoDoubleArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleArrayResult'}; } public class EchoDateArray_element { public Date[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoCurrentTime_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EveryType { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoDouble_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoInt_element { public Integer input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStructContainer_element { public calloutSoap.StructContainer sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoStructContainerResponse_element { public calloutSoap.StructContainer EchoStructContainerResult; private String[] EchoStructContainerResult_type_info = new String[]{'EchoStructContainerResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerResult'}; } public class WaitForResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoAllTypesArrays_element { public Boolean[] boolVal; public String[] str; public Integer[] integ; public Double[] doub; public Double[] f; public Date[] d; public DateTime[] dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoDateTime_element { public DateTime input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStruct_element { public calloutSoap.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class EchoBoolean_element { public Boolean input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStringResponse_element { public String EchoStringResult; private String[] EchoStringResult_type_info = new String[]{'EchoStringResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringResult'}; } public class EchoBooleanArray_element { public Boolean[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateTimeArrayResponse_element { public DateTime[] EchoDateTimeArrayResult; private String[] EchoDateTimeArrayResult_type_info = new String[]{'EchoDateTimeArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeArrayResult'}; } public class EchoDateArrayResponse_element { public Date[] EchoDateArrayResult; private String[] EchoDateArrayResult_type_info = new String[]{'EchoDateArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateArrayResult'}; } public class EchoFloatArrayResponse_element { public Double[] EchoFloatArrayResult; private String[] EchoFloatArrayResult_type_info = new String[]{'EchoFloatArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatArrayResult'}; } public class EchoStringArray_element { public String[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class TestHeader { public Boolean boolVal; public String stringVal; public Integer intVal; public Double doubVal; public Double floatVal; public Date dateVal; public DateTime dateTimeVal; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] stringVal_type_info = new String[]{'stringVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] intVal_type_info = new String[]{'intVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doubVal_type_info = new String[]{'doubVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] floatVal_type_info = new String[]{'floatVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateVal_type_info = new String[]{'dateVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateTimeVal_type_info = new String[]{'dateTimeVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','stringVal','intVal','doubVal','floatVal','dateVal','dateTimeVal'}; } public class EchoDateTimeResponse_element { public DateTime EchoDateTimeResult; private String[] EchoDateTimeResult_type_info = new String[]{'EchoDateTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeResult'}; } public class EchoStructContainerArrayResponse_element { public calloutSoap.StructContainer[] EchoStructContainerArrayResult; private String[] EchoStructContainerArrayResult_type_info = new String[]{'EchoStructContainerArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerArrayResult'}; } public class EchoString_element { public String input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoAllTypesResponse_element { public calloutSoap.EveryType EchoAllTypesResult; private String[] EchoAllTypesResult_type_info = new String[]{'EchoAllTypesResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesResult'}; } public class EchoFloatArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoIntResponse_element { public Integer EchoIntResult; private String[] EchoIntResult_type_info = new String[]{'EchoIntResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntResult'}; } public class EchoStringArrayResponse_element { public String[] EchoStringArrayResult; private String[] EchoStringArrayResult_type_info = new String[]{'EchoStringArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringArrayResult'}; } public class DoNoopResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoDateResponse_element { public Date EchoDateResult; private String[] EchoDateResult_type_info = new String[]{'EchoDateResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateResult'}; } public class EchoDoubleArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoAllTypesArraysResponse_element { public calloutSoap.EveryType[] EchoAllTypesArraysResult; private String[] EchoAllTypesArraysResult_type_info = new String[]{'EchoAllTypesArraysResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesArraysResult'}; } public class EchoStructArrayResponse_element { public calloutSoap.EveryType[] EchoStructArrayResult; private String[] EchoStructArrayResult_type_info = new String[]{'EchoStructArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructArrayResult'}; } public class ThrowException_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoFloat_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoBooleanResponse_element { public Boolean EchoBooleanResult; private String[] EchoBooleanResult_type_info = new String[]{'EchoBooleanResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanResult'}; } public class EchoIntArray_element { public Integer[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoBooleanArrayResponse_element { public Boolean[] EchoBooleanArrayResult; private String[] EchoBooleanArrayResult_type_info = new String[]{'EchoBooleanArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanArrayResul]t'}; } publi...> but was:<... public class Echo[StructArray_element { public calloutSoap.EveryType[] et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class EchoDateTimeArrayResponse_element { public DateTime[] EchoDateTimeArrayResult; private String[] EchoDateTimeArrayResult_type_info = new String[]{'EchoDateTimeArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeArrayResult'}; } public class EchoDoubleArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStringArray_element { public String[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoFloatArrayResponse_element { public Double[] EchoFloatArrayResult; private String[] EchoFloatArrayResult_type_info = new String[]{'EchoFloatArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatArrayResult'}; } public class EchoStringArrayResponse_element { public String[] EchoStringArrayResult; private String[] EchoStringArrayResult_type_info = new String[]{'EchoStringArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringArrayResult'}; } public class EchoStructContainerArrayResponse_element { public calloutSoap.StructContainer[] EchoStructContainerArrayResult; private String[] EchoStructContainerArrayResult_type_info = new String[]{'EchoStructContainerArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerArrayResult'}; } public class EchoIntResponse_element { public Integer EchoIntResult; private String[] EchoIntResult_type_info = new String[]{'EchoIntResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntResult'}; } public class WaitFor_element { public Integer secondsToWait; private String[] secondsToWait_type_info = new String[]{'secondsToWait','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'secondsToWait'}; } public class EchoStructContainerResponse_element { public calloutSoap.StructContainer EchoStructContainerResult; private String[] EchoStructContainerResult_type_info = new String[]{'EchoStructContainerResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerResult'}; } public class EchoStruct_element { public calloutSoap.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class WaitForResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoBoolean_element { public Boolean input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoBooleanArray_element { public Boolean[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateArrayResponse_element { public Date[] EchoDateArrayResult; private String[] EchoDateArrayResult_type_info = new String[]{'EchoDateArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateArrayResult'}; } public class EchoFloatArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDoubleArrayResponse_element { public Double[] EchoDoubleArrayResult; private String[] EchoDoubleArrayResult_type_info = new String[]{'EchoDoubleArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleArrayResult'}; } public class ThrowExceptionResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoStructArrayResponse_element { public calloutSoap.EveryType[] EchoStructArrayResult; private String[] EchoStructArrayResult_type_info = new String[]{'EchoStructArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructArrayResult'}; } public class EchoBooleanArrayResponse_element { public Boolean[] EchoBooleanArrayResult; private String[] EchoBooleanArrayResult_type_info = new String[]{'EchoBooleanArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanArrayResult'}; } public class EchoDateArray_element { public Date[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateTimeResponse_element { public DateTime EchoDateTimeResult; private String[] EchoDateTimeResult_type_info = new String[]{'EchoDateTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeResult'}; } public class EchoStructContainerArray_element { public calloutSoap.StructContainer[] sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoIntArrayResponse_element { public Integer[] EchoIntArrayResult; private String[] EchoIntArrayResult_type_info = new String[]{'EchoIntArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntArrayResult'}; } public class EchoCurrentTimeResponse_element { public DateTime EchoCurrentTimeResult; private String[] EchoCurrentTimeResult_type_info = new String[]{'EchoCurrentTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoCurrentTimeResult'}; } public class EchoAllTypes_element { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoDateTimeArray_element { public DateTime[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EveryType { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoFloatResponse_element { public Double EchoFloatResult; private String[] EchoFloatResult_type_info = new String[]{'EchoFloatResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatResult'}; } public class EchoInt_element { public Integer input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStructResponse_element { public calloutSoap.EveryType EchoStructResult; private String[] EchoStructResult_type_info = new String[]{'EchoStructResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructResult'}; } public class EchoBooleanResponse_element { public Boolean EchoBooleanResult; private String[] EchoBooleanResult_type_info = new String[]{'EchoBooleanResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanResult'}; } public class EchoStringResponse_element { public String EchoStringResult; private String[] EchoStringResult_type_info = new String[]{'EchoStringResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringResult'}; } public class EchoAllTypesArrays_element { public Boolean[] boolVal; public String[] str; public Integer[] integ; public Double[] doub; public Double[] f; public Date[] d; public DateTime[] dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoCurrentTime_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoString_element { public String input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateResponse_element { public Date EchoDateResult; private String[] EchoDateResult_type_info = new String[]{'EchoDateResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateResult'}; } public class StructContainer { public calloutSoap.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class DoNoop_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class DoNoopResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoAllTypesResponse_element { public calloutSoap.EveryType EchoAllTypesResult; private String[] EchoAllTypesResult_type_info = new String[]{'EchoAllTypesResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesResult'}; } public class EchoDoubleResponse_element { public Double EchoDoubleResult; private String[] EchoDoubleResult_type_info = new String[]{'EchoDoubleResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleResult'}; } public class EchoFloat_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class TestSoapHeaderResponse_element { public calloutSoap.EveryType TestSoapHeaderResult; private String[] TestSoapHeaderResult_type_info = new String[]{'TestSoapHeaderResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'TestSoapHeaderResult'}; } public class EchoDateTime_element { public DateTime input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoIntArray_element { public Integer[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class TestSoapHeader_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class TestHeader { public Boolean boolVal; public String stringVal; public Integer intVal; public Double doubVal; public Double floatVal; public Date dateVal; public DateTime dateTimeVal; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] stringVal_type_info = new String[]{'stringVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] intVal_type_info = new String[]{'intVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doubVal_type_info = new String[]{'doubVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] floatVal_type_info = new String[]{'floatVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateVal_type_info = new String[]{'dateVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateTimeVal_type_info = new String[]{'dateTimeVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','stringVal','intVal','doubVal','floatVal','dateVal','dateTimeVal'}; } public class EchoDate_element { public Date input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class ThrowException_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoAllTypesArraysResponse_element { public calloutSoap.EveryType[] EchoAllTypesArraysResult; private String[] EchoAllTypesArraysResult_type_info = new String[]{'EchoAllTypesArraysResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesArraysResult'}; } public class EchoStructContainer_element { public calloutSoap.StructContainer sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoDouble_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'inpu]t'}; } publi...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testNoOperation(WSDL2ApexTest.java:1121) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testExchange(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.048 sec <<< FAILURE! org.junit.ComparisonFailure: Test testExchange failed expected:<...{ public class S[IWsStatus { public Integer StatusNbr; public String StatusDescription; private String[] StatusNbr_type_info = new String[]{'StatusNbr','http://www.strikeiron.com',null,'1','1','false'}; private String[] StatusDescription_type_info = new String[]{'StatusDescription','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'StatusNbr','StatusDescription'}; } public class GetHistoricalRangeRatesResponse_element { public strikeiron2.ExchangeRateOutput GetHistoricalRangeRatesResult; private String[] GetHistoricalRangeRatesResult_type_info = new String[]{'GetHistoricalRangeRatesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetHistoricalRangeRatesResult'}; } public class GetAllStatusesResponse_element { public strikeiron2.StatusCodeOutput GetAllStatusesResult; private String[] GetAllStatusesResult_type_info = new String[]{'GetAllStatusesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetAllStatusesResult'}; } public class SIServiceInfoResult { public strikeiron2.ArrayOfServiceInfoRecord ServiceInfo; private String[] ServiceInfo_type_info = new String[]{'ServiceInfo','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceInfo'}; } public class SupportedCurrenciesResult { public strikeiron2.ArrayOfCurrencyListing Listings; private String[] Listings_type_info = new String[]{'Listings','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Listings'}; } public class ServiceInfoRecord { public String InfoKey; public String InfoValue; private String[] InfoKey_type_info = new String[]{'InfoKey','http://www.strikeiron.com',null,'0','1','false'}; private String[] InfoValue_type_info = new String[]{'InfoValue','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'InfoKey','InfoValue'}; } public class SupportedCurrenciesOutput { public strikeiron2.SupportedCurrenciesResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class ServiceOutput { public strikeiron2.SIWsStatus ServiceStatus; private String[] ServiceStatus_type_info = new String[]{'ServiceStatus','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceStatus'}; } public class ArrayOfExchangeRateListing { public strikeiron2.ExchangeRateListing[] ExchangeRateListing; private String[] ExchangeRateListing_type_info = new String[]{'ExchangeRateListing','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ExchangeRateListing'}; } public class ServiceInfoOutput { public strikeiron2.SIServiceInfoResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class ArrayOfSIWsStatus { public strikeiron2.SIWsStatus[] SIWsStatus; private String[] SIWsStatus_type_info = new String[]{'SIWsStatus','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'SIWsStatus'}; } public class GetLatestRates_element { public String CommaSeparatedListOfCurrenciesFrom; public String SingleCurrencyTo; private String[] CommaSeparatedListOfCurrenciesFrom_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] SingleCurrencyTo_type_info = new String[]{'SingleCurrencyTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','SingleCurrencyTo'}; } public class GetAllLatestRatesToUSDResponse_element { public strikeiron2.ExchangeRateOutput GetAllLatestRatesToUSDResult; private String[] GetAllLatestRatesToUSDResult_type_info = new String[]{'GetAllLatestRatesToUSDResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetAllLatestRatesToUSDResult'}; } public class GetHistoricalRatesResponse_element { public strikeiron2.ExchangeRateOutput GetHistoricalRatesResult; private String[] GetHistoricalRatesResult_type_info = new String[]{'GetHistoricalRatesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetHistoricalRatesResult'}; } public class GetSupportedCurrencies_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class GetSupportedCurrenciesResponse_element { public strikeiron2.SupportedCurrenciesOutput GetSupportedCurrenciesResult; private String[] GetSupportedCurrenciesResult_type_info = new String[]{'GetSupportedCurrenciesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetSupportedCurrenciesResult'}; } public class GetLatestRatesResponse_element { public strikeiron2.ExchangeRateOutput GetLatestRatesResult; private String[] GetLatestRatesResult_type_info = new String[]{'GetLatestRatesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetLatestRatesResult'}; } public class GetAllLatestUSDToCurrenciesResponse_element { public strikeiron2.ExchangeRateOutput GetAllLatestUSDToCurrenciesResult; private String[] GetAllLatestUSDToCurrenciesResult_type_info = new String[]{'GetAllLatestUSDToCurrenciesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetAllLatestUSDToCurrenciesResult'}; } public class GetServiceInfo_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class SIWsResult { public Integer Count; private String[] Count_type_info = new String[]{'Count','http://www.strikeiron.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Count'}; } public class ExchangeRateListing { public Double Value; public String Currency_x; public String PerCurrency; public String Date_x; private String[] Value_type_info = new String[]{'Value','http://www.strikeiron.com',null,'1','1','false'}; private String[] Currency_x_type_info = new String[]{'Currency','http://www.strikeiron.com',null,'0','1','false'}; private String[] PerCurrency_type_info = new String[]{'PerCurrency','http://www.strikeiron.com',null,'0','1','false'}; private String[] Date_x_type_info = new String[]{'Date','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Value','Currency_x','PerCurrency','Date_x'}; } public class GetAllLatestUSDToCurrencies_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class GetHistoricalRates_element { public String CommaSeparatedListOfCurrenciesFrom; public String SingleCurrencyTo; public String Date_x; private String[] CommaSeparatedListOfCurrenciesFrom_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] SingleCurrencyTo_type_info = new String[]{'SingleCurrencyTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] Date_x_type_info = new String[]{'Date','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','SingleCurrencyTo','Date_x'}; } public class GetAllLatestRatesToUSD_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class StatusCodeOutput { public strikeiron2.StatusCodeResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class ExchangeRateOutput { public strikeiron2.ExchangeRateResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class GetHistoricalRangeRates_element { public String SingleCurrencyFrom; public String SingleCurrencyTo; public String DateFrom; public String DateTo; private String[] SingleCurrencyFrom_type_info = new String[]{'SingleCurrencyFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] SingleCurrencyTo_type_info = new String[]{'SingleCurrencyTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] DateFrom_type_info = new String[]{'DateFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] DateTo_type_info = new String[]{'DateTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'SingleCurrencyFrom','SingleCurrencyTo','DateFrom','DateTo'}; } public class ArrayOfServiceInfoRecord { public strikeiron2.ServiceInfoRecord[] ServiceInfoRecord; private String[] ServiceInfoRecord_type_info = new String[]{'ServiceInfoRecord','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceInfoRecord'}; } public class ArrayOfCurrencyListing { public strikeiron2.CurrencyListing[] CurrencyListing; private String[] CurrencyListing_type_info = new String[]{'CurrencyListing','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'CurrencyListing'}; } public class GetAllStatuses_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class StatusCodeResult { public strikeiron2.ArrayOfSIWsStatus Statuses; private String[] Statuses_type_info = new String[]{'Statuses','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Statuses'}; } public class ExchangeRateResult { public strikeiron2.ArrayOfExchangeRateListing Listings; private String[] Listings_type_info = new String[]{'Listings','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Listings'}; } public class CurrencyListing { public String Symbol; public String Unit; public String Country; private String[] Symbol_type_info = new String[]{'Symbol','http://www.strikeiron.com',null,'0','1','false'}; private String[] Unit_type_info = new String[]{'Unit','http://www.strikeiron.com',null,'0','1','false'}; private String[] Country_type_info = new String[]{'Country','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Symbol','Unit','Country'}; } public class GetServiceInfoResponse_element { public strikeiron2.ServiceInfoOutput GetServiceInfoResult; private String[] GetServiceInfoResult_type_info = new String[]{'GetServiceInfoResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetServiceInfoResult'}; } public class ForeignExchangeRatesSoap { public String endpoint_x = 'http://ws.strikeiron.com/StrikeIron/ForeignExchangeRate/ForeignExchangeRates'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; public strikeiron.SubscriptionInfo SubscriptionInfo; public strikeiron.LicenseInfo LicenseInfo; private String SubscriptionInfo_hns = 'SubscriptionInfo=http://ws.strikeiron.com'; private String LicenseInfo_hns = 'LicenseInfo=http://ws.strikeiron.com'; private String[] ns_map_type_info = new String[]{'http://www.strikeiron.com', 'strikeiron2', 'http://ws.strikeiron.com', 'strikeiron'}; public strikeiron2.ExchangeRateOutput GetHistoricalRangeRates(String SingleCurrencyFrom,String SingleCurrencyTo,String DateFrom,String DateTo) { strikeiron2.GetHistoricalRangeRates_element request_x = new strikeiron2.GetHistoricalRangeRates_element(); request_x.SingleCurrencyFrom = SingleCurrencyFrom; request_x.SingleCurrencyTo = SingleCurrencyTo; request_x.DateFrom = DateFrom; request_x.DateTo = DateTo; strikeiron2.GetHistoricalRangeRatesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetHistoricalRangeRates', 'http://www.strikeiron.com', 'GetHistoricalRangeRates', 'http://www.strikeiron.com', 'GetHistoricalRangeRatesResponse', 'strikeiron2.GetHistoricalRangeRatesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetHistoricalRangeRatesResult; } public strikeiron2.ServiceInfoOutput GetServiceInfo() { strikeiron2.GetServiceInfo_element request_x = new strikeiron2.GetServiceInfo_element(); strikeiron2.GetServiceInfoResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetServiceInfo', 'http://www.strikeiron.com', 'GetServiceInfo', 'http://www.strikeiron.com', 'GetServiceInfoResponse', 'strikeiron2.GetServiceInfoResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetServiceInfoResult; } public strikeiron2.StatusCodeOutput GetAllStatuses() { strikeiron2.GetAllStatuses_element request_x = new strikeiron2.GetAllStatuses_element(); strikeiron2.GetAllStatusesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetAllStatuses', 'http://www.strikeiron.com', 'GetAllStatuses', 'http://www.strikeiron.com', 'GetAllStatusesResponse', 'strikeiron2.GetAllStatusesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetAllStatusesResult; } public strikeiron2.ExchangeRateOutput GetLatestRates(String CommaSeparatedListOfCurrenciesFrom,String SingleCurrencyTo) { strikeiron2.GetLatestRates_element request_x = new strikeiron2.GetLatestRates_element(); request_x.CommaSeparatedListOfCurrenciesFrom = CommaSeparatedListOfCurrenciesFrom; request_x.SingleCurrencyTo = SingleCurrencyTo; strikeiron2.GetLatestRatesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetLatestRates', 'http://www.strikeiron.com', 'GetLatestRates', 'http://www.strikeiron.com', 'GetLatestRatesResponse', 'strikeiron2.GetLatestRatesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetLatestRatesResult; } public strikeiron2.ExchangeRateOutput GetAllLatestUSDToCurrencies() { strikeiron2.GetAllLatestUSDToCurrencies_element request_x = new strikeiron2.GetAllLatestUSDToCurrencies_element(); strikeiron2.GetAllLatestUSDToCurrenciesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetAllLatestUSDToCurrencies', 'http://www.strikeiron.com', 'GetAllLatestUSDToCurrencies', 'http://www.strikeiron.com', 'GetAllLatestUSDToCurrenciesResponse', 'strikeiron2.GetAllLatestUSDToCurrenciesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetAllLatestUSDToCurrenciesResult; } public void GetRemainingHits() { strikeiron.GetRemainingHits_element request_x = new strikeiron.GetRemainingHits_element(); strikeiron.GetRemainingHitsResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://ws.strikeiron.com/StrikeIron/ForeignExchangeRate/ForeignExchangeRates/GetRemainingHits', 'http://ws.strikeiron.com', 'GetRemainingHits', 'http://ws.strikeiron.com', 'GetRemainingHitsResponse', 'strikeiron.GetRemainingHitsResponse_element'} ); response_x = response_map_x.get('response_x'); } public strikeiron2.SupportedCurrenciesOutput GetSupportedCurrencies() { strikeiron2.GetSupportedCurrencies_element request_x = new strikeiron2.GetSupportedCurrencies_element(); strikeiron2.GetSupportedCurrenciesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetSupportedCurrencies', 'http://www.strikeiron.com', 'GetSupportedCurrencies', 'http://www.strikeiron.com', 'GetSupportedCurrenciesResponse', 'strikeiron2.GetSupportedCurrenciesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetSupportedCurrenciesResult; } public strikeiron2.ExchangeRateOutput GetHistoricalRates(String CommaSeparatedListOfCurrenciesFrom,String SingleCurrencyTo,String Date_x) { strikeiron2.GetHistoricalRates_element request_x = new strikeiron2.GetHistoricalRates_element(); request_x.CommaSeparatedListOfCurrenciesFrom = CommaSeparatedListOfCurrenciesFrom; request_x.SingleCurrencyTo = SingleCurrencyTo; request_x.Date_x = Date_x; strikeiron2.GetHistoricalRatesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetHistoricalRates', 'http://www.strikeiron.com', 'GetHistoricalRates', 'http://www.strikeiron.com', 'GetHistoricalRatesResponse', 'strikeiron2.GetHistoricalRatesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetHistoricalRatesResult; } public strikeiron2.ExchangeRateOutput GetAllLatestRatesToUSD() { strikeiron2.GetAllLatestRatesToUSD_element request_x = new strikeiron2.GetAllLatestRatesToUSD_element(); strikeiron2.GetAllLatestRatesToUSDResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetAllLatestRatesToUSD', 'http://www.strikeiron.com', 'GetAllLatestRatesToUSD', 'http://www.strikeiron.com', 'GetAllLatestRatesToUSDResponse', 'strikeiron2.GetAllLatestRatesToUSDResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetAllLatestRatesToUSDResult]; } } }> but was:<...{ public class S[erviceOutput { public strikeiron2.SIWsStatus ServiceStatus; private String[] ServiceStatus_type_info = new String[]{'ServiceStatus','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceStatus'}; } public class GetHistoricalRates_element { public String CommaSeparatedListOfCurrenciesFrom; public String SingleCurrencyTo; public String Date_x; private String[] CommaSeparatedListOfCurrenciesFrom_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] SingleCurrencyTo_type_info = new String[]{'SingleCurrencyTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] Date_x_type_info = new String[]{'Date','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','SingleCurrencyTo','Date_x'}; } public class ExchangeRateResult { public strikeiron2.ArrayOfExchangeRateListing Listings; private String[] Listings_type_info = new String[]{'Listings','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Listings'}; } public class GetHistoricalRangeRatesResponse_element { public strikeiron2.ExchangeRateOutput GetHistoricalRangeRatesResult; private String[] GetHistoricalRangeRatesResult_type_info = new String[]{'GetHistoricalRangeRatesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetHistoricalRangeRatesResult'}; } public class SupportedCurrenciesOutput { public strikeiron2.SupportedCurrenciesResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class ArrayOfCurrencyListing { public strikeiron2.CurrencyListing[] CurrencyListing; private String[] CurrencyListing_type_info = new String[]{'CurrencyListing','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'CurrencyListing'}; } public class ServiceInfoOutput { public strikeiron2.SIServiceInfoResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class GetLatestRatesResponse_element { public strikeiron2.ExchangeRateOutput GetLatestRatesResult; private String[] GetLatestRatesResult_type_info = new String[]{'GetLatestRatesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetLatestRatesResult'}; } public class GetAllLatestRatesToUSDResponse_element { public strikeiron2.ExchangeRateOutput GetAllLatestRatesToUSDResult; private String[] GetAllLatestRatesToUSDResult_type_info = new String[]{'GetAllLatestRatesToUSDResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetAllLatestRatesToUSDResult'}; } public class GetHistoricalRangeRates_element { public String SingleCurrencyFrom; public String SingleCurrencyTo; public String DateFrom; public String DateTo; private String[] SingleCurrencyFrom_type_info = new String[]{'SingleCurrencyFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] SingleCurrencyTo_type_info = new String[]{'SingleCurrencyTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] DateFrom_type_info = new String[]{'DateFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] DateTo_type_info = new String[]{'DateTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'SingleCurrencyFrom','SingleCurrencyTo','DateFrom','DateTo'}; } public class SIWsStatus { public Integer StatusNbr; public String StatusDescription; private String[] StatusNbr_type_info = new String[]{'StatusNbr','http://www.strikeiron.com',null,'1','1','false'}; private String[] StatusDescription_type_info = new String[]{'StatusDescription','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'StatusNbr','StatusDescription'}; } public class ArrayOfExchangeRateListing { public strikeiron2.ExchangeRateListing[] ExchangeRateListing; private String[] ExchangeRateListing_type_info = new String[]{'ExchangeRateListing','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ExchangeRateListing'}; } public class ServiceInfoRecord { public String InfoKey; public String InfoValue; private String[] InfoKey_type_info = new String[]{'InfoKey','http://www.strikeiron.com',null,'0','1','false'}; private String[] InfoValue_type_info = new String[]{'InfoValue','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'InfoKey','InfoValue'}; } public class GetServiceInfo_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class ArrayOfServiceInfoRecord { public strikeiron2.ServiceInfoRecord[] ServiceInfoRecord; private String[] ServiceInfoRecord_type_info = new String[]{'ServiceInfoRecord','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceInfoRecord'}; } public class GetAllLatestRatesToUSD_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class SIServiceInfoResult { public strikeiron2.ArrayOfServiceInfoRecord ServiceInfo; private String[] ServiceInfo_type_info = new String[]{'ServiceInfo','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceInfo'}; } public class GetSupportedCurrencies_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class GetHistoricalRatesResponse_element { public strikeiron2.ExchangeRateOutput GetHistoricalRatesResult; private String[] GetHistoricalRatesResult_type_info = new String[]{'GetHistoricalRatesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetHistoricalRatesResult'}; } public class CurrencyListing { public String Symbol; public String Unit; public String Country; private String[] Symbol_type_info = new String[]{'Symbol','http://www.strikeiron.com',null,'0','1','false'}; private String[] Unit_type_info = new String[]{'Unit','http://www.strikeiron.com',null,'0','1','false'}; private String[] Country_type_info = new String[]{'Country','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Symbol','Unit','Country'}; } public class GetServiceInfoResponse_element { public strikeiron2.ServiceInfoOutput GetServiceInfoResult; private String[] GetServiceInfoResult_type_info = new String[]{'GetServiceInfoResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetServiceInfoResult'}; } public class GetAllLatestUSDToCurrenciesResponse_element { public strikeiron2.ExchangeRateOutput GetAllLatestUSDToCurrenciesResult; private String[] GetAllLatestUSDToCurrenciesResult_type_info = new String[]{'GetAllLatestUSDToCurrenciesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetAllLatestUSDToCurrenciesResult'}; } public class StatusCodeOutput { public strikeiron2.StatusCodeResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class StatusCodeResult { public strikeiron2.ArrayOfSIWsStatus Statuses; private String[] Statuses_type_info = new String[]{'Statuses','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Statuses'}; } public class ExchangeRateOutput { public strikeiron2.ExchangeRateResult ServiceResult; private String[] ServiceResult_type_info = new String[]{'ServiceResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'ServiceResult'}; } public class SupportedCurrenciesResult { public strikeiron2.ArrayOfCurrencyListing Listings; private String[] Listings_type_info = new String[]{'Listings','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Listings'}; } public class SIWsResult { public Integer Count; private String[] Count_type_info = new String[]{'Count','http://www.strikeiron.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Count'}; } public class GetAllLatestUSDToCurrencies_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class ArrayOfSIWsStatus { public strikeiron2.SIWsStatus[] SIWsStatus; private String[] SIWsStatus_type_info = new String[]{'SIWsStatus','http://www.strikeiron.com',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'SIWsStatus'}; } public class GetLatestRates_element { public String CommaSeparatedListOfCurrenciesFrom; public String SingleCurrencyTo; private String[] CommaSeparatedListOfCurrenciesFrom_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','http://www.strikeiron.com',null,'0','1','false'}; private String[] SingleCurrencyTo_type_info = new String[]{'SingleCurrencyTo','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'CommaSeparatedListOfCurrenciesFrom','SingleCurrencyTo'}; } public class GetSupportedCurrenciesResponse_element { public strikeiron2.SupportedCurrenciesOutput GetSupportedCurrenciesResult; private String[] GetSupportedCurrenciesResult_type_info = new String[]{'GetSupportedCurrenciesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetSupportedCurrenciesResult'}; } public class GetAllStatuses_element { private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class GetAllStatusesResponse_element { public strikeiron2.StatusCodeOutput GetAllStatusesResult; private String[] GetAllStatusesResult_type_info = new String[]{'GetAllStatusesResult','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'GetAllStatusesResult'}; } public class ExchangeRateListing { public Double Value; public String Currency_x; public String PerCurrency; public String Date_x; private String[] Value_type_info = new String[]{'Value','http://www.strikeiron.com',null,'1','1','false'}; private String[] Currency_x_type_info = new String[]{'Currency','http://www.strikeiron.com',null,'0','1','false'}; private String[] PerCurrency_type_info = new String[]{'PerCurrency','http://www.strikeiron.com',null,'0','1','false'}; private String[] Date_x_type_info = new String[]{'Date','http://www.strikeiron.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.strikeiron.com','true','false'}; private String[] field_order_type_info = new String[]{'Value','Currency_x','PerCurrency','Date_x'}; } public class ForeignExchangeRatesSoap { public String endpoint_x = 'http://ws.strikeiron.com/StrikeIron/ForeignExchangeRate/ForeignExchangeRates'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; public strikeiron.SubscriptionInfo SubscriptionInfo; public strikeiron.LicenseInfo LicenseInfo; private String SubscriptionInfo_hns = 'SubscriptionInfo=http://ws.strikeiron.com'; private String LicenseInfo_hns = 'LicenseInfo=http://ws.strikeiron.com'; private String[] ns_map_type_info = new String[]{'http://www.strikeiron.com', 'strikeiron2', 'http://ws.strikeiron.com', 'strikeiron'}; public strikeiron2.ExchangeRateOutput GetAllLatestRatesToUSD() { strikeiron2.GetAllLatestRatesToUSD_element request_x = new strikeiron2.GetAllLatestRatesToUSD_element(); strikeiron2.GetAllLatestRatesToUSDResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetAllLatestRatesToUSD', 'http://www.strikeiron.com', 'GetAllLatestRatesToUSD', 'http://www.strikeiron.com', 'GetAllLatestRatesToUSDResponse', 'strikeiron2.GetAllLatestRatesToUSDResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetAllLatestRatesToUSDResult; } public strikeiron2.ExchangeRateOutput GetLatestRates(String CommaSeparatedListOfCurrenciesFrom,String SingleCurrencyTo) { strikeiron2.GetLatestRates_element request_x = new strikeiron2.GetLatestRates_element(); request_x.CommaSeparatedListOfCurrenciesFrom = CommaSeparatedListOfCurrenciesFrom; request_x.SingleCurrencyTo = SingleCurrencyTo; strikeiron2.GetLatestRatesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetLatestRates', 'http://www.strikeiron.com', 'GetLatestRates', 'http://www.strikeiron.com', 'GetLatestRatesResponse', 'strikeiron2.GetLatestRatesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetLatestRatesResult; } public strikeiron2.SupportedCurrenciesOutput GetSupportedCurrencies() { strikeiron2.GetSupportedCurrencies_element request_x = new strikeiron2.GetSupportedCurrencies_element(); strikeiron2.GetSupportedCurrenciesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetSupportedCurrencies', 'http://www.strikeiron.com', 'GetSupportedCurrencies', 'http://www.strikeiron.com', 'GetSupportedCurrenciesResponse', 'strikeiron2.GetSupportedCurrenciesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetSupportedCurrenciesResult; } public strikeiron2.ExchangeRateOutput GetAllLatestUSDToCurrencies() { strikeiron2.GetAllLatestUSDToCurrencies_element request_x = new strikeiron2.GetAllLatestUSDToCurrencies_element(); strikeiron2.GetAllLatestUSDToCurrenciesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetAllLatestUSDToCurrencies', 'http://www.strikeiron.com', 'GetAllLatestUSDToCurrencies', 'http://www.strikeiron.com', 'GetAllLatestUSDToCurrenciesResponse', 'strikeiron2.GetAllLatestUSDToCurrenciesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetAllLatestUSDToCurrenciesResult; } public strikeiron2.StatusCodeOutput GetAllStatuses() { strikeiron2.GetAllStatuses_element request_x = new strikeiron2.GetAllStatuses_element(); strikeiron2.GetAllStatusesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetAllStatuses', 'http://www.strikeiron.com', 'GetAllStatuses', 'http://www.strikeiron.com', 'GetAllStatusesResponse', 'strikeiron2.GetAllStatusesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetAllStatusesResult; } public strikeiron2.ExchangeRateOutput GetHistoricalRangeRates(String SingleCurrencyFrom,String SingleCurrencyTo,String DateFrom,String DateTo) { strikeiron2.GetHistoricalRangeRates_element request_x = new strikeiron2.GetHistoricalRangeRates_element(); request_x.SingleCurrencyFrom = SingleCurrencyFrom; request_x.SingleCurrencyTo = SingleCurrencyTo; request_x.DateFrom = DateFrom; request_x.DateTo = DateTo; strikeiron2.GetHistoricalRangeRatesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetHistoricalRangeRates', 'http://www.strikeiron.com', 'GetHistoricalRangeRates', 'http://www.strikeiron.com', 'GetHistoricalRangeRatesResponse', 'strikeiron2.GetHistoricalRangeRatesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetHistoricalRangeRatesResult; } public strikeiron2.ServiceInfoOutput GetServiceInfo() { strikeiron2.GetServiceInfo_element request_x = new strikeiron2.GetServiceInfo_element(); strikeiron2.GetServiceInfoResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetServiceInfo', 'http://www.strikeiron.com', 'GetServiceInfo', 'http://www.strikeiron.com', 'GetServiceInfoResponse', 'strikeiron2.GetServiceInfoResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetServiceInfoResult; } public strikeiron2.ExchangeRateOutput GetHistoricalRates(String CommaSeparatedListOfCurrenciesFrom,String SingleCurrencyTo,String Date_x) { strikeiron2.GetHistoricalRates_element request_x = new strikeiron2.GetHistoricalRates_element(); request_x.CommaSeparatedListOfCurrenciesFrom = CommaSeparatedListOfCurrenciesFrom; request_x.SingleCurrencyTo = SingleCurrencyTo; request_x.Date_x = Date_x; strikeiron2.GetHistoricalRatesResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://www.strikeiron.com/GetHistoricalRates', 'http://www.strikeiron.com', 'GetHistoricalRates', 'http://www.strikeiron.com', 'GetHistoricalRatesResponse', 'strikeiron2.GetHistoricalRatesResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetHistoricalRatesResult; } public void GetRemainingHits() { strikeiron.GetRemainingHits_element request_x = new strikeiron.GetRemainingHits_element(); strikeiron.GetRemainingHitsResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, 'http://ws.strikeiron.com/StrikeIron/ForeignExchangeRate/ForeignExchangeRates/GetRemainingHits', 'http://ws.strikeiron.com', 'GetRemainingHits', 'http://ws.strikeiron.com', 'GetRemainingHitsResponse', 'strikeiron.GetRemainingHitsResponse_element'} ); response_x = response_map_x.get('response_x')]; } } }> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testExchange(WSDL2ApexTest.java:933) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testAmazonGood(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.063 sec <<< FAILURE! org.junit.ComparisonFailure: Test testAmazonGood failed expected:<... { public class [User_x { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class DeleteObject_element { public String Bucket; public String Key; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class GetObjectExtended_element { public String Bucket; public String Key; public Boolean GetMetadata; public Boolean GetData; public Boolean InlineData; public Long ByteRangeStart; public Long ByteRangeEnd; public DateTime IfModifiedSince; public DateTime IfUnmodifiedSince; public String[] IfMatch; public String[] IfNoneMatch; public Boolean ReturnCompleteObjectOnConditionFailure; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetMetadata_type_info = new String[]{'GetMetadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetData_type_info = new String[]{'GetData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] InlineData_type_info = new String[]{'InlineData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ByteRangeStart_type_info = new String[]{'ByteRangeStart','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] ByteRangeEnd_type_info = new String[]{'ByteRangeEnd','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IfModifiedSince_type_info = new String[]{'IfModifiedSince','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IfUnmodifiedSince_type_info = new String[]{'IfUnmodifiedSince','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IfMatch_type_info = new String[]{'IfMatch','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] IfNoneMatch_type_info = new String[]{'IfNoneMatch','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] ReturnCompleteObjectOnConditionFailure_type_info = new String[]{'ReturnCompleteObjectOnConditionFailure','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','GetMetadata','GetData','InlineData','ByteRangeStart','ByteRangeEnd','IfModifiedSince','IfUnmodifiedSince','IfMatch','IfNoneMatch','ReturnCompleteObjectOnConditionFailure','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class Group_x { public String URI; private String[] URI_type_info = new String[]{'URI','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'URI'}; } public class PutObjectInline_element { public String Bucket; public String Key; public s3Amazon.MetadataEntry[] Metadata; public String Data; public Long ContentLength; public s3Amazon.AccessControlList AccessControlList; public String StorageClass; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] Data_type_info = new String[]{'Data','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ContentLength_type_info = new String[]{'ContentLength','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] StorageClass_type_info = new String[]{'StorageClass','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','Metadata','Data','ContentLength','AccessControlList','StorageClass','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class SetBucketAccessControlPolicyResponse_element { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class CreateBucket_element { public String Bucket; public s3Amazon.AccessControlList AccessControlList; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AccessControlList','AWSAccessKeyId','Timestamp','Signature'}; } public class DeleteBucket_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class Result { public s3Amazon.Status Status; private String[] Status_type_info = new String[]{'Status','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Status'}; } public class PutObjectInlineResponse_element { public s3Amazon.PutObjectResult PutObjectInlineResponse; private String[] PutObjectInlineResponse_type_info = new String[]{'PutObjectInlineResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'PutObjectInlineResponse'}; } public class CanonicalUser { public String ID; public String DisplayName; private String[] ID_type_info = new String[]{'ID','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] DisplayName_type_info = new String[]{'DisplayName','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ID','DisplayName'}; } public class AmazonCustomerByEmail { public String EmailAddress; private String[] EmailAddress_type_info = new String[]{'EmailAddress','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'EmailAddress'}; } public class CreateBucketResponse_element { public s3Amazon.CreateBucketResult CreateBucketReturn; private String[] CreateBucketReturn_type_info = new String[]{'CreateBucketReturn','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'CreateBucketReturn'}; } public class PutObjectResponse_element { public s3Amazon.PutObjectResult PutObjectResponse; private String[] PutObjectResponse_type_info = new String[]{'PutObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'PutObjectResponse'}; } public class ListBucketResponse_element { public s3Amazon.ListBucketResult ListBucketResponse; private String[] ListBucketResponse_type_info = new String[]{'ListBucketResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ListBucketResponse'}; } public class GetObjectExtendedResponse_element { public s3Amazon.GetObjectResult GetObjectResponse; private String[] GetObjectResponse_type_info = new String[]{'GetObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetObjectResponse'}; } public class DeleteBucketResponse_element { public s3Amazon.Status DeleteBucketResponse; private String[] DeleteBucketResponse_type_info = new String[]{'DeleteBucketResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'DeleteBucketResponse'}; } public class GetObjectAccessControlPolicy_element { public String Bucket; public String Key; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class AccessControlPolicy { public s3Amazon.CanonicalUser Owner; public s3Amazon.AccessControlList AccessControlList; private String[] Owner_type_info = new String[]{'Owner','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Owner','AccessControlList'}; } public class PrefixEntry { public String Prefix; private String[] Prefix_type_info = new String[]{'Prefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Prefix'}; } public class AccessControlList { public s3Amazon.Grant[] Grant; private String[] Grant_type_info = new String[]{'Grant','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Grant'}; } public class GetBucketAccessControlPolicy_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class SetObjectAccessControlPolicyResponse_element { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class PutObjectResult { public String ETag; public DateTime LastModified; private String[] ETag_type_info = new String[]{'ETag','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] LastModified_type_info = new String[]{'LastModified','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ETag','LastModified'}; } public class ListAllMyBucketsResponse_element { public s3Amazon.ListAllMyBucketsResult ListAllMyBucketsResponse; private String[] ListAllMyBucketsResponse_type_info = new String[]{'ListAllMyBucketsResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ListAllMyBucketsResponse'}; } public class SetObjectAccessControlPolicy_element { public String Bucket; public String Key; public s3Amazon.AccessControlList AccessControlList; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','AccessControlList','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class MetadataEntry { public String Name; public String Value; private String[] Name_type_info = new String[]{'Name','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Value_type_info = new String[]{'Value','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Name','Value'}; } public class SetBucketLoggingStatusResponse_element { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class SetBucketLoggingStatus_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; public s3Amazon.BucketLoggingStatus BucketLoggingStatus; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] BucketLoggingStatus_type_info = new String[]{'BucketLoggingStatus','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential','BucketLoggingStatus'}; } public class GetObjectAccessControlPolicyResponse_element { public s3Amazon.AccessControlPolicy GetObjectAccessControlPolicyResponse; private String[] GetObjectAccessControlPolicyResponse_type_info = new String[]{'GetObjectAccessControlPolicyResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetObjectAccessControlPolicyResponse'}; } public class DeleteObjectResponse_element { public s3Amazon.Status DeleteObjectResponse; private String[] DeleteObjectResponse_type_info = new String[]{'DeleteObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'DeleteObjectResponse'}; } public class Grant { public s3Amazon.Grantee Grantee; public String Permission; private String[] Grantee_type_info = new String[]{'Grantee','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Permission_type_info = new String[]{'Permission','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Grantee','Permission'}; } public class GetObjectResult { public s3Amazon.MetadataEntry[] Metadata; public String Data; public DateTime LastModified; public String ETag; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] Data_type_info = new String[]{'Data','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','true'}; private String[] LastModified_type_info = new String[]{'LastModified','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ETag_type_info = new String[]{'ETag','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Metadata','Data','LastModified','ETag'}; } public class PutObject_element { public String Bucket; public String Key; public s3Amazon.MetadataEntry[] Metadata; public Long ContentLength; public s3Amazon.AccessControlList AccessControlList; public String StorageClass; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] ContentLength_type_info = new String[]{'ContentLength','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] StorageClass_type_info = new String[]{'StorageClass','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','Metadata','ContentLength','AccessControlList','StorageClass','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class ListAllMyBuckets_element { public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'AWSAccessKeyId','Timestamp','Signature'}; } public class BucketLoggingStatus { public s3Amazon.LoggingSettings LoggingEnabled; private String[] LoggingEnabled_type_info = new String[]{'LoggingEnabled','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'LoggingEnabled'}; } public class GetBucketLoggingStatusResponse_element { public s3Amazon.BucketLoggingStatus GetBucketLoggingStatusResponse; private String[] GetBucketLoggingStatusResponse_type_info = new String[]{'GetBucketLoggingStatusResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetBucketLoggingStatusResponse'}; } public class ListAllMyBucketsResult { public s3Amazon.CanonicalUser Owner; public s3Amazon.ListAllMyBucketsList Buckets; private String[] Owner_type_info = new String[]{'Owner','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Buckets_type_info = new String[]{'Buckets','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Owner','Buckets'}; } public class Grantee { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class ListEntry { public String Key; public DateTime LastModified; public String ETag; public Long Size; public s3Amazon.CanonicalUser Owner; public String StorageClass; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] LastModified_type_info = new String[]{'LastModified','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ETag_type_info = new String[]{'ETag','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Size_type_info = new String[]{'Size','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Owner_type_info = new String[]{'Owner','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] StorageClass_type_info = new String[]{'StorageClass','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Key','LastModified','ETag','Size','Owner','StorageClass'}; } public class GetBucketAccessControlPolicyResponse_element { public s3Amazon.AccessControlPolicy GetBucketAccessControlPolicyResponse; private String[] GetBucketAccessControlPolicyResponse_type_info = new String[]{'GetBucketAccessControlPolicyResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetBucketAccessControlPolicyResponse'}; } public class LoggingSettings { public String TargetBucket; public String TargetPrefix; private String[] TargetBucket_type_info = new String[]{'TargetBucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] TargetPrefix_type_info = new String[]{'TargetPrefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'TargetBucket','TargetPrefix'}; } public class GetObject_element { public String Bucket; public String Key; public Boolean GetMetadata; public Boolean GetData; public Boolean InlineData; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetMetadata_type_info = new String[]{'GetMetadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetData_type_info = new String[]{'GetData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] InlineData_type_info = new String[]{'InlineData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','GetMetadata','GetData','InlineData','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class GetBucketLoggingStatus_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class GetObjectResponse_element { public s3Amazon.GetObjectResult GetObjectResponse; private String[] GetObjectResponse_type_info = new String[]{'GetObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetObjectResponse'}; } public class Status { public Integer Code; public String Description; private String[] Code_type_info = new String[]{'Code','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Description_type_info = new String[]{'Description','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Code','Description'}; } public class SetBucketAccessControlPolicy_element { public String Bucket; public s3Amazon.AccessControlList AccessControlList; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AccessControlList','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class CreateBucketResult { public String BucketName; private String[] BucketName_type_info = new String[]{'BucketName','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'BucketName'}; } public class ListBucket_element { public String Bucket; public String Prefix; public String Marker; public Integer MaxKeys; public String Delimiter; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Prefix_type_info = new String[]{'Prefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Marker_type_info = new String[]{'Marker','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] MaxKeys_type_info = new String[]{'MaxKeys','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Delimiter_type_info = new String[]{'Delimiter','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Prefix','Marker','MaxKeys','Delimiter','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class ListAllMyBucketsList { public s3Amazon.ListAllMyBucketsEntry[] Bucket; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket'}; } public class ListBucketResult { public s3Amazon.MetadataEntry[] Metadata; public String Name; public String Prefix; public String Marker; public String NextMarker; public Integer MaxKeys; public String Delimiter; public Boolean IsTruncated; public s3Amazon.ListEntry[] Contents; public s3Amazon.PrefixEntry[] CommonPrefixes; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] Name_type_info = new String[]{'Name','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Prefix_type_info = new String[]{'Prefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Marker_type_info = new String[]{'Marker','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] NextMarker_type_info = new String[]{'NextMarker','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] MaxKeys_type_info = new String[]{'MaxKeys','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Delimiter_type_info = new String[]{'Delimiter','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IsTruncated_type_info = new String[]{'IsTruncated','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Contents_type_info = new String[]{'Contents','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] CommonPrefixes_type_info = new String[]{'CommonPrefixes','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Metadata','Name','Prefix','Marker','NextMarker','MaxKeys','Delimiter','IsTruncated','Contents','CommonPrefixes'}; } public class ListAllMyBucketsEntry { public String Name; public DateTime CreationDate; private String[] Name_type_info = new String[]{'Name','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] CreationDate_type_info = new String[]{'CreationDate','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Name','CreationDate'}; } public class AmazonS3 { public String endpoint_x = 'https://s3.amazonaws.com/soap'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; private String[] ns_map_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/', 's3Amazon'}; public s3Amazon.ListAllMyBucketsResult ListAllMyBuckets(String AWSAccessKeyId,DateTime Timestamp,String Signature) { s3Amazon.ListAllMyBuckets_element request_x = new s3Amazon.ListAllMyBuckets_element(); request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; s3Amazon.ListAllMyBucketsResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListAllMyBuckets', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListAllMyBucketsResponse', 's3Amazon.ListAllMyBucketsResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.ListAllMyBucketsResponse; } public s3Amazon.GetObjectResult GetObjectExtended(String Bucket,String Key,Boolean GetMetadata,Boolean GetData,Boolean InlineData,Long ByteRangeStart,Long ByteRangeEnd,DateTime IfModifiedSince,DateTime IfUnmodifiedSince,String[] IfMatch,String[] IfNoneMatch,Boolean ReturnCompleteObjectOnConditionFailure,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetObjectExtended_element request_x = new s3Amazon.GetObjectExtended_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.GetMetadata = GetMetadata; request_x.GetData = GetData; request_x.InlineData = InlineData; request_x.ByteRangeStart = ByteRangeStart; request_x.ByteRangeEnd = ByteRangeEnd; request_x.IfModifiedSince = IfModifiedSince; request_x.IfUnmodifiedSince = IfUnmodifiedSince; request_x.IfMatch = IfMatch; request_x.IfNoneMatch = IfNoneMatch; request_x.ReturnCompleteObjectOnConditionFailure = ReturnCompleteObjectOnConditionFailure; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetObjectExtendedResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectExtended', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectExtendedResponse', 's3Amazon.GetObjectExtendedResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetObjectResponse; } public s3Amazon.AccessControlPolicy GetObjectAccessControlPolicy(String Bucket,String Key,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetObjectAccessControlPolicy_element request_x = new s3Amazon.GetObjectAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetObjectAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectAccessControlPolicyResponse', 's3Amazon.GetObjectAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetObjectAccessControlPolicyResponse; } public void SetBucketAccessControlPolicy(String Bucket,s3Amazon.AccessControlList AccessControlList,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.SetBucketAccessControlPolicy_element request_x = new s3Amazon.SetBucketAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.AccessControlList = AccessControlList; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.SetBucketAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketAccessControlPolicyResponse', 's3Amazon.SetBucketAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); } public s3Amazon.PutObjectResult PutObject(String Bucket,String Key,s3Amazon.MetadataEntry[] Metadata,Long ContentLength,s3Amazon.AccessControlList AccessControlList,String StorageClass,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.PutObject_element request_x = new s3Amazon.PutObject_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.Metadata = Metadata; request_x.ContentLength = ContentLength; request_x.AccessControlList = AccessControlList; request_x.StorageClass = StorageClass; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.PutObjectResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObject', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObjectResponse', 's3Amazon.PutObjectResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.PutObjectResponse; } public s3Amazon.GetObjectResult GetObject(String Bucket,String Key,Boolean GetMetadata,Boolean GetData,Boolean InlineData,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetObject_element request_x = new s3Amazon.GetObject_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.GetMetadata = GetMetadata; request_x.GetData = GetData; request_x.InlineData = InlineData; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetObjectResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObject', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectResponse', 's3Amazon.GetObjectResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetObjectResponse; } public s3Amazon.CreateBucketResult CreateBucket(String Bucket,s3Amazon.AccessControlList AccessControlList,String AWSAccessKeyId,DateTime Timestamp,String Signature) { s3Amazon.CreateBucket_element request_x = new s3Amazon.CreateBucket_element(); request_x.Bucket = Bucket; request_x.AccessControlList = AccessControlList; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; s3Amazon.CreateBucketResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'CreateBucket', 'http://s3.amazonaws.com/doc/2006-03-01/', 'CreateBucketResponse', 's3Amazon.CreateBucketResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.CreateBucketReturn; } public s3Amazon.BucketLoggingStatus GetBucketLoggingStatus(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetBucketLoggingStatus_element request_x = new s3Amazon.GetBucketLoggingStatus_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetBucketLoggingStatusResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketLoggingStatus', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketLoggingStatusResponse', 's3Amazon.GetBucketLoggingStatusResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetBucketLoggingStatusResponse; } public s3Amazon.AccessControlPolicy GetBucketAccessControlPolicy(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetBucketAccessControlPolicy_element request_x = new s3Amazon.GetBucketAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetBucketAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketAccessControlPolicyResponse', 's3Amazon.GetBucketAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetBucketAccessControlPolicyResponse; } public s3Amazon.Status DeleteBucket(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.DeleteBucket_element request_x = new s3Amazon.DeleteBucket_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.DeleteBucketResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteBucket', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteBucketResponse', 's3Amazon.DeleteBucketResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.DeleteBucketResponse; } public s3Amazon.Status DeleteObject(String Bucket,String Key,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.DeleteObject_element request_x = new s3Amazon.DeleteObject_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.DeleteObjectResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteObject', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteObjectResponse', 's3Amazon.DeleteObjectResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.DeleteObjectResponse; } public s3Amazon.PutObjectResult PutObjectInline(String Bucket,String Key,s3Amazon.MetadataEntry[] Metadata,String Data,Long ContentLength,s3Amazon.AccessControlList AccessControlList,String StorageClass,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.PutObjectInline_element request_x = new s3Amazon.PutObjectInline_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.Metadata = Metadata; request_x.Data = Data; request_x.ContentLength = ContentLength; request_x.AccessControlList = AccessControlList; request_x.StorageClass = StorageClass; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.PutObjectInlineResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObjectInline', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObjectInlineResponse', 's3Amazon.PutObjectInlineResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.PutObjectInlineResponse; } public void SetObjectAccessControlPolicy(String Bucket,String Key,s3Amazon.AccessControlList AccessControlList,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.SetObjectAccessControlPolicy_element request_x = new s3Amazon.SetObjectAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.AccessControlList = AccessControlList; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.SetObjectAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetObjectAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetObjectAccessControlPolicyResponse', 's3Amazon.SetObjectAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); } public s3Amazon.ListBucketResult ListBucket(String Bucket,String Prefix,String Marker,Integer MaxKeys,String Delimiter,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.ListBucket_element request_x = new s3Amazon.ListBucket_element(); request_x.Bucket = Bucket; request_x.Prefix = Prefix; request_x.Marker = Marker; request_x.MaxKeys = MaxKeys; request_x.Delimiter = Delimiter; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.ListBucketResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListBucket', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListBucketResponse', 's3Amazon.ListBucketResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.ListBucketResponse; } public void SetBucketLoggingStatus(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential,s3Amazon.BucketLoggingStatus BucketLoggingStatus) { s3Amazon.SetBucketLoggingStatus_element request_x = new s3Amazon.SetBucketLoggingStatus_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; request_x.BucketLoggingStatus = BucketLoggingStatus; s3Amazon.SetBucketLoggingStatusResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketLoggingStatus', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketLoggingStatusResponse', 's3Amazon.SetBucketLoggingStatusResponse_element'} ); response_x = response_map_x.get('response_x')]; } } }> but was:<... { public class [CreateBucketResult { public String BucketName; private String[] BucketName_type_info = new String[]{'BucketName','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'BucketName'}; } public class GetObject_element { public String Bucket; public String Key; public Boolean GetMetadata; public Boolean GetData; public Boolean InlineData; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetMetadata_type_info = new String[]{'GetMetadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetData_type_info = new String[]{'GetData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] InlineData_type_info = new String[]{'InlineData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','GetMetadata','GetData','InlineData','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class DeleteBucketResponse_element { public s3Amazon.Status DeleteBucketResponse; private String[] DeleteBucketResponse_type_info = new String[]{'DeleteBucketResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'DeleteBucketResponse'}; } public class GetObjectResult { public s3Amazon.MetadataEntry[] Metadata; public String Data; public DateTime LastModified; public String ETag; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] Data_type_info = new String[]{'Data','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','true'}; private String[] LastModified_type_info = new String[]{'LastModified','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ETag_type_info = new String[]{'ETag','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Metadata','Data','LastModified','ETag'}; } public class DeleteObject_element { public String Bucket; public String Key; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class CreateBucketResponse_element { public s3Amazon.CreateBucketResult CreateBucketReturn; private String[] CreateBucketReturn_type_info = new String[]{'CreateBucketReturn','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'CreateBucketReturn'}; } public class Result { public s3Amazon.Status Status; private String[] Status_type_info = new String[]{'Status','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Status'}; } public class GetBucketAccessControlPolicy_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class CanonicalUser { public String ID; public String DisplayName; private String[] ID_type_info = new String[]{'ID','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] DisplayName_type_info = new String[]{'DisplayName','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ID','DisplayName'}; } public class PutObjectResponse_element { public s3Amazon.PutObjectResult PutObjectResponse; private String[] PutObjectResponse_type_info = new String[]{'PutObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'PutObjectResponse'}; } public class Status { public Integer Code; public String Description; private String[] Code_type_info = new String[]{'Code','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Description_type_info = new String[]{'Description','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Code','Description'}; } public class PutObjectInline_element { public String Bucket; public String Key; public s3Amazon.MetadataEntry[] Metadata; public String Data; public Long ContentLength; public s3Amazon.AccessControlList AccessControlList; public String StorageClass; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] Data_type_info = new String[]{'Data','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ContentLength_type_info = new String[]{'ContentLength','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] StorageClass_type_info = new String[]{'StorageClass','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','Metadata','Data','ContentLength','AccessControlList','StorageClass','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class PutObject_element { public String Bucket; public String Key; public s3Amazon.MetadataEntry[] Metadata; public Long ContentLength; public s3Amazon.AccessControlList AccessControlList; public String StorageClass; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] ContentLength_type_info = new String[]{'ContentLength','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] StorageClass_type_info = new String[]{'StorageClass','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','Metadata','ContentLength','AccessControlList','StorageClass','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class SetObjectAccessControlPolicy_element { public String Bucket; public String Key; public s3Amazon.AccessControlList AccessControlList; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','AccessControlList','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class ListAllMyBucketsList { public s3Amazon.ListAllMyBucketsEntry[] Bucket; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket'}; } public class GetObjectExtended_element { public String Bucket; public String Key; public Boolean GetMetadata; public Boolean GetData; public Boolean InlineData; public Long ByteRangeStart; public Long ByteRangeEnd; public DateTime IfModifiedSince; public DateTime IfUnmodifiedSince; public String[] IfMatch; public String[] IfNoneMatch; public Boolean ReturnCompleteObjectOnConditionFailure; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetMetadata_type_info = new String[]{'GetMetadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] GetData_type_info = new String[]{'GetData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] InlineData_type_info = new String[]{'InlineData','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ByteRangeStart_type_info = new String[]{'ByteRangeStart','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] ByteRangeEnd_type_info = new String[]{'ByteRangeEnd','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IfModifiedSince_type_info = new String[]{'IfModifiedSince','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IfUnmodifiedSince_type_info = new String[]{'IfUnmodifiedSince','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IfMatch_type_info = new String[]{'IfMatch','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] IfNoneMatch_type_info = new String[]{'IfNoneMatch','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] ReturnCompleteObjectOnConditionFailure_type_info = new String[]{'ReturnCompleteObjectOnConditionFailure','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','GetMetadata','GetData','InlineData','ByteRangeStart','ByteRangeEnd','IfModifiedSince','IfUnmodifiedSince','IfMatch','IfNoneMatch','ReturnCompleteObjectOnConditionFailure','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class BucketLoggingStatus { public s3Amazon.LoggingSettings LoggingEnabled; private String[] LoggingEnabled_type_info = new String[]{'LoggingEnabled','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'LoggingEnabled'}; } public class ListBucket_element { public String Bucket; public String Prefix; public String Marker; public Integer MaxKeys; public String Delimiter; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Prefix_type_info = new String[]{'Prefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Marker_type_info = new String[]{'Marker','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] MaxKeys_type_info = new String[]{'MaxKeys','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Delimiter_type_info = new String[]{'Delimiter','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Prefix','Marker','MaxKeys','Delimiter','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class GetObjectAccessControlPolicyResponse_element { public s3Amazon.AccessControlPolicy GetObjectAccessControlPolicyResponse; private String[] GetObjectAccessControlPolicyResponse_type_info = new String[]{'GetObjectAccessControlPolicyResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetObjectAccessControlPolicyResponse'}; } public class GetBucketLoggingStatusResponse_element { public s3Amazon.BucketLoggingStatus GetBucketLoggingStatusResponse; private String[] GetBucketLoggingStatusResponse_type_info = new String[]{'GetBucketLoggingStatusResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetBucketLoggingStatusResponse'}; } public class GetObjectAccessControlPolicy_element { public String Bucket; public String Key; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','Key','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class MetadataEntry { public String Name; public String Value; private String[] Name_type_info = new String[]{'Name','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Value_type_info = new String[]{'Value','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Name','Value'}; } public class ListAllMyBuckets_element { public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'AWSAccessKeyId','Timestamp','Signature'}; } public class SetObjectAccessControlPolicyResponse_element { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class AccessControlList { public s3Amazon.Grant[] Grant; private String[] Grant_type_info = new String[]{'Grant','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','100','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Grant'}; } public class Group_x { public String URI; private String[] URI_type_info = new String[]{'URI','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'URI'}; } public class ListAllMyBucketsResponse_element { public s3Amazon.ListAllMyBucketsResult ListAllMyBucketsResponse; private String[] ListAllMyBucketsResponse_type_info = new String[]{'ListAllMyBucketsResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ListAllMyBucketsResponse'}; } public class LoggingSettings { public String TargetBucket; public String TargetPrefix; private String[] TargetBucket_type_info = new String[]{'TargetBucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] TargetPrefix_type_info = new String[]{'TargetPrefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'TargetBucket','TargetPrefix'}; } public class AccessControlPolicy { public s3Amazon.CanonicalUser Owner; public s3Amazon.AccessControlList AccessControlList; private String[] Owner_type_info = new String[]{'Owner','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Owner','AccessControlList'}; } public class User_x { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class GetBucketLoggingStatus_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class GetObjectExtendedResponse_element { public s3Amazon.GetObjectResult GetObjectResponse; private String[] GetObjectResponse_type_info = new String[]{'GetObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetObjectResponse'}; } public class ListAllMyBucketsEntry { public String Name; public DateTime CreationDate; private String[] Name_type_info = new String[]{'Name','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] CreationDate_type_info = new String[]{'CreationDate','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Name','CreationDate'}; } public class PutObjectInlineResponse_element { public s3Amazon.PutObjectResult PutObjectInlineResponse; private String[] PutObjectInlineResponse_type_info = new String[]{'PutObjectInlineResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'PutObjectInlineResponse'}; } public class GetObjectResponse_element { public s3Amazon.GetObjectResult GetObjectResponse; private String[] GetObjectResponse_type_info = new String[]{'GetObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetObjectResponse'}; } public class SetBucketLoggingStatusResponse_element { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class AmazonCustomerByEmail { public String EmailAddress; private String[] EmailAddress_type_info = new String[]{'EmailAddress','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'EmailAddress'}; } public class ListBucketResponse_element { public s3Amazon.ListBucketResult ListBucketResponse; private String[] ListBucketResponse_type_info = new String[]{'ListBucketResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ListBucketResponse'}; } public class SetBucketLoggingStatus_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; public s3Amazon.BucketLoggingStatus BucketLoggingStatus; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] BucketLoggingStatus_type_info = new String[]{'BucketLoggingStatus','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential','BucketLoggingStatus'}; } public class ListAllMyBucketsResult { public s3Amazon.CanonicalUser Owner; public s3Amazon.ListAllMyBucketsList Buckets; private String[] Owner_type_info = new String[]{'Owner','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Buckets_type_info = new String[]{'Buckets','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Owner','Buckets'}; } public class ListEntry { public String Key; public DateTime LastModified; public String ETag; public Long Size; public s3Amazon.CanonicalUser Owner; public String StorageClass; private String[] Key_type_info = new String[]{'Key','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] LastModified_type_info = new String[]{'LastModified','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] ETag_type_info = new String[]{'ETag','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Size_type_info = new String[]{'Size','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Owner_type_info = new String[]{'Owner','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] StorageClass_type_info = new String[]{'StorageClass','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Key','LastModified','ETag','Size','Owner','StorageClass'}; } public class Grant { public s3Amazon.Grantee Grantee; public String Permission; private String[] Grantee_type_info = new String[]{'Grantee','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Permission_type_info = new String[]{'Permission','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Grantee','Permission'}; } public class DeleteBucket_element { public String Bucket; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class PutObjectResult { public String ETag; public DateTime LastModified; private String[] ETag_type_info = new String[]{'ETag','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] LastModified_type_info = new String[]{'LastModified','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'ETag','LastModified'}; } public class SetBucketAccessControlPolicy_element { public String Bucket; public s3Amazon.AccessControlList AccessControlList; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; public String Credential; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Credential_type_info = new String[]{'Credential','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AccessControlList','AWSAccessKeyId','Timestamp','Signature','Credential'}; } public class Grantee { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class CreateBucket_element { public String Bucket; public s3Amazon.AccessControlList AccessControlList; public String AWSAccessKeyId; public DateTime Timestamp; public String Signature; private String[] Bucket_type_info = new String[]{'Bucket','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] AccessControlList_type_info = new String[]{'AccessControlList','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] AWSAccessKeyId_type_info = new String[]{'AWSAccessKeyId','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Timestamp_type_info = new String[]{'Timestamp','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] Signature_type_info = new String[]{'Signature','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Bucket','AccessControlList','AWSAccessKeyId','Timestamp','Signature'}; } public class PrefixEntry { public String Prefix; private String[] Prefix_type_info = new String[]{'Prefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Prefix'}; } public class SetBucketAccessControlPolicyResponse_element { private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{}; } public class DeleteObjectResponse_element { public s3Amazon.Status DeleteObjectResponse; private String[] DeleteObjectResponse_type_info = new String[]{'DeleteObjectResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'DeleteObjectResponse'}; } public class GetBucketAccessControlPolicyResponse_element { public s3Amazon.AccessControlPolicy GetBucketAccessControlPolicyResponse; private String[] GetBucketAccessControlPolicyResponse_type_info = new String[]{'GetBucketAccessControlPolicyResponse','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'GetBucketAccessControlPolicyResponse'}; } public class ListBucketResult { public s3Amazon.MetadataEntry[] Metadata; public String Name; public String Prefix; public String Marker; public String NextMarker; public Integer MaxKeys; public String Delimiter; public Boolean IsTruncated; public s3Amazon.ListEntry[] Contents; public s3Amazon.PrefixEntry[] CommonPrefixes; private String[] Metadata_type_info = new String[]{'Metadata','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] Name_type_info = new String[]{'Name','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Prefix_type_info = new String[]{'Prefix','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Marker_type_info = new String[]{'Marker','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] NextMarker_type_info = new String[]{'NextMarker','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] MaxKeys_type_info = new String[]{'MaxKeys','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Delimiter_type_info = new String[]{'Delimiter','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','1','false'}; private String[] IsTruncated_type_info = new String[]{'IsTruncated','http://s3.amazonaws.com/doc/2006-03-01/',null,'1','1','false'}; private String[] Contents_type_info = new String[]{'Contents','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] CommonPrefixes_type_info = new String[]{'CommonPrefixes','http://s3.amazonaws.com/doc/2006-03-01/',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/','true','false'}; private String[] field_order_type_info = new String[]{'Metadata','Name','Prefix','Marker','NextMarker','MaxKeys','Delimiter','IsTruncated','Contents','CommonPrefixes'}; } public class AmazonS3 { public String endpoint_x = 'https://s3.amazonaws.com/soap'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; private String[] ns_map_type_info = new String[]{'http://s3.amazonaws.com/doc/2006-03-01/', 's3Amazon'}; public void SetBucketAccessControlPolicy(String Bucket,s3Amazon.AccessControlList AccessControlList,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.SetBucketAccessControlPolicy_element request_x = new s3Amazon.SetBucketAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.AccessControlList = AccessControlList; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.SetBucketAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketAccessControlPolicyResponse', 's3Amazon.SetBucketAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); } public s3Amazon.ListBucketResult ListBucket(String Bucket,String Prefix,String Marker,Integer MaxKeys,String Delimiter,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.ListBucket_element request_x = new s3Amazon.ListBucket_element(); request_x.Bucket = Bucket; request_x.Prefix = Prefix; request_x.Marker = Marker; request_x.MaxKeys = MaxKeys; request_x.Delimiter = Delimiter; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.ListBucketResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListBucket', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListBucketResponse', 's3Amazon.ListBucketResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.ListBucketResponse; } public s3Amazon.ListAllMyBucketsResult ListAllMyBuckets(String AWSAccessKeyId,DateTime Timestamp,String Signature) { s3Amazon.ListAllMyBuckets_element request_x = new s3Amazon.ListAllMyBuckets_element(); request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; s3Amazon.ListAllMyBucketsResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListAllMyBuckets', 'http://s3.amazonaws.com/doc/2006-03-01/', 'ListAllMyBucketsResponse', 's3Amazon.ListAllMyBucketsResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.ListAllMyBucketsResponse; } public s3Amazon.Status DeleteBucket(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.DeleteBucket_element request_x = new s3Amazon.DeleteBucket_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.DeleteBucketResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteBucket', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteBucketResponse', 's3Amazon.DeleteBucketResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.DeleteBucketResponse; } public s3Amazon.AccessControlPolicy GetObjectAccessControlPolicy(String Bucket,String Key,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetObjectAccessControlPolicy_element request_x = new s3Amazon.GetObjectAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetObjectAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectAccessControlPolicyResponse', 's3Amazon.GetObjectAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetObjectAccessControlPolicyResponse; } public s3Amazon.CreateBucketResult CreateBucket(String Bucket,s3Amazon.AccessControlList AccessControlList,String AWSAccessKeyId,DateTime Timestamp,String Signature) { s3Amazon.CreateBucket_element request_x = new s3Amazon.CreateBucket_element(); request_x.Bucket = Bucket; request_x.AccessControlList = AccessControlList; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; s3Amazon.CreateBucketResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'CreateBucket', 'http://s3.amazonaws.com/doc/2006-03-01/', 'CreateBucketResponse', 's3Amazon.CreateBucketResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.CreateBucketReturn; } public s3Amazon.GetObjectResult GetObject(String Bucket,String Key,Boolean GetMetadata,Boolean GetData,Boolean InlineData,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetObject_element request_x = new s3Amazon.GetObject_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.GetMetadata = GetMetadata; request_x.GetData = GetData; request_x.InlineData = InlineData; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetObjectResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObject', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectResponse', 's3Amazon.GetObjectResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetObjectResponse; } public s3Amazon.GetObjectResult GetObjectExtended(String Bucket,String Key,Boolean GetMetadata,Boolean GetData,Boolean InlineData,Long ByteRangeStart,Long ByteRangeEnd,DateTime IfModifiedSince,DateTime IfUnmodifiedSince,String[] IfMatch,String[] IfNoneMatch,Boolean ReturnCompleteObjectOnConditionFailure,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetObjectExtended_element request_x = new s3Amazon.GetObjectExtended_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.GetMetadata = GetMetadata; request_x.GetData = GetData; request_x.InlineData = InlineData; request_x.ByteRangeStart = ByteRangeStart; request_x.ByteRangeEnd = ByteRangeEnd; request_x.IfModifiedSince = IfModifiedSince; request_x.IfUnmodifiedSince = IfUnmodifiedSince; request_x.IfMatch = IfMatch; request_x.IfNoneMatch = IfNoneMatch; request_x.ReturnCompleteObjectOnConditionFailure = ReturnCompleteObjectOnConditionFailure; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetObjectExtendedResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectExtended', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetObjectExtendedResponse', 's3Amazon.GetObjectExtendedResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetObjectResponse; } public s3Amazon.Status DeleteObject(String Bucket,String Key,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.DeleteObject_element request_x = new s3Amazon.DeleteObject_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.DeleteObjectResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteObject', 'http://s3.amazonaws.com/doc/2006-03-01/', 'DeleteObjectResponse', 's3Amazon.DeleteObjectResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.DeleteObjectResponse; } public void SetObjectAccessControlPolicy(String Bucket,String Key,s3Amazon.AccessControlList AccessControlList,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.SetObjectAccessControlPolicy_element request_x = new s3Amazon.SetObjectAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.AccessControlList = AccessControlList; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.SetObjectAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetObjectAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetObjectAccessControlPolicyResponse', 's3Amazon.SetObjectAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); } public void SetBucketLoggingStatus(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential,s3Amazon.BucketLoggingStatus BucketLoggingStatus) { s3Amazon.SetBucketLoggingStatus_element request_x = new s3Amazon.SetBucketLoggingStatus_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; request_x.BucketLoggingStatus = BucketLoggingStatus; s3Amazon.SetBucketLoggingStatusResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketLoggingStatus', 'http://s3.amazonaws.com/doc/2006-03-01/', 'SetBucketLoggingStatusResponse', 's3Amazon.SetBucketLoggingStatusResponse_element'} ); response_x = response_map_x.get('response_x'); } public s3Amazon.PutObjectResult PutObject(String Bucket,String Key,s3Amazon.MetadataEntry[] Metadata,Long ContentLength,s3Amazon.AccessControlList AccessControlList,String StorageClass,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.PutObject_element request_x = new s3Amazon.PutObject_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.Metadata = Metadata; request_x.ContentLength = ContentLength; request_x.AccessControlList = AccessControlList; request_x.StorageClass = StorageClass; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.PutObjectResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObject', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObjectResponse', 's3Amazon.PutObjectResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.PutObjectResponse; } public s3Amazon.BucketLoggingStatus GetBucketLoggingStatus(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetBucketLoggingStatus_element request_x = new s3Amazon.GetBucketLoggingStatus_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetBucketLoggingStatusResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketLoggingStatus', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketLoggingStatusResponse', 's3Amazon.GetBucketLoggingStatusResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetBucketLoggingStatusResponse; } public s3Amazon.PutObjectResult PutObjectInline(String Bucket,String Key,s3Amazon.MetadataEntry[] Metadata,String Data,Long ContentLength,s3Amazon.AccessControlList AccessControlList,String StorageClass,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.PutObjectInline_element request_x = new s3Amazon.PutObjectInline_element(); request_x.Bucket = Bucket; request_x.Key = Key; request_x.Metadata = Metadata; request_x.Data = Data; request_x.ContentLength = ContentLength; request_x.AccessControlList = AccessControlList; request_x.StorageClass = StorageClass; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.PutObjectInlineResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObjectInline', 'http://s3.amazonaws.com/doc/2006-03-01/', 'PutObjectInlineResponse', 's3Amazon.PutObjectInlineResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.PutObjectInlineResponse; } public s3Amazon.AccessControlPolicy GetBucketAccessControlPolicy(String Bucket,String AWSAccessKeyId,DateTime Timestamp,String Signature,String Credential) { s3Amazon.GetBucketAccessControlPolicy_element request_x = new s3Amazon.GetBucketAccessControlPolicy_element(); request_x.Bucket = Bucket; request_x.AWSAccessKeyId = AWSAccessKeyId; request_x.Timestamp = Timestamp; request_x.Signature = Signature; request_x.Credential = Credential; s3Amazon.GetBucketAccessControlPolicyResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketAccessControlPolicy', 'http://s3.amazonaws.com/doc/2006-03-01/', 'GetBucketAccessControlPolicyResponse', 's3Amazon.GetBucketAccessControlPolicyResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.GetBucketAccessControlPolicyResponse]; } } }> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testAmazonGood(WSDL2ApexTest.java:858) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testBigFile(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.078 sec <<< FAILURE! org.junit.ComparisonFailure: Test testBigFile failed expected:<... { public class [QueryResult { public Boolean done; public String queryLocator; public bigFile.sObject_x[] records; public Integer size; private String[] done_type_info = new String[]{'done','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] queryLocator_type_info = new String[]{'queryLocator','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] records_type_info = new String[]{'records','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] size_type_info = new String[]{'size','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'done','queryLocator','records','size'}; } public class CallOptions_element { public String client; private String[] client_type_info = new String[]{'client','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'client'}; } public class echoBooleanArrayResponse_element { public Boolean[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class SessionHeader_element { public String sessionId; private String[] sessionId_type_info = new String[]{'sessionId','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'sessionId'}; } public class echoDoubleArray_element { public Double[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoDatetime_element { public DateTime val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoBoolean_element { public Boolean val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoIntegerResponse_element { public Integer result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoDouble_element { public Double doubleval; private String[] doubleval_type_info = new String[]{'doubleval','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'doubleval'}; } public class echoDate_element { public Date val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class DebuggingInfo_element { public String debugLog; private String[] debugLog_type_info = new String[]{'debugLog','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'debugLog'}; } public class echoDateResponse_element { public Date result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class sObject_x { public String[] fieldToNull; public String Id; private String[] fieldToNull_type_info = new String[]{'fieldToNull','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] Id_type_info = new String[]{'Id','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'fieldToNull','Id'}; } public class echoBooleanArray_element { public Boolean[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoIntegerArrayResponse_element { public Integer[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoDatetimeResponse_element { public DateTime result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoDoubleArrayResponse_element { public Double[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoStringResponse_element { public String result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoString_element { public String str; private String[] str_type_info = new String[]{'str','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'str'}; } public class echoDoubleResponse_element { public Double result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class DebuggingHeader_element { public String debugLevel; private String[] debugLevel_type_info = new String[]{'debugLevel','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'debugLevel'}; } public class echoStringArray_element { public String[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoInteger_element { public Integer intval; private String[] intval_type_info = new String[]{'intval','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'intval'}; } public class echoStringArrayResponse_element { public String[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoIntegerArray_element { public Integer[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoBooleanResponse_element { public Boolean result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class dogfoodServer { public String endpoint_x = 'http://localhost:80/services/Soap/class/dogfoodServer'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; public bigFile.CallOptions_element CallOptions; public bigFile.SessionHeader_element SessionHeader; public bigFile.DebuggingHeader_element DebuggingHeader; public bigFile.DebuggingInfo_element DebuggingInfo; private String CallOptions_hns = 'CallOptions=http://soap.sforce.com/schemas/class/dogfoodServer'; private String SessionHeader_hns = 'SessionHeader=http://soap.sforce.com/schemas/class/dogfoodServer'; private String DebuggingHeader_hns = 'DebuggingHeader=http://soap.sforce.com/schemas/class/dogfoodServer'; private String DebuggingInfo_hns = 'DebuggingInfo=http://soap.sforce.com/schemas/class/dogfoodServer'; private String[] ns_map_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer', 'bigFile'}; public String[] echoStringArray(String[] val) { bigFile.echoStringArray_element request_x = new bigFile.echoStringArray_element(); request_x.val = val; bigFile.echoStringArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoStringArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoStringArrayResponse', 'bigFile.echoStringArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Date echoDate(Date val) { bigFile.echoDate_element request_x = new bigFile.echoDate_element(); request_x.val = val; bigFile.echoDateResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDate', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDateResponse', 'bigFile.echoDateResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Integer echoInteger(Integer intval) { bigFile.echoInteger_element request_x = new bigFile.echoInteger_element(); request_x.intval = intval; bigFile.echoIntegerResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoInteger', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoIntegerResponse', 'bigFile.echoIntegerResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Boolean[] echoBooleanArray(Boolean[] val) { bigFile.echoBooleanArray_element request_x = new bigFile.echoBooleanArray_element(); request_x.val = val; bigFile.echoBooleanArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBooleanArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBooleanArrayResponse', 'bigFile.echoBooleanArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public String echoString(String str) { bigFile.echoString_element request_x = new bigFile.echoString_element(); request_x.str = str; bigFile.echoStringResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoString', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoStringResponse', 'bigFile.echoStringResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public DateTime echoDatetime(DateTime val) { bigFile.echoDatetime_element request_x = new bigFile.echoDatetime_element(); request_x.val = val; bigFile.echoDatetimeResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDatetime', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDatetimeResponse', 'bigFile.echoDatetimeResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Boolean echoBoolean(Boolean val) { bigFile.echoBoolean_element request_x = new bigFile.echoBoolean_element(); request_x.val = val; bigFile.echoBooleanResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBoolean', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBooleanResponse', 'bigFile.echoBooleanResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Integer[] echoIntegerArray(Integer[] val) { bigFile.echoIntegerArray_element request_x = new bigFile.echoIntegerArray_element(); request_x.val = val; bigFile.echoIntegerArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoIntegerArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoIntegerArrayResponse', 'bigFile.echoIntegerArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Double[] echoDoubleArray(Double[] val) { bigFile.echoDoubleArray_element request_x = new bigFile.echoDoubleArray_element(); request_x.val = val; bigFile.echoDoubleArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDoubleArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDoubleArrayResponse', 'bigFile.echoDoubleArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Double echoDouble(Double doubleval) { bigFile.echoDouble_element request_x = new bigFile.echoDouble_element(); request_x.doubleval = doubleval; bigFile.echoDoubleResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDouble', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDoubleResponse', 'bigFile.echoDouble]Response_element'} ...> but was:<... { public class [sObject_x { public String[] fieldToNull; public String Id; private String[] fieldToNull_type_info = new String[]{'fieldToNull','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] Id_type_info = new String[]{'Id','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'fieldToNull','Id'}; } public class echoDatetime_element { public DateTime val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoDateResponse_element { public Date result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class CallOptions_element { public String client; private String[] client_type_info = new String[]{'client','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'client'}; } public class echoBooleanResponse_element { public Boolean result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class DebuggingHeader_element { public String debugLevel; private String[] debugLevel_type_info = new String[]{'debugLevel','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'debugLevel'}; } public class echoBoolean_element { public Boolean val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoString_element { public String str; private String[] str_type_info = new String[]{'str','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'str'}; } public class echoStringArrayResponse_element { public String[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoDate_element { public Date val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class QueryResult { public Boolean done; public String queryLocator; public bigFile.sObject_x[] records; public Integer size; private String[] done_type_info = new String[]{'done','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] queryLocator_type_info = new String[]{'queryLocator','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] records_type_info = new String[]{'records','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] size_type_info = new String[]{'size','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'done','queryLocator','records','size'}; } public class echoDoubleResponse_element { public Double result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoDatetimeResponse_element { public DateTime result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoBooleanArray_element { public Boolean[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoBooleanArrayResponse_element { public Boolean[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoDouble_element { public Double doubleval; private String[] doubleval_type_info = new String[]{'doubleval','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'doubleval'}; } public class echoStringResponse_element { public String result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoDoubleArray_element { public Double[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class DebuggingInfo_element { public String debugLog; private String[] debugLog_type_info = new String[]{'debugLog','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'debugLog'}; } public class echoDoubleArrayResponse_element { public Double[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class echoStringArray_element { public String[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoIntegerResponse_element { public Integer result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class SessionHeader_element { public String sessionId; private String[] sessionId_type_info = new String[]{'sessionId','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'sessionId'}; } public class echoIntegerArray_element { public Integer[] val; private String[] val_type_info = new String[]{'val','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'val'}; } public class echoInteger_element { public Integer intval; private String[] intval_type_info = new String[]{'intval','http://soap.sforce.com/schemas/class/dogfoodServer',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'intval'}; } public class echoIntegerArrayResponse_element { public Integer[] result; private String[] result_type_info = new String[]{'result','http://soap.sforce.com/schemas/class/dogfoodServer',null,'0','-1','true'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class dogfoodServer { public String endpoint_x = 'http://localhost:80/services/Soap/class/dogfoodServer'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; public bigFile.CallOptions_element CallOptions; public bigFile.DebuggingHeader_element DebuggingHeader; public bigFile.SessionHeader_element SessionHeader; public bigFile.DebuggingInfo_element DebuggingInfo; private String CallOptions_hns = 'CallOptions=http://soap.sforce.com/schemas/class/dogfoodServer'; private String DebuggingHeader_hns = 'DebuggingHeader=http://soap.sforce.com/schemas/class/dogfoodServer'; private String SessionHeader_hns = 'SessionHeader=http://soap.sforce.com/schemas/class/dogfoodServer'; private String DebuggingInfo_hns = 'DebuggingInfo=http://soap.sforce.com/schemas/class/dogfoodServer'; private String[] ns_map_type_info = new String[]{'http://soap.sforce.com/schemas/class/dogfoodServer', 'bigFile'}; public Boolean[] echoBooleanArray(Boolean[] val) { bigFile.echoBooleanArray_element request_x = new bigFile.echoBooleanArray_element(); request_x.val = val; bigFile.echoBooleanArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBooleanArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBooleanArrayResponse', 'bigFile.echoBooleanArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Double echoDouble(Double doubleval) { bigFile.echoDouble_element request_x = new bigFile.echoDouble_element(); request_x.doubleval = doubleval; bigFile.echoDoubleResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDouble', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDoubleResponse', 'bigFile.echoDoubleResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public DateTime echoDatetime(DateTime val) { bigFile.echoDatetime_element request_x = new bigFile.echoDatetime_element(); request_x.val = val; bigFile.echoDatetimeResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDatetime', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDatetimeResponse', 'bigFile.echoDatetimeResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public String echoString(String str) { bigFile.echoString_element request_x = new bigFile.echoString_element(); request_x.str = str; bigFile.echoStringResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoString', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoStringResponse', 'bigFile.echoStringResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Double[] echoDoubleArray(Double[] val) { bigFile.echoDoubleArray_element request_x = new bigFile.echoDoubleArray_element(); request_x.val = val; bigFile.echoDoubleArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDoubleArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDoubleArrayResponse', 'bigFile.echoDoubleArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public String[] echoStringArray(String[] val) { bigFile.echoStringArray_element request_x = new bigFile.echoStringArray_element(); request_x.val = val; bigFile.echoStringArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoStringArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoStringArrayResponse', 'bigFile.echoStringArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Integer[] echoIntegerArray(Integer[] val) { bigFile.echoIntegerArray_element request_x = new bigFile.echoIntegerArray_element(); request_x.val = val; bigFile.echoIntegerArrayResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoIntegerArray', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoIntegerArrayResponse', 'bigFile.echoIntegerArrayResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Boolean echoBoolean(Boolean val) { bigFile.echoBoolean_element request_x = new bigFile.echoBoolean_element(); request_x.val = val; bigFile.echoBooleanResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBoolean', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoBooleanResponse', 'bigFile.echoBooleanResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Date echoDate(Date val) { bigFile.echoDate_element request_x = new bigFile.echoDate_element(); request_x.val = val; bigFile.echoDateResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDate', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoDateResponse', 'bigFile.echoDateResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public Integer echoInteger(Integer intval) { bigFile.echoInteger_element request_x = new bigFile.echoInteger_element(); request_x.intval = intval; bigFile.echoIntegerResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoInteger', 'http://soap.sforce.com/schemas/class/dogfoodServer', 'echoIntegerResponse', 'bigFile.echoInteger]Response_element'} ...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testBigFile(WSDL2ApexTest.java:968) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testNamespaceDependencies(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.008 sec <<< FAILURE! org.junit.ComparisonFailure: Test testNamespaceDependencies failed expected:<... { public class [describeSObjectResponse_element { public partnerSoap.DescribeSObjectResult result; private String[] result_type_info = new String[]{'result','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'urn:partner.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class describeSObject_element { public String sObjectType; private String[] sObjectType_type_info = new String[]{'sObjectType','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:partner.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sObjectType'}; } public class DescribeSObjectResult { public Boolean activateable; public Boolean createable; public Boolean custom; public Boolean deletable; public String keyPrefix; public String label; public String labelPlural; public Boolean layoutable; public Boolean listviewable; public Boolean lookupLayoutable; public Boolean mergeable; public String name; public Boolean queryable; public Boolean replicateable; public Boolean retrieveable; public Boolean searchLayoutable; public Boolean searchable; public Boolean triggerable; public Boolean undeletable; public Boolean updateable; public String urlDetail; public String urlEdit; public String urlNew; private String[] activateable_type_info = new String[]{'activateable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] createable_type_info = new String[]{'createable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] custom_type_info = new String[]{'custom','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] deletable_type_info = new String[]{'deletable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] keyPrefix_type_info = new String[]{'keyPrefix','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] label_type_info = new String[]{'label','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] labelPlural_type_info = new String[]{'labelPlural','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] layoutable_type_info = new String[]{'layoutable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] listviewable_type_info = new String[]{'listviewable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] lookupLayoutable_type_info = new String[]{'lookupLayoutable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] mergeable_type_info = new String[]{'mergeable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] name_type_info = new String[]{'name','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] queryable_type_info = new String[]{'queryable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] replicateable_type_info = new String[]{'replicateable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] retrieveable_type_info = new String[]{'retrieveable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] searchLayoutable_type_info = new String[]{'searchLayoutable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] searchable_type_info = new String[]{'searchable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] triggerable_type_info = new String[]{'triggerable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] undeletable_type_info = new String[]{'undeletable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] updateable_type_info = new String[]{'updateable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] urlDetail_type_info = new String[]{'urlDetail','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] urlEdit_type_info = new String[]{'urlEdit','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] urlNew_type_info = new String[]{'urlNew','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'urn:partner.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'activateable','createable','custom','deletable','keyPrefix','label','labelPlural','layoutable','listviewable','lookupLayoutable','mergeable','name','queryable','replicateable','retrieveable','searchLayoutable','searchable','triggerable','undeletable','updateable','urlDetail','urlEdit','urlNew'}; } public class Soap { public String endpoint_x = 'https://login.salesforce.com/services/Soap/u/10.0'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; private String[] ns_map_type_info = new String[]{'urn:sobject.partner.soap.sforce.com', 'sParnterSoap', 'urn:partner.soap.sforce.com', 'partn]erSoap'}; pu...> but was:<... { public class [DescribeSObjectResult { public Boolean activateable; public Boolean createable; public Boolean custom; public Boolean deletable; public String keyPrefix; public String label; public String labelPlural; public Boolean layoutable; public Boolean listviewable; public Boolean lookupLayoutable; public Boolean mergeable; public String name; public Boolean queryable; public Boolean replicateable; public Boolean retrieveable; public Boolean searchLayoutable; public Boolean searchable; public Boolean triggerable; public Boolean undeletable; public Boolean updateable; public String urlDetail; public String urlEdit; public String urlNew; private String[] activateable_type_info = new String[]{'activateable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] createable_type_info = new String[]{'createable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] custom_type_info = new String[]{'custom','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] deletable_type_info = new String[]{'deletable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] keyPrefix_type_info = new String[]{'keyPrefix','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] label_type_info = new String[]{'label','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] labelPlural_type_info = new String[]{'labelPlural','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] layoutable_type_info = new String[]{'layoutable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] listviewable_type_info = new String[]{'listviewable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] lookupLayoutable_type_info = new String[]{'lookupLayoutable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] mergeable_type_info = new String[]{'mergeable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] name_type_info = new String[]{'name','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] queryable_type_info = new String[]{'queryable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] replicateable_type_info = new String[]{'replicateable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] retrieveable_type_info = new String[]{'retrieveable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] searchLayoutable_type_info = new String[]{'searchLayoutable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] searchable_type_info = new String[]{'searchable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] triggerable_type_info = new String[]{'triggerable','urn:partner.soap.sforce.com',null,'0','1','false'}; private String[] undeletable_type_info = new String[]{'undeletable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] updateable_type_info = new String[]{'updateable','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] urlDetail_type_info = new String[]{'urlDetail','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] urlEdit_type_info = new String[]{'urlEdit','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] urlNew_type_info = new String[]{'urlNew','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'urn:partner.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'activateable','createable','custom','deletable','keyPrefix','label','labelPlural','layoutable','listviewable','lookupLayoutable','mergeable','name','queryable','replicateable','retrieveable','searchLayoutable','searchable','triggerable','undeletable','updateable','urlDetail','urlEdit','urlNew'}; } public class describeSObjectResponse_element { public partnerSoap.DescribeSObjectResult result; private String[] result_type_info = new String[]{'result','urn:partner.soap.sforce.com',null,'1','1','true'}; private String[] apex_schema_type_info = new String[]{'urn:partner.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'result'}; } public class describeSObject_element { public String sObjectType; private String[] sObjectType_type_info = new String[]{'sObjectType','urn:partner.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:partner.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sObjectType'}; } public class Soap { public String endpoint_x = 'https://login.salesforce.com/services/Soap/u/10.0'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; private String[] ns_map_type_info = new String[]{'urn:partner.soap.sforce.com', 'partnerSoap', 'urn:sobject.partner.soap.sforce.com', 'sParnt]erSoap'}; pu...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testNamespaceDependencies(WSDL2ApexTest.java:1085) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testTwoNamespaces(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.006 sec <<< FAILURE! org.junit.ComparisonFailure: testTwoNamespaces a doesn't match, Async class expected:<...mple.com/stockquote.[wsdl', 'exampleComStockquoteWsdl', 'http://example.com/stockquote.xsd', 'exampleComStockquoteXsd]'}; public A...> but was:<...mple.com/stockquote.[xsd', 'exampleComStockquoteXsd', 'http://example.com/stockquote.wsdl', 'exampleComStockquoteWsdl]'}; public A...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testTwoNamespaces(WSDL2ApexTest.java:121) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testSqlMutations(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.005 sec <<< FAILURE! org.junit.ComparisonFailure: Test sqlMutations failed expected:<...lic class getMutants[CompressedResponse_element { public String getMutantsCompressedResult; private String[] getMutantsCompressedResult_type_info = new String[]{'getMutantsCompressedResult','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://in2test.lsi.uniovi.es/sqlmutationws','true','false'}; private String[] field_order_type_info = new String[]{'getMutantsCompressedResult'}; } public class getMutantsResponse_element { public String getMutantsResult; private String[] getMutantsResult_type_info = new String[]{'getMutantsResult','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://in2test.lsi.uniovi.es/sqlmutationws','true','false'}; private String[] field_order_type_info = new String[]{'getMutantsResult'}; } public class getMutants_element { public String sql; public String schema; public String options; private String[] sql_type_info = new String[]{'sql','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] schema_type_info = new String[]{'schema','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] options_type_info = new String[]{'options','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://in2test.lsi.uniovi.es/sqlmutationws','true','false'}; private String[] field_order_type_info = new String[]{'sql','schema','options]'}; } public...> but was:<...lic class getMutants[Response_element { public String getMutantsResult; private String[] getMutantsResult_type_info = new String[]{'getMutantsResult','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://in2test.lsi.uniovi.es/sqlmutationws','true','false'}; private String[] field_order_type_info = new String[]{'getMutantsResult'}; } public class getMutants_element { public String sql; public String schema; public String options; private String[] sql_type_info = new String[]{'sql','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] schema_type_info = new String[]{'schema','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] options_type_info = new String[]{'options','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://in2test.lsi.uniovi.es/sqlmutationws','true','false'}; private String[] field_order_type_info = new String[]{'sql','schema','options'}; } public class getMutantsCompressedResponse_element { public String getMutantsCompressedResult; private String[] getMutantsCompressedResult_type_info = new String[]{'getMutantsCompressedResult','http://in2test.lsi.uniovi.es/sqlmutationws',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://in2test.lsi.uniovi.es/sqlmutationws','true','false'}; private String[] field_order_type_info = new String[]{'getMutantsCompressedResult]'}; } public...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testSqlMutations(WSDL2ApexTest.java:1157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testMultipleNamespace(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.018 sec <<< FAILURE! org.junit.ComparisonFailure: Test testMultipleNamespace failed expected:<... public class Echo[Date_element { public Date input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class StructContainer { public first.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class EchoStructContainerArray_element { public first.StructContainer[] sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoStructArray_element { public first.EveryType[] et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class TestSoapHeaderResponse_element { public first.EveryType TestSoapHeaderResult; private String[] TestSoapHeaderResult_type_info = new String[]{'TestSoapHeaderResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'TestSoapHeaderResult'}; } public class TestSoapHeader_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoIntArrayResponse_element { public Integer[] EchoIntArrayResult; private String[] EchoIntArrayResult_type_info = new String[]{'EchoIntArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntArrayResult'}; } public class DoNoop_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoDateTimeArray_element { public DateTime[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDoubleResponse_element { public Double EchoDoubleResult; private String[] EchoDoubleResult_type_info = new String[]{'EchoDoubleResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleResult'}; } public class EchoFloatResponse_element { public Double EchoFloatResult; private String[] EchoFloatResult_type_info = new String[]{'EchoFloatResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatResult'}; } public class EchoAllTypes_element { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class WaitFor_element { public Integer secondsToWait; private String[] secondsToWait_type_info = new String[]{'secondsToWait','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'secondsToWait'}; } public class EchoCurrentTimeResponse_element { public DateTime EchoCurrentTimeResult; private String[] EchoCurrentTimeResult_type_info = new String[]{'EchoCurrentTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoCurrentTimeResult'}; } public class EchoStructResponse_element { public first.EveryType EchoStructResult; private String[] EchoStructResult_type_info = new String[]{'EchoStructResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructResult'}; } public class ThrowExceptionResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoDoubleArrayResponse_element { public Double[] EchoDoubleArrayResult; private String[] EchoDoubleArrayResult_type_info = new String[]{'EchoDoubleArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleArrayResult'}; } public class EchoDateArray_element { public Date[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoCurrentTime_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EveryType { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoDouble_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoInt_element { public Integer input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStructContainer_element { public first.StructContainer sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoStructContainerResponse_element { public first.StructContainer EchoStructContainerResult; private String[] EchoStructContainerResult_type_info = new String[]{'EchoStructContainerResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerResult'}; } public class WaitForResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoAllTypesArrays_element { public Boolean[] boolVal; public String[] str; public Integer[] integ; public Double[] doub; public Double[] f; public Date[] d; public DateTime[] dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoDateTime_element { public DateTime input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStruct_element { public first.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class EchoBoolean_element { public Boolean input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStringResponse_element { public String EchoStringResult; private String[] EchoStringResult_type_info = new String[]{'EchoStringResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringResult'}; } public class EchoBooleanArray_element { public Boolean[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateTimeArrayResponse_element { public DateTime[] EchoDateTimeArrayResult; private String[] EchoDateTimeArrayResult_type_info = new String[]{'EchoDateTimeArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeArrayResult'}; } public class EchoDateArrayResponse_element { public Date[] EchoDateArrayResult; private String[] EchoDateArrayResult_type_info = new String[]{'EchoDateArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateArrayResult'}; } public class EchoFloatArrayResponse_element { public Double[] EchoFloatArrayResult; private String[] EchoFloatArrayResult_type_info = new String[]{'EchoFloatArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatArrayResult'}; } public class EchoStringArray_element { public String[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class TestHeader { public Boolean boolVal; public String stringVal; public Integer intVal; public Double doubVal; public Double floatVal; public Date dateVal; public DateTime dateTimeVal; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] stringVal_type_info = new String[]{'stringVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] intVal_type_info = new String[]{'intVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doubVal_type_info = new String[]{'doubVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] floatVal_type_info = new String[]{'floatVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateVal_type_info = new String[]{'dateVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateTimeVal_type_info = new String[]{'dateTimeVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','stringVal','intVal','doubVal','floatVal','dateVal','dateTimeVal'}; } public class EchoDateTimeResponse_element { public DateTime EchoDateTimeResult; private String[] EchoDateTimeResult_type_info = new String[]{'EchoDateTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeResult'}; } public class EchoStructContainerArrayResponse_element { public first.StructContainer[] EchoStructContainerArrayResult; private String[] EchoStructContainerArrayResult_type_info = new String[]{'EchoStructContainerArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerArrayResult'}; } public class EchoString_element { public String input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoAllTypesResponse_element { public first.EveryType EchoAllTypesResult; private String[] EchoAllTypesResult_type_info = new String[]{'EchoAllTypesResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesResult'}; } public class EchoFloatArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoIntResponse_element { public Integer EchoIntResult; private String[] EchoIntResult_type_info = new String[]{'EchoIntResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntResult'}; } public class EchoStringArrayResponse_element { public String[] EchoStringArrayResult; private String[] EchoStringArrayResult_type_info = new String[]{'EchoStringArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringArrayResult'}; } public class DoNoopResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoDateResponse_element { public Date EchoDateResult; private String[] EchoDateResult_type_info = new String[]{'EchoDateResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateResult'}; } public class EchoDoubleArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoAllTypesArraysResponse_element { public first.EveryType[] EchoAllTypesArraysResult; private String[] EchoAllTypesArraysResult_type_info = new String[]{'EchoAllTypesArraysResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesArraysResult'}; } public class EchoStructArrayResponse_element { public first.EveryType[] EchoStructArrayResult; private String[] EchoStructArrayResult_type_info = new String[]{'EchoStructArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructArrayResult'}; } public class ThrowException_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoFloat_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoBooleanResponse_element { public Boolean EchoBooleanResult; private String[] EchoBooleanResult_type_info = new String[]{'EchoBooleanResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanResult'}; } public class EchoIntArray_element { public Integer[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoBooleanArrayResponse_element { public Boolean[] EchoBooleanArrayResult; private String[] EchoBooleanArrayResult_type_info = new String[]{'EchoBooleanArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanArrayResult'}; } public class DotNetInteropTestServiceSoap { public String endpoint_x = 'http://www.qaresponder.info/WebServices/DotNetInteropTestService.asmx'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; private String[] ns_map_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com', 'first', 'urn:otherdotnet.callouttest.soap.sforce.com', 'second]'}; } }> but was:<... public class Echo[StructArray_element { public first.EveryType[] et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class EchoDateTimeArrayResponse_element { public DateTime[] EchoDateTimeArrayResult; private String[] EchoDateTimeArrayResult_type_info = new String[]{'EchoDateTimeArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeArrayResult'}; } public class EchoDoubleArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStringArray_element { public String[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoFloatArrayResponse_element { public Double[] EchoFloatArrayResult; private String[] EchoFloatArrayResult_type_info = new String[]{'EchoFloatArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatArrayResult'}; } public class EchoStringArrayResponse_element { public String[] EchoStringArrayResult; private String[] EchoStringArrayResult_type_info = new String[]{'EchoStringArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringArrayResult'}; } public class EchoStructContainerArrayResponse_element { public first.StructContainer[] EchoStructContainerArrayResult; private String[] EchoStructContainerArrayResult_type_info = new String[]{'EchoStructContainerArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerArrayResult'}; } public class EchoIntResponse_element { public Integer EchoIntResult; private String[] EchoIntResult_type_info = new String[]{'EchoIntResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntResult'}; } public class WaitFor_element { public Integer secondsToWait; private String[] secondsToWait_type_info = new String[]{'secondsToWait','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'secondsToWait'}; } public class EchoStructContainerResponse_element { public first.StructContainer EchoStructContainerResult; private String[] EchoStructContainerResult_type_info = new String[]{'EchoStructContainerResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructContainerResult'}; } public class EchoStruct_element { public first.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class WaitForResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoBoolean_element { public Boolean input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoBooleanArray_element { public Boolean[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateArrayResponse_element { public Date[] EchoDateArrayResult; private String[] EchoDateArrayResult_type_info = new String[]{'EchoDateArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateArrayResult'}; } public class EchoFloatArray_element { public Double[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDoubleArrayResponse_element { public Double[] EchoDoubleArrayResult; private String[] EchoDoubleArrayResult_type_info = new String[]{'EchoDoubleArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleArrayResult'}; } public class ThrowExceptionResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoStructArrayResponse_element { public first.EveryType[] EchoStructArrayResult; private String[] EchoStructArrayResult_type_info = new String[]{'EchoStructArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructArrayResult'}; } public class EchoBooleanArrayResponse_element { public Boolean[] EchoBooleanArrayResult; private String[] EchoBooleanArrayResult_type_info = new String[]{'EchoBooleanArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanArrayResult'}; } public class EchoDateArray_element { public Date[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateTimeResponse_element { public DateTime EchoDateTimeResult; private String[] EchoDateTimeResult_type_info = new String[]{'EchoDateTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateTimeResult'}; } public class EchoStructContainerArray_element { public first.StructContainer[] sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoIntArrayResponse_element { public Integer[] EchoIntArrayResult; private String[] EchoIntArrayResult_type_info = new String[]{'EchoIntArrayResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoIntArrayResult'}; } public class EchoCurrentTimeResponse_element { public DateTime EchoCurrentTimeResult; private String[] EchoCurrentTimeResult_type_info = new String[]{'EchoCurrentTimeResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoCurrentTimeResult'}; } public class EchoAllTypes_element { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoDateTimeArray_element { public DateTime[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EveryType { public Boolean boolVal; public String str; public Integer integ; public Double doub; public Double f; public Date d; public DateTime dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoFloatResponse_element { public Double EchoFloatResult; private String[] EchoFloatResult_type_info = new String[]{'EchoFloatResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoFloatResult'}; } public class EchoInt_element { public Integer input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoStructResponse_element { public first.EveryType EchoStructResult; private String[] EchoStructResult_type_info = new String[]{'EchoStructResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStructResult'}; } public class EchoBooleanResponse_element { public Boolean EchoBooleanResult; private String[] EchoBooleanResult_type_info = new String[]{'EchoBooleanResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoBooleanResult'}; } public class EchoStringResponse_element { public String EchoStringResult; private String[] EchoStringResult_type_info = new String[]{'EchoStringResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoStringResult'}; } public class EchoAllTypesArrays_element { public Boolean[] boolVal; public String[] str; public Integer[] integ; public Double[] doub; public Double[] f; public Date[] d; public DateTime[] dt; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] str_type_info = new String[]{'str','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] integ_type_info = new String[]{'integ','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] doub_type_info = new String[]{'doub','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] f_type_info = new String[]{'f','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] d_type_info = new String[]{'d','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] dt_type_info = new String[]{'dt','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','str','integ','doub','f','d','dt'}; } public class EchoCurrentTime_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoString_element { public String input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoDateResponse_element { public Date EchoDateResult; private String[] EchoDateResult_type_info = new String[]{'EchoDateResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDateResult'}; } public class StructContainer { public first.EveryType et; private String[] et_type_info = new String[]{'et','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'et'}; } public class DoNoop_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class DoNoopResponse_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoAllTypesResponse_element { public first.EveryType EchoAllTypesResult; private String[] EchoAllTypesResult_type_info = new String[]{'EchoAllTypesResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesResult'}; } public class EchoDoubleResponse_element { public Double EchoDoubleResult; private String[] EchoDoubleResult_type_info = new String[]{'EchoDoubleResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoDoubleResult'}; } public class EchoFloat_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class TestSoapHeaderResponse_element { public first.EveryType TestSoapHeaderResult; private String[] TestSoapHeaderResult_type_info = new String[]{'TestSoapHeaderResult','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'TestSoapHeaderResult'}; } public class EchoDateTime_element { public DateTime input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class EchoIntArray_element { public Integer[] input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class TestSoapHeader_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class TestHeader { public Boolean boolVal; public String stringVal; public Integer intVal; public Double doubVal; public Double floatVal; public Date dateVal; public DateTime dateTimeVal; private String[] boolVal_type_info = new String[]{'boolVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] stringVal_type_info = new String[]{'stringVal','urn:dotnet.callouttest.soap.sforce.com',null,'0','1','false'}; private String[] intVal_type_info = new String[]{'intVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] doubVal_type_info = new String[]{'doubVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] floatVal_type_info = new String[]{'floatVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateVal_type_info = new String[]{'dateVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] dateTimeVal_type_info = new String[]{'dateTimeVal','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'boolVal','stringVal','intVal','doubVal','floatVal','dateVal','dateTimeVal'}; } public class EchoDate_element { public Date input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class ThrowException_element { private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{}; } public class EchoAllTypesArraysResponse_element { public first.EveryType[] EchoAllTypesArraysResult; private String[] EchoAllTypesArraysResult_type_info = new String[]{'EchoAllTypesArraysResult','urn:dotnet.callouttest.soap.sforce.com',null,'0','-1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'EchoAllTypesArraysResult'}; } public class EchoStructContainer_element { public first.StructContainer sc; private String[] sc_type_info = new String[]{'sc','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'sc'}; } public class EchoDouble_element { public Double input; private String[] input_type_info = new String[]{'input','urn:dotnet.callouttest.soap.sforce.com',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'urn:dotnet.callouttest.soap.sforce.com','true','false'}; private String[] field_order_type_info = new String[]{'input'}; } public class DotNetInteropTestServiceSoap { public String endpoint_x = 'http://www.qaresponder.info/WebServices/DotNetInteropTestService.asmx'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; private String[] ns_map_type_info = new String[]{'urn:otherdotnet.callouttest.soap.sforce.com', 'second', 'urn:dotnet.callouttest.soap.sforce.com', 'first]'}; } }> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testMultipleNamespace(WSDL2ApexTest.java:1007) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testLargeFile(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.009 sec <<< FAILURE! org.junit.ComparisonFailure: testLargeFile a doesn't match expected:<...m/spectrum/services/[EOLS_PSAPLookupUS', 'wwwPbComSpectrumServicesEolsPsaplo', 'http://spectrum.pb.com/', 'spectrumPbCom', 'http://www.mapinfo.com/midev/service/geometries/v1', 'wwwMapinfoComMidevServiceGeometries', 'http://www.mapinfo.com/midev/service/units/v1', 'wwwMapinfoComMidevServiceUnitsV1', 'http://www.pb.com/spectrum/services/', 'wwwPbComSpectrumServic]es'}; public...> but was:<...m/spectrum/services/[', 'wwwPbComSpectrumServices', 'http://www.mapinfo.com/midev/service/units/v1', 'wwwMapinfoComMidevServiceUnitsV1', 'http://spectrum.pb.com/', 'spectrumPbCom', 'http://www.pb.com/spectrum/services/EOLS_PSAPLookupUS', 'wwwPbComSpectrumServicesEolsPsaplo', 'http://www.mapinfo.com/midev/service/geometries/v1', 'wwwMapinfoComMidevServiceGeometri]es'}; public...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testLargeFile(WSDL2ApexTest.java:183) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) testSimple(com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest) Time elapsed: 0.004 sec <<< FAILURE! org.junit.ComparisonFailure: testSimple doesn't match expected:<...rmationByAirportCode[Response_element { public String getAirportInformationByAirportCodeResult; private String[] getAirportInformationByAirportCodeResult_type_info = new String[]{'getAirportInformationByAirportCodeResult','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'getAirportInformationByAirportCodeResult'}; } public class getAirportInformationByAirportCode_element { public String airportCode; private String[] airportCode_type_info = new String[]{'airportCode','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'airportCode]'}; } public...> but was:<...rmationByAirportCode[_element { public String airportCode; private String[] airportCode_type_info = new String[]{'airportCode','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'airportCode'}; } public class getAirportInformationByAirportCodeResponse_element { public String getAirportInformationByAirportCodeResult; private String[] getAirportInformationByAirportCodeResult_type_info = new String[]{'getAirportInformationByAirportCodeResult','http://www.webserviceX.NET',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://www.webserviceX.NET','true','false'}; private String[] field_order_type_info = new String[]{'getAirportInformationByAirportCodeResult]'}; } public...> at org.junit.Assert.assertEquals(Assert.java:115) at com.salesforce.ide.wsdl2apex.core.WSDL2ApexTest.testSimple(WSDL2ApexTest.java:58) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)