Unable to call DS webservice in MS SSIS

Hi,
I created RT job in DS 3.1 .I created web service for this job and generated WSDL from admin console .When i am calling this WSDL file in SSIS ,its not showing any methods .Where as i can external webservice in SSIS.

      i tried to call my DS webservice in onother DS job,its working fine.

I think the problem is SSIS can’t pick DS generated WSDL file.

Is any body faced this problem?please help me on this…it’s urgent

   Please find DS generated WSDL file below.
<?xml version="1.0" encoding="UTF-8" ?>
  • <xsd:element name=“DIRECTORY_IN”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element ref=“LOOKUP_NAME” />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name=“LOOKUP_NAME” type=“DIType-varchar-10” />
    </xsd:schema>
  • <xsd:schema elementFormDefault=“qualified” targetNamespace=“http://businessobjects.com/service/RT_DIRLKP_WS/output” xmlns=“http://businessobjects.com/service/RT_DIRLKP_WS/output” xmlns:xsd=“http://www.w3.org/2001/XMLSchema”>
  • xsd:annotation
    <xsd:documentation xml:lang=“en”>XML Schema generated by Data Integrator</xsd:documentation>
    </xsd:annotation>
  • <xsd:simpleType name=“DIType-varchar-10”>
  • <xsd:restriction base=“xsd:string”>
    <xsd:maxLength value=“10” />
    </xsd:restriction>
    </xsd:simpleType>
  • <xsd:element name=“DIRECTORY_OUT”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element ref=“LOOKUP_NAME” />
    <xsd:element ref=“LOOKUP_NUMBER” />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name=“LOOKUP_NUMBER” type=“xsd:integer” />
    <xsd:element name=“LOOKUP_NAME” type=“DIType-varchar-10” />
    </xsd:schema>
  • <xsd:schema targetNamespace=“http://www.businessobjects.com/DataServices/ServerX.xsd” xmlns:localtypes=“http://www.businessobjects.com/DataServices/ServerX.xsd” xmlns:xsd=“http://www.w3.org/2001/XMLSchema”>
  • <xsd:element name=“BatchJobResponse”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element name=“pid” type=“xsd:int” />
    <xsd:element name=“cid” type=“xsd:int” />
    <xsd:element name=“rid” type=“xsd:int” />
    <xsd:element name=“repoName” type=“xsd:string” />
    <xsd:element minOccurs=“0” name=“errorMessage” type=“xsd:string” />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“Ping_Input”>
  • xsd:complexType
    <xsd:sequence />
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“pingVersion”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element name=“version” type=“xsd:string” />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“LogonRequest”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element name=“username” type=“xsd:string” />
    <xsd:element name=“password” type=“xsd:string” />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“session”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element name=“SessionID” type=“xsd:string” />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“Logout_Input”>
  • xsd:complexType
    <xsd:sequence />
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“responseStatus”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element name=“status” type=“xsd:string” />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:simpleType name=“TracingTypeType”>
  • <xsd:restriction base=“xsd:string”>
    <xsd:enumeration value=“job_trace_all” />
    <xsd:enumeration value=“job_trace_row” />
    <xsd:enumeration value=“job_trace_session” />
    <xsd:enumeration value=“job_trace_workflow” />
    <xsd:enumeration value=“job_trace_dataflow” />
    <xsd:enumeration value=“job_trace_transform” />
    <xsd:enumeration value=“job_trace_usertransform” />
    <xsd:enumeration value=“job_trace_userfunction” />
    <xsd:enumeration value=“job_trace_abapquery” />
    <xsd:enumeration value=“job_trace_sqlfunctions” />
    <xsd:enumeration value=“job_trace_sqlreaders” />
    <xsd:enumeration value=“job_trace_sqlloaders” />
    <xsd:enumeration value=“job_trace_optimized_dataflow” />
    <xsd:enumeration value=“job_trace_table” />
    <xsd:enumeration value=“job_trace_script” />
    <xsd:enumeration value=“job_trace_ascomm” />
    <xsd:enumeration value=“job_trace_rfc_function” />
    <xsd:enumeration value=“job_trace_table_reader” />
    <xsd:enumeration value=“job_trace_idoc_file” />
    <xsd:enumeration value=“job_trace_adapter” />
    <xsd:enumeration value=“job_trace_communication” />
    <xsd:enumeration value=“job_trace_parallel_execution” />
    <xsd:enumeration value=“job_trace_audit” />
    </xsd:restriction>
    </xsd:simpleType>
  • <xsd:complexType name=“job_param_type”>
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“job_system_profile” type=“xsd:string” />
    <xsd:element maxOccurs=“1” minOccurs=“0” name=“sampling_rate” type=“xsd:int” />
    <xsd:element maxOccurs=“1” minOccurs=“0” name=“auditing” type=“xsd:boolean” />
    <xsd:element maxOccurs=“1” minOccurs=“0” name=“recovery” type=“xsd:boolean” />
    <xsd:element maxOccurs=“1” minOccurs=“0” name=“job_server” type=“xsd:string” />
    <xsd:element maxOccurs=“unbounded” minOccurs=“0” name=“trace” type=“localtypes:TracingTypeType” />
  • <xsd:element maxOccurs=“1” minOccurs=“0” name=“distribution_level”>
  • xsd:simpleType
  • <xsd:restriction base=“xsd:string”>
    <xsd:enumeration value=“Job” />
    <xsd:enumeration value=“Data flow” />
    <xsd:enumeration value=“Sub data flow” />
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
  • <xsd:element maxOccurs=“1” minOccurs=“0” name=“substitutionParameters”>
  • xsd:complexType
  • xsd:sequence
  • <xsd:element maxOccurs=“unbounded” minOccurs=“1” name=“parameter”>
  • xsd:complexType
  • xsd:simpleContent
  • <xsd:extension base=“xsd:string”>
    <xsd:attribute name=“name” type=“xsd:string” />
    </xsd:extension>
    </xsd:simpleContent>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
  • <xsd:element name=“CCRPOC1_JOB_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“erasePackageAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“importZeroBalances” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Password” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“publishPackage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runControls” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runPackageRules” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“JOB_LOAD_R3_GL_Test_Table_Compare_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CountMappingErrorRecords” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntry_Period_Month” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntry_Period_Year” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“erasePackageAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Out” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“importZeroBalances” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“MappingErrorTable” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Parameter_Validation” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Password” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“publishPackage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“R3_FTP_Filename” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit_Modified” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runControls” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runPackageRules” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“WORD_COUNT” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“Job_Load_Exchange_Rates_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FiscalPeriodMonth” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FiscalPeriodYear” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FiscalYearPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“RateType” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“SourceFileName” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“JOB_LOAD_R3_GL2_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CountMappingErrorRecords” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntry_Period_Month” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntry_Period_Year” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“erasePackageAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Out” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“importZeroBalances” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“MappingErrorTable” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Parameter_Validation” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Password” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“publishPackage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“R3_FTP_Filename” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit_Modified” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runControls” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runPackageRules” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“WORD_COUNT” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“Job_Load_WUCS1_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“Account” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“erasePackageAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“importZeroBalances” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunID” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Password” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“PeriodMonth” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“PeriodYear” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“publishPackage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runControls” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runPackageRules” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“Job_Load_BW_GPS_SCHEDULED_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ArchiveDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CompanyCode” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CompanyCodeCount” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Counter” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DefaultFlowValue” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“erasePackageAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Footer” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Header” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FileName” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FIMMappingErrorCount” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Function_ErrorMessage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Function_Validation” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“importZeroBalances” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“InboundDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“LOG” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“NewJobGlobalVariable0” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“NewJobGlobalVariable2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Password” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ProcessingDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“publishPackage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“RoundingAccount” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“RoundingFlow” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“RoundingProfitCenter” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runControls” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runPackageRules” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Version” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“VersionPull” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“Job_Load_BW_GPS_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ArchiveDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CompanyCode” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CompanyCodeCount” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Counter” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DefaultFlowValue” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“erasePackageAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Footer” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Header” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FileName” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FIMMappingErrorCount” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Function_ErrorMessage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Function_Validation” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“importZeroBalances” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“InboundDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“LOG” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“NewJobGlobalVariable0” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“NewJobGlobalVariable2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Password” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ProcessingDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“publishPackage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“RoundingAccount” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“RoundingFlow” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“RoundingProfitCenter” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runControls” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runPackageRules” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Version” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“VersionPull” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“Job_BOFC_TO_BW_Package_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ArchiveDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Category” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CHECK_STATUS” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CompanyCode” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“CompanyCodeCount” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Counter” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Currency” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom1” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Custom2” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“DataEntryPeriod” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“erasePackageAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Footer” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Header” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Error_Message_Out” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“FileName” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Function_ErrorMessage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Function_Validation” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“importZeroBalances” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“JobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“LOG” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“LOGID” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“LOOP_STATUS” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Password” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“PROCESS_CHAIN_NAME” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ProcessingDirectory” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“publishPackage” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“ReportingUnit” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runControls” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“runPackageRules” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Scope” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“SOURCE_TABLE” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“SQL_TEXT” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“User” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Variant” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Version” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“JOB_TEST_FIM_DS_HA_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“counter” type=“xsd:string” />
  • </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
  • <xsd:element name=“JOB_LOAD_FLATFILE_ACTUALS_GlobalVariables”>
  • xsd:complexType
  • xsd:sequence
    <xsd:element minOccurs=“0” name=“ActiveJobRunId” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“aggregateAmounts” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Archive_filename” type=“xsd:string” />
  • <xsd:element minOccurs=“0” name=“Archive_flatfile” type=“xsd:string” />

Thanks,
Sandy


sandyrao (BOB member since 2007-04-26)

what is the SSIS version 2005 or 2008 ?
what is the error you are getting ?

I was trying to check this in 2005, and was not able to download the WSDL if I give the URL, the workaround for this is to save the WSDL file to disk and give that location eg:- C:\temp\DS.WSDL

to save the DS WSDL to disk
from the Management Console
Select Webservice node on left pane click on View WSDL button
In the IE window tht displays WSDL right click and select view source, this will open the WSDL in note pad, click on Save As and save the file to disk, don’t do a copy paste from IE

now I am not able to see the operation in Input, looks like there is an issue with 2005 not able to handle complexTypes and DS WSDL has complexTypes

see the following links which might help
http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/8e76f6e0-c61a-469c-bcc6-588c561b1565
http://www.sidatkinson.com/post/2007/10/25/Extracting-SharePoint-Data-using-SSIS.aspx


manoj_d (BOB member since 2009-01-02)

I tried both on SSIS 2005 and 2008.I am getting following error when i am calling DS WSDL from SSIS 2008.

“Item as been already been added.Key in Dictionary:‘DIType-Varchar-10’ key been added;‘DITypevarchar-10’”

i will try your work around option and let you know the result.

Thanks,
Sandy


sandyrao (BOB member since 2007-04-26)

Manoj,
I tried your work aroound option,its still not working and showing same error.
when i am calling DS WSDL in SSIS 2008 it is not showing any methods .

IS DS WSDL is compatible with SSIS 2008?

Any idea?

Thanks,
Sandy


sandyrao (BOB member since 2007-04-26)

have tried using the web service task using anyother WSDL other than DS WSDL ? is that works

Have you tried using the following approach as suggested in
http://www.sidatkinson.com/post/2007/10/25/Extracting-SharePoint-Data-using-SSIS.aspx

I did saw some post earlier about calling DS WebService from Visual Studio or .Net which look similar to what is suggested in above link


manoj_d (BOB member since 2009-01-02)

yes, i tried to call onother WSDL from Web service Task.It is working fine.

I am still trying resolve this issue…

Thanks,
Sandy


sandyrao (BOB member since 2007-04-26)

Update:
I am updated WSDL file with input column varchar length and column name ,for some reason SSIS 2008 throwing error when input and out parameters have same name and datatype.

now i am able to see Run real time services option in Web service task,i passing my service name and input parmeter,but when i am excueting web service task i am getting error " unable to find real time service" where DS real time service is up and running.

Did any body faced this problem?


sandyrao (BOB member since 2007-04-26)