Proxy generation terminated: WSDL error ( EXTENSION not supported)

Hi All,
I am trying to create a service proxy in ABAP and I am getting this error:
Proxy generation terminated: WSDL error (<extension> not supported)
The long text says
The language element
  "<extension>"
was used in the WSDL document.
This language element is not supported by ABAP proxy generation.
Could anyone help me understand what is wrong?
Is it bad WSDL or ABAP Service proxy generation limitation?
Thanks
Leonardo De Araujo
  <?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.xignite.com/services/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://www.xignite.com/services/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://www.xignite.com/services/">
- <s:element name="GetLastLondonFixing">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:FixingTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:FixingCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:simpleType name="FixingTypes">
- <s:restriction base="s:string">
  <s:enumeration value="LondonGold" />
  <s:enumeration value="LondonSilver" />
  <s:enumeration value="LondonPlatinum" />
  <s:enumeration value="LondonPalladium" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="FixingCurrencyTypes">
- <s:restriction base="s:string">
  <s:enumeration value="USD" />
  <s:enumeration value="GBP" />
  <s:enumeration value="EURO" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetLastLondonFixingResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastLondonFixingResult" type="tns:LondonFixing" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="LondonFixing">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:FixingTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:FixingCurrencyTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Period" type="tns:PeriodType" />
  <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="Text" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Unit" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Source" type="s:string" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:complexType name="Common">
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Outcome" type="tns:OutcomeTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Identity" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Delay" type="s:double" />
  </s:sequence>
  </s:complexType>
- <s:simpleType name="OutcomeTypes">
- <s:restriction base="s:string">
  <s:enumeration value="Success" />
  <s:enumeration value="SystemError" />
  <s:enumeration value="RequestError" />
  <s:enumeration value="RegistrationError" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="PeriodType">
- <s:restriction base="s:string">
  <s:enumeration value="Morning" />
  <s:enumeration value="Evening" />
  </s:restriction>
  </s:simpleType>
  <s:element name="Header" type="tns:Header" />
- <s:complexType name="Header">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Tracer" type="s:string" />
  </s:sequence>
  </s:complexType>
- <s:element name="GetLastLondonFixings">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:FixingCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastLondonFixingsResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastLondonFixingsResult" type="tns:ArrayOfLondonFixing" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="ArrayOfLondonFixing">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="unbounded" name="LondonFixing" nillable="true" type="tns:LondonFixing" />
  </s:sequence>
  </s:complexType>
- <s:element name="GetHistoricalLondonFixing">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:FixingTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="PeriodType" type="tns:PeriodType" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:FixingCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="AsOfDate" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalLondonFixingResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetHistoricalLondonFixingResult" type="tns:LondonFixing" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalLondonFixingRange">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:FixingTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="PeriodType" type="tns:PeriodType" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:FixingCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalLondonFixingRangeResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetHistoricalLondonFixingRangeResult" type="tns:ArrayOfLondonFixing" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetSpotMarketSummary">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:PureMetalTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:simpleType name="PureMetalTypes">
- <s:restriction base="s:string">
  <s:enumeration value="XAU" />
  <s:enumeration value="XPD" />
  <s:enumeration value="XPT" />
  <s:enumeration value="XAG" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetSpotMarketSummaryResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetSpotMarketSummaryResult" type="tns:SpotMarketSummary" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="SpotMarketSummary">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:PureMetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="USMarketStatus" type="tns:MarketStatuses" />
  <s:element minOccurs="1" maxOccurs="1" name="MarketHours" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="MarketMinutes" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="MarketMessage" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Bid" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Ask" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Mid" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="High" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Low" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="OneDayDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="OneDayPrice" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneDayChange" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneDayChangePercent" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="OneMonthDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="OneMonthPrice" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneMonthChange" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneMonthChangePercent" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="OneYearDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="OneYearPrice" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneYearChange" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneYearChangePercent" type="s:double" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:simpleType name="MarketStatuses">
- <s:restriction base="s:string">
  <s:enumeration value="Open" />
  <s:enumeration value="Closed" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetLastBasePrice">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:BaseMetalTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:simpleType name="BaseMetalTypes">
- <s:restriction base="s:string">
  <s:enumeration value="Platinum" />
  <s:enumeration value="Palladium" />
  <s:enumeration value="Rhodium" />
  <s:enumeration value="Iridium" />
  <s:enumeration value="Ruthenium" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetLastBasePriceResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastBasePriceResult" type="tns:BaseMetalPrice" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="BaseMetalPrice">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:BaseMetalTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Time" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="Unit" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Source" type="s:string" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:simpleType name="MetalCurrencyTypes">
- <s:restriction base="s:string">
  <s:enumeration value="USD" />
  <s:enumeration value="AUD" />
  <s:enumeration value="CHF" />
  <s:enumeration value="EUR" />
  <s:enumeration value="GBP" />
  <s:enumeration value="HKD" />
  <s:enumeration value="ZAR" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetLastRealTimeMetalQuote">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:PureMetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastRealTimeMetalQuoteResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastRealTimeMetalQuoteResult" type="tns:MetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="MetalQuote">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Time" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Rate" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Bid" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="BidTime" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Ask" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="AskTime" type="s:string" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:simpleType name="MetalTypes">
- <s:restriction base="s:string">
  <s:enumeration value="ARE" />
  <s:enumeration value="AUN" />
  <s:enumeration value="BRI" />
  <s:enumeration value="DOE" />
  <s:enumeration value="DOW" />
  <s:enumeration value="FRN" />
  <s:enumeration value="KRU" />
  <s:enumeration value="MAL" />
  <s:enumeration value="M5P" />
  <s:enumeration value="NBL" />
  <s:enumeration value="OSO" />
  <s:enumeration value="NSO" />
  <s:enumeration value="VRL" />
  <s:enumeration value="VRN" />
  <s:enumeration value="XAU" />
  <s:enumeration value="XPD" />
  <s:enumeration value="XPT" />
  <s:enumeration value="XAG" />
  <s:enumeration value="XAUNYC" />
  <s:enumeration value="XPDNYC" />
  <s:enumeration value="XPTNYC" />
  <s:enumeration value="XAGNYC" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetLastRealTimeExtendedMetalQuote">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:PureMetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastRealTimeExtendedMetalQuoteResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastRealTimeExtendedMetalQuoteResult" type="tns:ExtendedMetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="ExtendedMetalQuote">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Time" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Rate" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Bid" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="BidTime" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Ask" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="AskTime" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="High" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Low" type="s:double" />
  <s:element minOccurs="0" maxOccurs="1" name="OneDayDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="OneDayPrice" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneDayChange" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OneDayChangePercent" type="s:double" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:element name="GetRealTimeMetalQuote">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetRealTimeMetalQuoteResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetRealTimeMetalQuoteResult" type="tns:MetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetRealTimeMetalQuotes">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Types" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetRealTimeMetalQuotesResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetRealTimeMetalQuotesResult" type="tns:ArrayOfMetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="ArrayOfMetalQuote">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="unbounded" name="MetalQuote" nillable="true" type="tns:MetalQuote" />
  </s:sequence>
  </s:complexType>
- <s:element name="GetLastRealTimeMetalQuotes">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Types" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastRealTimeMetalQuotesResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastRealTimeMetalQuotesResult" type="tns:ArrayOfMetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastRealTimeMetalQuoteGMT">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastRealTimeMetalQuoteGMTResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastRealTimeMetalQuoteGMTResult" type="tns:MetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastRealTimeMetalQuotesGMT">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Types" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetLastRealTimeMetalQuotesGMTResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetLastRealTimeMetalQuotesGMTResult" type="tns:ArrayOfMetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalSpotPrice">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="AsOfDate" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalSpotPriceResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetHistoricalSpotPriceResult" type="tns:HistoricalMetalQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="HistoricalMetalQuote">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="First" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="High" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Low" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Last" type="s:double" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:element name="GetHistoricalSpotPriceRange">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalSpotPriceRangeResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetHistoricalSpotPriceRangeResult" type="tns:HistoricalMetalQuotes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="HistoricalMetalQuotes">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="MetalQuotes" type="tns:ArrayOfMetalQuoteItem" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:complexType name="ArrayOfMetalQuoteItem">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="unbounded" name="MetalQuoteItem" nillable="true" type="tns:MetalQuoteItem" />
  </s:sequence>
  </s:complexType>
- <s:complexType name="MetalQuoteItem">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="First" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="High" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Low" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Last" type="s:double" />
  </s:sequence>
  </s:complexType>
- <s:element name="GetMetalSpotChartCustom">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Design" type="tns:ChartDesign" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:simpleType name="StockChartStyles">
- <s:restriction base="s:string">
  <s:enumeration value="Line" />
  <s:enumeration value="Candle" />
  <s:enumeration value="Stick" />
  <s:enumeration value="Area" />
  <s:enumeration value="Percentage" />
  <s:enumeration value="LinePercentage" />
  <s:enumeration value="CandlePercentage" />
  <s:enumeration value="StickPercentage" />
  <s:enumeration value="AreaPercentage" />
  </s:restriction>
  </s:simpleType>
- <s:complexType name="ChartDesign">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Secure" type="s:boolean" />
  <s:element minOccurs="0" maxOccurs="1" name="TextTitle" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextHeader" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextFooter" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextPriceLine" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextVolumeBar" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextHighest" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextLowest" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextOpen" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextClose" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextUp" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="TextDown" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorBackground" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorBackWall" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorHighlight" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorPriceLine" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorVolumeBar" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorVolumeBarFill" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorHigh" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorConstant" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorLow" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorPoint" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorTitle" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorFooter" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorHeader" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorAxis" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorGrid" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorFonts" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorStripe" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorOpen" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorClose" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorVerticalGrid" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorHorizontalGrid" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorUp" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorDown" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorHighLowLine" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorCollection" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="GridHorizontalStyle" type="tns:LinePattern" />
  <s:element minOccurs="1" maxOccurs="1" name="GridVerticalStyle" type="tns:LinePattern" />
  <s:element minOccurs="1" maxOccurs="1" name="GridHorizontalWidth" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="GridVerticalWidth" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorFrame" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="FormatPriceLine" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="FormatVolume" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="FormatDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="GradeBackground" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="GradeBackwall" type="s:boolean" />
  <s:element minOccurs="0" maxOccurs="1" name="WaterMark" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="WaterMarkTopMargin" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="WaterMarkLeftMargin" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="WaterMarkTransparency" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="PointSize" type="s:float" />
  <s:element minOccurs="1" maxOccurs="1" name="StackVariationLabels" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowAxisLabelInLegend" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="LineWidth" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="SplitPercent" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowHigh" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowLow" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowOpen" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowClose" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowVolume" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowUpVariation" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowDownVariation" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowLegend" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="VariationYear" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="VolumeDivider" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="VolumeTextOffset" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="PriceTextOffset" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="FrameType" type="tns:ImageFrameType" />
  <s:element minOccurs="1" maxOccurs="1" name="Projection" type="tns:PredefinedProjection" />
  <s:element minOccurs="1" maxOccurs="1" name="MarginTop" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="MarginBottom" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="MarginLeft" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="MarginRight" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="FontFamily" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="FontSizeHeader" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="FontSizeFooter" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="ZoomPercent" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="LegendBox" type="s:boolean" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorLegendBackground" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ColorLegendBorder" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="LegendVerticalPosition" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="LegendHorizontalPosition" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Reload" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="ShowPriceChartLabels" type="s:boolean" />
  <s:element minOccurs="1" maxOccurs="1" name="TickPrecision" type="tns:TickPeriod" />
  <s:element minOccurs="1" maxOccurs="1" name="TickPeriods" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="WaterMarkHorizontalAlign" type="tns:HorizontalAlign" />
  <s:element minOccurs="1" maxOccurs="1" name="LightScheme" type="tns:LightScheme" />
  <s:element minOccurs="1" maxOccurs="1" name="FontSizeLegend" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="FontSizeAxes" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="FontSizeTitle" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForHourDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForDayDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForWeekDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForBiWeeklyDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForMonthDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForQuarterDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForSemiAnnualDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForAnnualDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForBiAnnualDisplay" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="DaysForPentaAnnualDisplay" type="s:int" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:simpleType name="LinePattern">
- <s:restriction base="s:string">
  <s:enumeration value="Solid" />
  <s:enumeration value="Dot" />
  <s:enumeration value="Dash" />
  <s:enumeration value="DashDot" />
  <s:enumeration value="DashDotDot" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="ImageFrameType">
- <s:restriction base="s:string">
  <s:enumeration value="None" />
  <s:enumeration value="Colonial" />
  <s:enumeration value="Common" />
  <s:enumeration value="Embed" />
  <s:enumeration value="Emboss" />
  <s:enumeration value="FrameOpenRight" />
  <s:enumeration value="FrameOpenRL" />
  <s:enumeration value="OneBarGradient" />
  <s:enumeration value="RoundedUp" />
  <s:enumeration value="SlimRoundedShadowed" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="PredefinedProjection">
- <s:restriction base="s:string">
  <s:enumeration value="Orthogonal" />
  <s:enumeration value="OrthogonalElevated" />
  <s:enumeration value="OrthogonalHorizontalLeft" />
  <s:enumeration value="OrthogonalHorizontalRight" />
  <s:enumeration value="OrthogonalHalf" />
  <s:enumeration value="OrthogonalHalfHorizontalLeft" />
  <s:enumeration value="OrthogonalHalfHorizontalRight" />
  <s:enumeration value="OrthogonalHalfRotated" />
  <s:enumeration value="OrthogonalHalfElevated" />
  <s:enumeration value="Perspective" />
  <s:enumeration value="PerspectiveHorizontalLeft" />
  <s:enumeration value="PerspectiveHorizontalRight" />
  <s:enumeration value="PerspectiveRotated" />
  <s:enumeration value="PerspectiveElevated" />
  <s:enumeration value="PerspectiveTilted" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="TickPeriod">
- <s:restriction base="s:string">
  <s:enumeration value="Tick" />
  <s:enumeration value="Millisecond" />
  <s:enumeration value="Second" />
  <s:enumeration value="Minute" />
  <s:enumeration value="Hour" />
  <s:enumeration value="Day" />
  <s:enumeration value="Week" />
  <s:enumeration value="Month" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="HorizontalAlign">
- <s:restriction base="s:string">
  <s:enumeration value="Right" />
  <s:enumeration value="Left" />
  <s:enumeration value="Center" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="LightScheme">
- <s:restriction base="s:string">
  <s:enumeration value="NorthernLights" />
  <s:enumeration value="MetallicLustre" />
  <s:enumeration value="ShinyTopRight" />
  <s:enumeration value="ShinyFrontal" />
  <s:enumeration value="ShinyTopLeft" />
  <s:enumeration value="SoftTopRight" />
  <s:enumeration value="SoftFrontal" />
  <s:enumeration value="SoftTopLeft" />
  <s:enumeration value="None" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetMetalSpotChartCustomResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetMetalSpotChartCustomResult" type="tns:HistoricalChart" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="HistoricalChart">
- <s:complexContent mixed="false">
- <s:extension base="tns:StockChart">
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="PeriodType" type="tns:HistoricalPeriodTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="0" maxOccurs="1" name="Url" type="s:string" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:complexType name="StockChart">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Design" type="tns:ChartDesign" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:simpleType name="HistoricalPeriodTypes">
- <s:restriction base="s:string">
  <s:enumeration value="Daily" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetCurrencyChartCustomBinary">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Design" type="tns:ChartDesign" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetCurrencyChartCustomBinaryResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetCurrencyChartCustomBinaryResult" type="tns:ChartBinary" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="ChartBinary">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="ByteArray" type="s:base64Binary" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:element name="GetMetalSpotChart">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Preset" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetMetalSpotChartResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetMetalSpotChartResult" type="tns:HistoricalChart" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetMetalSpotChartBinary">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalTypes" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:MetalCurrencyTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Preset" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetMetalSpotChartBinaryResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetMetalSpotChartBinaryResult" type="tns:ChartBinary" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetMetalSpotChartDesign">
  <s:complexType />
  </s:element>
- <s:element name="GetMetalSpotChartDesignResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetMetalSpotChartDesignResult" type="tns:ChartDesign" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetDelayedMetalFuture">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalFutureTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:simpleType name="MetalFutureTypes">
- <s:restriction base="s:string">
  <s:enumeration value="COMEXGold" />
  <s:enumeration value="COMEXSilver" />
  <s:enumeration value="NYMEXPlatinum" />
  <s:enumeration value="NYMEXPalladium" />
  <s:enumeration value="CBOTGold" />
  <s:enumeration value="CBOTSilver" />
  <s:enumeration value="CBOTGoldMiniSized" />
  <s:enumeration value="CBOTSilverMiniSized" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetDelayedMetalFutureResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetDelayedMetalFutureResult" type="tns:FutureQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="FutureQuote">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Future" type="tns:Future" />
  <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Time" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Open" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="High" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Low" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Last" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Settle" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Volume" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="OpenInterest" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="PreviousClose" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Change" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="PercentChange" type="s:double" />
  <s:element minOccurs="1" maxOccurs="1" name="Currency" type="tns:Currencies" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:complexType name="Future">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Symbol" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Month" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Year" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Exchange" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="ExchangeSymbol" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:FutureTypes" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:simpleType name="FutureTypes">
- <s:restriction base="s:string">
  <s:enumeration value="Future" />
  <s:enumeration value="Swap" />
  </s:restriction>
  </s:simpleType>
- <s:simpleType name="Currencies">
- <s:restriction base="s:string">
  <s:enumeration value="USD" />
  <s:enumeration value="AED" />
  <s:enumeration value="AFA" />
  <s:enumeration value="AFN" />
  <s:enumeration value="ALL" />
  <s:enumeration value="AMD" />
  <s:enumeration value="ANG" />
  <s:enumeration value="AOA" />
  <s:enumeration value="ARA" />
  <s:enumeration value="ARE" />
  <s:enumeration value="ARS" />
  <s:enumeration value="ATS" />
  <s:enumeration value="AUD" />
  <s:enumeration value="AUN" />
  <s:enumeration value="AWG" />
  <s:enumeration value="AZM" />
  <s:enumeration value="BAM" />
  <s:enumeration value="BBD" />
  <s:enumeration value="BDT" />
  <s:enumeration value="BEF" />
  <s:enumeration value="BEL" />
  <s:enumeration value="BGL" />
  <s:enumeration value="BGN" />
  <s:enumeration value="BHD" />
  <s:enumeration value="BIF" />
  <s:enumeration value="BMD" />
  <s:enumeration value="BND" />
  <s:enumeration value="BOB" />
  <s:enumeration value="BOV" />
  <s:enumeration value="BRC" />
  <s:enumeration value="BRE" />
  <s:enumeration value="BRI" />
  <s:enumeration value="BRL" />
  <s:enumeration value="BRR" />
  <s:enumeration value="BSD" />
  <s:enumeration value="BTN" />
  <s:enumeration value="BWP" />
  <s:enumeration value="BYR" />
  <s:enumeration value="BZD" />
  <s:enumeration value="CAD" />
  <s:enumeration value="CDF" />
  <s:enumeration value="CHF" />
  <s:enumeration value="CHK" />
  <s:enumeration value="CLP" />
  <s:enumeration value="CNY" />
  <s:enumeration value="COP" />
  <s:enumeration value="CRC" />
  <s:enumeration value="CSD" />
  <s:enumeration value="CUP" />
  <s:enumeration value="CVE" />
  <s:enumeration value="CYP" />
  <s:enumeration value="CZK" />
  <s:enumeration value="DEM" />
  <s:enumeration value="DJF" />
  <s:enumeration value="DKK" />
  <s:enumeration value="DOP" />
  <s:enumeration value="DOE" />
  <s:enumeration value="DOW" />
  <s:enumeration value="DZD" />
  <s:enumeration value="ECS" />
  <s:enumeration value="EEK" />
  <s:enumeration value="EGP" />
  <s:enumeration value="ERN" />
  <s:enumeration value="ESP" />
  <s:enumeration value="ETB" />
  <s:enumeration value="EUR" />
  <s:enumeration value="FIM" />
  <s:enumeration value="FJD" />
  <s:enumeration value="FKP" />
  <s:enumeration value="FRF" />
  <s:enumeration value="FRN" />
  <s:enumeration value="GBP" />
  <s:enumeration value="GEL" />
  <s:enumeration value="GGP" />
  <s:enumeration value="GHC" />
  <s:enumeration value="GIP" />
  <s:enumeration value="GMD" />
  <s:enumeration value="GNF" />
  <s:enumeration value="GRD" />
  <s:enumeration value="GTQ" />
  <s:enumeration value="GYD" />
  <s:enumeration value="HKD" />
  <s:enumeration value="HNL" />
  <s:enumeration value="HRD" />
  <s:enumeration value="HRK" />
  <s:enumeration value="HTG" />
  <s:enumeration value="HUF" />
  <s:enumeration value="IDR" />
  <s:enumeration value="IEP" />
  <s:enumeration value="ILS" />
  <s:enumeration value="IMP" />
  <s:enumeration value="INR" />
  <s:enumeration value="IQD" />
  <s:enumeration value="IRR" />
  <s:enumeration value="ISK" />
  <s:enumeration value="ITL" />
  <s:enumeration value="JEP" />
  <s:enumeration value="JMD" />
  <s:enumeration value="JOD" />
  <s:enumeration value="JPY" />
  <s:enumeration value="KES" />
  <s:enumeration value="KGS" />
  <s:enumeration value="KHR" />
  <s:enumeration value="KMF" />
  <s:enumeration value="KPW" />
  <s:enumeration value="KRU" />
  <s:enumeration value="KRW" />
  <s:enumeration value="KWD" />
  <s:enumeration value="KYD" />
  <s:enumeration value="KZT" />
  <s:enumeration value="LAK" />
  <s:enumeration value="LBP" />
  <s:enumeration value="LKR" />
  <s:enumeration value="LRD" />
  <s:enumeration value="LSL" />
  <s:enumeration value="LTL" />
  <s:enumeration value="LUF" />
  <s:enumeration value="LVL" />
  <s:enumeration value="LYD" />
  <s:enumeration value="M5P" />
  <s:enumeration value="MAD" />
  <s:enumeration value="MAL" />
  <s:enumeration value="MDL" />
  <s:enumeration value="MFG" />
  <s:enumeration value="MGA" />
  <s:enumeration value="MKD" />
  <s:enumeration value="MMK" />
  <s:enumeration value="MNT" />
  <s:enumeration value="MOP" />
  <s:enumeration value="MRO" />
  <s:enumeration value="MTL" />
  <s:enumeration value="MTP" />
  <s:enumeration value="MUR" />
  <s:enumeration value="MVR" />
  <s:enumeration value="MWK" />
  <s:enumeration value="MXN" />
  <s:enumeration value="MXP" />
  <s:enumeration value="MXV" />
  <s:enumeration value="MYR" />
  <s:enumeration value="MZM" />
  <s:enumeration value="MZN" />
  <s:enumeration value="NAD" />
  <s:enumeration value="NBL" />
  <s:enumeration value="NGN" />
  <s:enumeration value="NIC" />
  <s:enumeration value="NIO" />
  <s:enumeration value="NLG" />
  <s:enumeration value="NOK" />
  <s:enumeration value="NPR" />
  <s:enumeration value="NSO" />
  <s:enumeration value="NZD" />
  <s:enumeration value="OMR" />
  <s:enumeration value="OSO" />
  <s:enumeration value="PAB" />
  <s:enumeration value="PEI" />
  <s:enumeration value="PEN" />
  <s:enumeration value="PES" />
  <s:enumeration value="PGK" />
  <s:enumeration value="PHP" />
  <s:enumeration value="PKR" />
  <s:enumeration value="PLN" />
  <s:enumeration value="PLZ" />
  <s:enumeration value="PTE" />
  <s:enumeration value="PYG" />
  <s:enumeration value="QAR" />
  <s:enumeration value="ROL" />
  <s:enumeration value="RON" />
  <s:enumeration value="RUB" />
  <s:enumeration value="RUR" />
  <s:enumeration value="RWF" />
  <s:enumeration value="SAR" />
  <s:enumeration value="SBD" />
  <s:enumeration value="SCR" />
  <s:enumeration value="SDD" />
  <s:enumeration value="SDP" />
  <s:enumeration value="SDR" />
  <s:enumeration value="SEK" />
  <s:enumeration value="SGD" />
  <s:enumeration value="SHP" />
  <s:enumeration value="SIT" />
  <s:enumeration value="SKK" />
  <s:enumeration value="SLL" />
  <s:enumeration value="SOS" />
  <s:enumeration value="SPL" />
  <s:enumeration value="SRG" />
  <s:enumeration value="STD" />
  <s:enumeration value="SUR" />
  <s:enumeration value="SVC" />
  <s:enumeration value="SYP" />
  <s:enumeration value="SZL" />
  <s:enumeration value="THB" />
  <s:enumeration value="TJR" />
  <s:enumeration value="TJS" />
  <s:enumeration value="TMM" />
  <s:enumeration value="TND" />
  <s:enumeration value="TOP" />
  <s:enumeration value="TRL" />
  <s:enumeration value="TRY" />
  <s:enumeration value="TTD" />
  <s:enumeration value="TVD" />
  <s:enumeration value="TWD" />
  <s:enumeration value="TZS" />
  <s:enumeration value="UAH" />
  <s:enumeration value="UGX" />
  <s:enumeration value="UNK" />
  <s:enumeration value="UYP" />
  <s:enumeration value="UYU" />
  <s:enumeration value="UZS" />
  <s:enumeration value="VEB" />
  <s:enumeration value="VND" />
  <s:enumeration value="VRL" />
  <s:enumeration value="VRN" />
  <s:enumeration value="VUV" />
  <s:enumeration value="WST" />
  <s:enumeration value="XAF" />
  <s:enumeration value="XAG" />
  <s:enumeration value="XAU" />
  <s:enumeration value="XCD" />
  <s:enumeration value="XDR" />
  <s:enumeration value="XEU" />
  <s:enumeration value="XOF" />
  <s:enumeration value="XPD" />
  <s:enumeration value="XPF" />
  <s:enumeration value="XPT" />
  <s:enumeration value="YER" />
  <s:enumeration value="YUD" />
  <s:enumeration value="YUM" />
  <s:enumeration value="ZAL" />
  <s:enumeration value="ZAR" />
  <s:enumeration value="ZMK" />
  <s:enumeration value="ZRN" />
  <s:enumeration value="ZRZ" />
  <s:enumeration value="ZWD" />
  <s:enumeration value="BAD" />
  <s:enumeration value="NOCURRENCY" />
  </s:restriction>
  </s:simpleType>
- <s:element name="GetAllDelayedMetalFutures">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalFutureTypes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetAllDelayedMetalFuturesResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetAllDelayedMetalFuturesResult" type="tns:ArrayOfFutureQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="ArrayOfFutureQuote">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="unbounded" name="FutureQuote" nillable="true" type="tns:FutureQuote" />
  </s:sequence>
  </s:complexType>
- <s:element name="GetHistoricalMetalFuture">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalFutureTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="AsOfDate" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalMetalFutureResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetHistoricalMetalFutureResult" type="tns:FutureQuote" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalMetalFutureRange">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalFutureTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetHistoricalMetalFutureRangeResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetHistoricalMetalFutureRangeResult" type="tns:FutureQuotes" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="FutureQuotes">
- <s:complexContent mixed="false">
- <s:extension base="tns:Common">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Future" type="tns:Future" />
  <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="Quotes" type="tns:ArrayOfFutureQuote" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:element name="GetIntradayMetalFutureChart">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalFutureTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartTime" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndTime" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Preset" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetIntradayMetalFutureChartResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetIntradayMetalFutureChartResult" type="tns:IntradayChart" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:complexType name="IntradayChart">
- <s:complexContent mixed="false">
- <s:extension base="tns:StockChart">
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="Future" type="tns:Future" />
  <s:element minOccurs="0" maxOccurs="1" name="StartTime" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndTime" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="0" maxOccurs="1" name="Url" type="s:string" />
  </s:sequence>
  </s:extension>
  </s:complexContent>
  </s:complexType>
- <s:element name="GetIntradayMetalFutureChartBinary">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalFutureTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartTime" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndTime" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Preset" type="s:string" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetIntradayMetalFutureChartBinaryResponse">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="0" maxOccurs="1" name="GetIntradayMetalFutureChartBinaryResult" type="tns:ChartBinary" />
  </s:sequence>
  </s:complexType>
  </s:element>
- <s:element name="GetIntradayMetalFutureChartCustom">
- <s:complexType>
- <s:sequence>
  <s:element minOccurs="1" maxOccurs="1" name="Type" type="tns:MetalFutureTypes" />
  <s:element minOccurs="0" maxOccurs="1" name="StartTime" type="s:string" />
  <s:element minOccurs="0" maxOccurs="1" name="EndTime" type="s:string" />
  <s:element minOccurs="1" maxOccurs="1" name="Style" type="tns:StockChartStyles" />
  <s:element minOccurs="1" maxOccurs="1" name="Width" type="s:int" />
  <s:element minOccurs="1" maxOccurs="1" name="Height" type="s:int" />
  <s:element minOccurs="0" maxOccurs="1" name="Design" type="tns:ChartDesign" />
  </s:sequ

That helps, thanks.
But my error is different. How can I make sure the cause is the same?
The error I get is the following:
Proxy generation terminated: WSDL error (<extension> not supported)
Diagnosis
The language element
  "<extension>"
was used in the WSDL document.
This language element is not supported by ABAP proxy generation.
Thanks again.
Leonardo

Similar Messages

  • Proxy generation terminated: WSDL error ( union not supported)

    Hi All,
    I am getting the following error when using SPROXY to generate a proxy definition based on an XSD schema:
    Proxy generation terminated: WSDL error (<union> not supported)
    Is <union> really not supported? Here is a snippet from the XSD schema:
    <xs:simpleType name="UnitOfMeasureCodeCommonData">
         <xs:union memberTypes="UnitOfMeasureCodeEnumeration TypeCodeExtension" />
    </xs:simpleType>
    and here:
    <xs:simpleType name="MessageTypeCodes">
         <xs:union memberTypes="MessageTypeCodesEnumeration TypeCodeExtension" />
    </xs:simpleType>
    Any ideas appreciated.
    Che

    Hello,
    I was facing the same trouble as you, I found note 944029, it explains depending on your ABAP version, which wsdl tags are supported or not.
    In your case union is not supported on any version, so the only way is to consume the WS from java or .net (for instance), and send the info without the error to SAP , Im guessing you are consumming a public WS that is not possible to change on its wsdl definition.
    Bye
    Gabriel P.-

  • ABAP Proxy generation terminated (WSDl choice element not supported)

    Hello
    Im trying to generate ABAP proxy from WSDL file (A valid XSD file has imported as External definitions in to XI Integration Repository and created Out bound Interface which gives WSDL file for Proxy generation in SPROXY).
    Unfortunately one of the WSDL file element "<choice>" not supported by ABAP Proxy Generation. it gives the following error.
    Proxy generation terminated: WSDL error (<choice> not supported)
    Message no. SPRX038
    Syntax of <choice> element code in WSDL file:
    <xsd:choice minOccurs='1' maxOccurs='1'>
    <xsd:element name='Employees' minOccurs='1' maxOccurs='1'>
    </xsd:element>
    </xsd:choice>
    Can some one please help if already come across this kind of problem.
    Please suggest me if there any alternate element for WSDL <choice>.
    Regards
    Rajesh

    Hi Aamir
    Thanks for your help...
    I have gone through attached thread.
    Does It means should i change <choice> element with any alternate element. If it is the case can u suggest me any alternate to <choice> element.
    Can u pls tell what are all changes i need to do in WSDL file to support ABAP proxy generation. 
    Regards
    Rajesh

  • Proxy generation terminated:WSDL error

    Hi all,
    I am trying to generate ABAP proxy using a WSDL deployed on EP development server but ended up in getting an error message "Proxy generation terminated:WSDL error -<extension> not suppported". WSDL file we are using has got the schema element <extension>. Please let me know if you know any work around for this either from Portal end or from ABAP end.
    Thanks,
    Venkat

    Hi Venkatrao,
    I am also facing same problem ,did you get solution ? Please help me
    Thanks and regards,
    Shivanand

  • Consuming Web Service - Proxy Generation Terminated

    Hello all,
    I have recently been exploring the capabilities of consuming Web Services from ABAP and have run into some issues. 
    When I generate the Client Proxy from different WSDL files, I am frequently getting these two errors:
    <i>Proxy generation terminated: "mixed content" not supported</i>
    <i>Proxy generation terminated: WSDL error (<extension> not supported)</i>
    Is this just a limitation of ABAP?  If I get these errors, is there any way to use the Web Service?
    Thanks in advance!

    Hi, had the same issue. try to rename the file to .xml ending.
    HTH; rgds, marco

  • Consumer Proxy Generation-HTTP Framework Error

    Hello All,
    I tried to create a consumer proxy for an external WSDL.
    However i am being faced with the following error
    "Exception occurred in communication framework:Error in HTTP Framework:500SSL Peer Certificate Untrusted <WSDL link>
    Exception of class CX_PROXY_GEN_ERROR".
    Any help would be highly appreciated.

    That helps, thanks.
    But my error is different. How can I make sure the cause is the same?
    The error I get is the following:
    Proxy generation terminated: WSDL error (<extension> not supported)
    Diagnosis
    The language element
      "<extension>"
    was used in the WSDL document.
    This language element is not supported by ABAP proxy generation.
    Thanks again.
    Leonardo

  • Error: WSDL: Invalid or not supported

    I wanted to try a webservice example that ships with Sun one application server, on to the sun one portal server 6. This webservices example runs on a windows machine and works fine and been tested. The portal server is installed and running in E250 sun box, which have access to the Application server 7 instance on the windows machine.
    I got the wsdl file that has been used in the sun one app server 7 and put it under /etc/opt/SUNWps/desktop/default/SampleSimpleWebService. Also given the webservice method name. The error message that i get on running the portal desktop is :
    Error: WSDL: Invalid or not supported.
    can anyone guess whatz going on?
    wsdl file:-
    <?xml version="1.0" encoding="UTF-8"?>
    <definitions name="HelloWorld" targetNamespace="http://hello.org/wsdl/HelloWorld" xmlns:tns="http://hello.org/wsdl/HelloWorld" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <types/>
    <message name="HelloIF_sayHello">
    <part name="String_1" type="xsd:string"/>
    </message>
    <message name="HelloIF_sayHelloResponse">
    <part name="result" type="xsd:string"/>
    </message>
    <portType name="HelloIF">
    <operation name="sayHello" parameterOrder="String_1">
    <input message="tns:HelloIF_sayHello"/>
    <output message="tns:HelloIF_sayHelloResponse"/>
    </operation>
    </portType>
    <binding name="HelloIFBinding" type="tns:HelloIF">
    <operation name="sayHello">
    <input>
    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://hello.org/wsdl/HelloWorld"/>
    </input>
    <output>
    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://hello.org/wsdl/HelloWorld"/>
    </output>
    <soap:operation soapAction=""/>
    </operation>
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
    </binding>
    <service name="HelloWorld">
    <port name="HelloIFPort" binding="tns:HelloIFBinding">
    <soap:address location="http://10.10.10.13:81/jaxrpc-simple/simple"/>
    </port>
    </service>
    </definitions>
    Thanks in advance
    kumar

    Error: "WSDL: Invalid or not supported." is comming
    from the WSDL Analyzer of the WebService provider via
    WSDLException, which only tells that something is fishy...
    In your WSDL the endpoint URL looks suspicious...
    Cheers,
    Alex :-)

  • Proxy generation terminated: Message must have exactly one part

    hi experts,
    i have tryed to create a proxy in abap but it gives an error message
    Proxy generation terminated: Message must have exactly one part
    Message no. SPRX046
    can any one help me
    the wsdl document is
    - <wsdl:definitions targetNamespace="urn:sap-com:document:sap:rfc:functions">
    &#8722;
         <wsdl:types>
    &#8722;
         <xsd:schema targetNamespace="urn:sap-com:document:sap:rfc:functions" elementFormDefault="unqualified" attributeFormDefault="qualified">
    &#8722;
         <xsd:simpleType name="char1">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="1"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char10">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="10"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char100">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="100"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char20">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="20"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char220">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="220"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char30">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="30"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char32">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="32"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="char50">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="50"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="clnt3">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="3"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="numeric15">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="15"/>
    <xsd:pattern value="\d*"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="numeric3">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="3"/>
    <xsd:pattern value="\d*"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:simpleType name="numeric6">
    &#8722;
         <xsd:restriction base="xsd:string">
    <xsd:maxLength value="6"/>
    <xsd:pattern value="\d*"/>
    </xsd:restriction>
    </xsd:simpleType>
    &#8722;
         <xsd:complexType name="ZCAF_DEP_QUEST">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="DEPQTN_ID" type="tns:numeric15"/>
    <xsd:element name="QTNID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ANSWER_META">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="HAS_MULTI_CHOICE" type="tns:char1"/>
    <xsd:element name="MULTISELECT_ALLO" type="tns:char1"/>
    <xsd:element name="NA_POSSIBLE" type="tns:char1"/>
    <xsd:element name="DATA_TYPE" type="tns:char1"/>
    <xsd:element name="VALUE_TYPE" type="tns:char1"/>
    <xsd:element name="DISPLAY_TYPE" type="tns:char1"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QUEST_GROUP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    <xsd:element name="TITLE" type="tns:char30"/>
    <xsd:element name="REPLACE_TEXT" type="tns:char30"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="DESCRIPTION" type="tns:char30"/>
    <xsd:element name="HEADER_TEXT" type="tns:char20"/>
    <xsd:element name="CREATED_BY" type="tns:char20"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="RELEASE_STATUS" type="tns:char10"/>
    <xsd:element name="VERSION" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_COMMENT_ANS">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="COMMENT_ANS_ID" type="tns:numeric15"/>
    <xsd:element name="ANSSHEET_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="TEXT_COMMT_ID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ANS_CHOICE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="SEQ_NUM" type="xsd:int"/>
    <xsd:element name="ANSWER_TEXT" type="tns:char50"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="WEIGHT" type="xsd:int"/>
    <xsd:element name="HAS_DEP_QTN" type="tns:char1"/>
    <xsd:element name="HAS_DEP_QTNGRP" type="tns:char1"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QUESTION">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNID" type="tns:numeric15"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="QTN_TEXT" type="tns:char100"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="CREATED_BY" type="tns:char20"/>
    <xsd:element name="QTNWEIGHTAGE" type="xsd:int"/>
    <xsd:element name="VERSION" type="tns:char10"/>
    <xsd:element name="RELEASE_STATUS" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_MULTI_ANS">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="MULTIPLE_ANS_ID" type="tns:numeric15"/>
    <xsd:element name="ANSSHEET_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="ANSWER_TEXT" type="tns:char50"/>
    <xsd:element name="ANS_VALUE" type="xsd:int"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_COMENT_TEXT">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="TEXT_COMMT_ID" type="tns:numeric15"/>
    <xsd:element name="TEXT_COMMENT" type="tns:char50"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_DEP_QTNGRP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="DEP_QTNGRP_ID" type="tns:numeric15"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ANS_SHEET">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="ANSSHEET_ID" type="tns:numeric15"/>
    <xsd:element name="QTNRID" type="tns:numeric15"/>
    <xsd:element name="STATUS" type="tns:char1"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QTNR_QTNGRP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNRID" type="tns:numeric15"/>
    <xsd:element name="QTNGRPID" type="tns:numeric15"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_QUESTIONIRE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="MANDT" type="tns:clnt3"/>
    <xsd:element name="QTNRID" type="tns:numeric15"/>
    <xsd:element name="TITLE" type="tns:char30"/>
    <xsd:element name="REPLACE_TEXT" type="tns:char30"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="DESCRIPTION" type="tns:char30"/>
    <xsd:element name="HEADER_TEXT" type="tns:char20"/>
    <xsd:element name="CREATED_BY" type="tns:char20"/>
    <xsd:element name="RELEASE_STATUS" type="tns:char10"/>
    <xsd:element name="VERSION" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="BAPIRET2">
    &#8722;
         <xsd:sequence>
    <xsd:element name="TYPE" type="tns:char1"/>
    <xsd:element name="ID" type="tns:char20"/>
    <xsd:element name="NUMBER" type="tns:numeric3"/>
    <xsd:element name="MESSAGE" type="tns:char220"/>
    <xsd:element name="LOG_NO" type="tns:char20"/>
    <xsd:element name="LOG_MSG_NO" type="tns:numeric6"/>
    <xsd:element name="MESSAGE_V1" type="tns:char50"/>
    <xsd:element name="MESSAGE_V2" type="tns:char50"/>
    <xsd:element name="MESSAGE_V3" type="tns:char50"/>
    <xsd:element name="MESSAGE_V4" type="tns:char50"/>
    <xsd:element name="PARAMETER" type="tns:char32"/>
    <xsd:element name="ROW" type="xsd:int"/>
    <xsd:element name="FIELD" type="tns:char30"/>
    <xsd:element name="SYSTEM" type="tns:char10"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZCAF_ST_GET_QUESTIONNAIRE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="QTNID" type="tns:numeric15"/>
    <xsd:element name="QTN_TEXT" type="tns:char100"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="HAS_MULTI_CHOICE" type="tns:char1"/>
    <xsd:element name="MULTISELECT_ALLO" type="tns:char1"/>
    <xsd:element name="NA_POSSIBLE" type="tns:char1"/>
    <xsd:element name="DATA_TYPE" type="tns:char1"/>
    <xsd:element name="VALUE_TYPE" type="tns:char1"/>
    <xsd:element name="DISPLAY_TYPE" type="tns:char1"/>
    <xsd:element name="ANS_CHOICE" type="tns:ZTCAF_GET_ANS_CHOICE"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZSCAF_ANS_CHOICE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="ANS_CHOICE_ID" type="tns:numeric15"/>
    <xsd:element name="ANS_META_ID" type="tns:numeric15"/>
    <xsd:element name="HAS_COMMENT" type="tns:char1"/>
    <xsd:element name="SEQ_NUM" type="xsd:int"/>
    <xsd:element name="ANSWER_TEXT" type="tns:char50"/>
    <xsd:element name="LANGUAGE" type="tns:char10"/>
    <xsd:element name="WEIGHT" type="xsd:int"/>
    <xsd:element name="HAS_DEP_QTN" type="tns:char1"/>
    <xsd:element name="HAS_DEP_QTNGRP" type="tns:char1"/>
    <xsd:element name="DEP_QTN" type="tns:ZTCAF_DEP_QTN"/>
    <xsd:element name="DEP_QTNGRP" type="tns:ZTCAF_DEP_QTN_GRP"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_GET_DATA_QUESTIONNAIRE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZCAF_ST_GET_QUESTIONNAIRE"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_GET_ANS_CHOICE">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZSCAF_ANS_CHOICE"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_DEP_QTN">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZCAF_DEP_QUEST"/>
    </xsd:sequence>
    </xsd:complexType>
    &#8722;
         <xsd:complexType name="ZTCAF_DEP_QTN_GRP">
    &#8722;
         <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded" type="tns:ZCAF_DEP_QTNGRP"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>
    </wsdl:types>
    &#8722;
         <wsdl:message name="ZMCAF_CRUD_QUESTIONNAIRE">
    <wsdl:part name="IS_ANSCHOICE" type="tns:ZCAF_ANS_CHOICE"/>
    <wsdl:part name="IS_ANSMETA" type="tns:ZCAF_ANSWER_META"/>
    <wsdl:part name="IS_ANS_SHEET" type="tns:ZCAF_ANS_SHEET"/>
    <wsdl:part name="IS_COMM_ANS" type="tns:ZCAF_COMMENT_ANS"/>
    <wsdl:part name="IS_COMM_TXT" type="tns:ZCAF_COMENT_TEXT"/>
    <wsdl:part name="IS_DEPQTN" type="tns:ZCAF_DEP_QUEST"/>
    <wsdl:part name="IS_DEPQTNGRP" type="tns:ZCAF_DEP_QTNGRP"/>
    <wsdl:part name="IS_MULT_ANS" type="tns:ZCAF_MULTI_ANS"/>
    <wsdl:part name="IS_QTNR_QTNGRP" type="tns:ZCAF_QTNR_QTNGRP"/>
    <wsdl:part name="IS_QTN_GRP" type="tns:ZCAF_QUEST_GROUP"/>
    <wsdl:part name="IS_QUESTION" type="tns:ZCAF_QUESTION"/>
    <wsdl:part name="IS_QUESTIONNAIRE" type="tns:ZCAF_QUESTIONIRE"/>
    <wsdl:part name="IV_CHOICE" type="tns:char1"/>
    <wsdl:part name="IV_QTNR_ID" type="tns:numeric15"/>
    <wsdl:part name="IV_TYPE" type="tns:char10"/>
    </wsdl:message>
    &#8722;
         <wsdl:message name="ZMCAF_CRUD_QUESTIONNAIREResponse">
    <wsdl:part name="ET_QTNR_GET_DATA" type="tns:ZTCAF_GET_DATA_QUESTIONNAIRE"/>
    <wsdl:part name="RETURN" type="tns:BAPIRET2"/>
    </wsdl:message>
    &#8722;
         <sap:Feature name="design_0 " uri="http://www.sap.com/webas/630/soap/features/authentication/">
    &#8722;
         <sap:Property qname="n0:AuthenticationLevel">
    <sap:Option value="n0:Basic"/>
    </sap:Property>
    </sap:Feature>
    &#8722;
         <wsdl:portType name="zwsquestionnaire">
    <sap:useFeature feature="tns:design_0 "/>
    &#8722;
         <wsdl:operation name="ZMCAF_CRUD_QUESTIONNAIRE">
    <wsdl:input message="tns:ZMCAF_CRUD_QUESTIONNAIRE"/>
    <wsdl:output message="tns:ZMCAF_CRUD_QUESTIONNAIREResponse"/>
    </wsdl:operation>
    </wsdl:portType>
    &#8722;
         <wsdl:binding name="zwsquestionnaireSoapBinding" type="tns:zwsquestionnaire">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    &#8722;
         <wsdl:operation name="ZMCAF_CRUD_QUESTIONNAIRE">
    <soap:operation soapAction=""/>
    &#8722;
         <wsdl:input>
    <soap:body use="literal" namespace="urn:sap-com:document:sap:rfc:functions"/>
    </wsdl:input>
    &#8722;
         <wsdl:output>
    <soap:body use="literal" namespace="urn:sap-com:document:sap:rfc:functions"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    &#8722;
         <wsdl:service name="zwsquestionnaireService">
    &#8722;
         <wsdl:port name="zwsquestionnaireSoapBinding" binding="tns:zwsquestionnaireSoapBinding">
    <soap:address location="http://localhost:8000/sap/bc/srt/rfc/sap/ZWSQUESTIONNAIRE?sap-client=000"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>

    OK , could you please help me?
    SAP error message;
    Proxy generation terminated: Message must have exactly one part
    Diagnosis
    In a WSDL document, a <message> must contain exactly one <part>, therefore:
    <message name="check_serviceHttpGetIn">
    <part .../>
    </message>
    WSDL document;
    <?xml version="1.0" encoding="utf-8"?>
    <wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
       <wsdl:types>
         <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
           <s:element name="check_service">
             <s:complexType />
           </s:element>
           <s:element name="check_serviceResponse">
             <s:complexType>
               <s:sequence>
                 <s:element minOccurs="1" maxOccurs="1" name="check_serviceResult" type="s:boolean" />
               </s:sequence>
             </s:complexType>
           </s:element>
           <s:element name="get_puantaj_data">
             <s:complexType>
               <s:sequence>
                 <s:element minOccurs="0" maxOccurs="1" name="personel_sicilno" type="s:string" />
                 <s:element minOccurs="1" maxOccurs="1" name="yil" type="s:int" />
                 <s:element minOccurs="1" maxOccurs="1" name="ay" type="s:int" />
               </s:sequence>
             </s:complexType>
           </s:element>
           <s:element name="get_puantaj_dataResponse">
             <s:complexType>
               <s:sequence>
                 <s:element minOccurs="0" maxOccurs="1" name="get_puantaj_dataResult">
                   <s:complexType>
                     <s:sequence>
                       <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                       <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
                     </s:sequence>
                   </s:complexType>
                 </s:element>
               </s:sequence>
             </s:complexType>
           </s:element>
           <s:element name="boolean" type="s:boolean" />
           <s:element name="DataTable" nillable="true">
             <s:complexType>
               <s:sequence>
                 <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
                 <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
               </s:sequence>
             </s:complexType>
           </s:element>
         </s:schema>
       </wsdl:types>
       <wsdl:message name="check_serviceSoapIn">
         <wsdl:part name="parameters" element="tns:check_service" />
       </wsdl:message>
       <wsdl:message name="check_serviceSoapOut">
         <wsdl:part name="parameters" element="tns:check_serviceResponse" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataSoapIn">
         <wsdl:part name="parameters" element="tns:get_puantaj_data" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataSoapOut">
         <wsdl:part name="parameters" element="tns:get_puantaj_dataResponse" />
       </wsdl:message>
       <wsdl:message name="check_serviceHttpGetIn" />
       <wsdl:message name="check_serviceHttpGetOut">
         <wsdl:part name="Body" element="tns:boolean" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpGetIn">
         <wsdl:part name="personel_sicilno" type="s:string" />
         <wsdl:part name="yil" type="s:string" />
         <wsdl:part name="ay" type="s:string" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpGetOut">
         <wsdl:part name="Body" element="tns:DataTable" />
       </wsdl:message>
       <wsdl:message name="check_serviceHttpPostIn" />
       <wsdl:message name="check_serviceHttpPostOut">
         <wsdl:part name="Body" element="tns:boolean" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpPostIn">
         <wsdl:part name="personel_sicilno" type="s:string" />
         <wsdl:part name="yil" type="s:string" />
         <wsdl:part name="ay" type="s:string" />
       </wsdl:message>
       <wsdl:message name="get_puantaj_dataHttpPostOut">
         <wsdl:part name="Body" element="tns:DataTable" />
       </wsdl:message>
       <wsdl:portType name="Aktarim_ServiceSoap">
         <wsdl:operation name="check_service">
           <wsdl:input message="tns:check_serviceSoapIn" />
           <wsdl:output message="tns:check_serviceSoapOut" />
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <wsdl:input message="tns:get_puantaj_dataSoapIn" />
           <wsdl:output message="tns:get_puantaj_dataSoapOut" />
         </wsdl:operation>
       </wsdl:portType>
       <wsdl:portType name="Aktarim_ServiceHttpGet">
         <wsdl:operation name="check_service">
           <wsdl:input message="tns:check_serviceHttpGetIn" />
           <wsdl:output message="tns:check_serviceHttpGetOut" />
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <wsdl:input message="tns:get_puantaj_dataHttpGetIn" />
           <wsdl:output message="tns:get_puantaj_dataHttpGetOut" />
         </wsdl:operation>
       </wsdl:portType>
       <wsdl:portType name="Aktarim_ServiceHttpPost">
         <wsdl:operation name="check_service">
           <wsdl:input message="tns:check_serviceHttpPostIn" />
           <wsdl:output message="tns:check_serviceHttpPostOut" />
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <wsdl:input message="tns:get_puantaj_dataHttpPostIn" />
           <wsdl:output message="tns:get_puantaj_dataHttpPostOut" />
         </wsdl:operation>
       </wsdl:portType>
       <wsdl:binding name="Aktarim_ServiceSoap" type="tns:Aktarim_ServiceSoap">
         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
         <wsdl:operation name="check_service">
           <soap:operation soapAction="http://tempuri.org/check_service" style="document" />
           <wsdl:input>
             <soap:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <soap:operation soapAction="http://tempuri.org/get_puantaj_data" style="document" />
           <wsdl:input>
             <soap:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:binding name="Aktarim_ServiceSoap12" type="tns:Aktarim_ServiceSoap">
         <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
         <wsdl:operation name="check_service">
           <soap12:operation soapAction="http://tempuri.org/check_service" style="document" />
           <wsdl:input>
             <soap12:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap12:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <soap12:operation soapAction="http://tempuri.org/get_puantaj_data" style="document" />
           <wsdl:input>
             <soap12:body use="literal" />
           </wsdl:input>
           <wsdl:output>
             <soap12:body use="literal" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:binding name="Aktarim_ServiceHttpGet" type="tns:Aktarim_ServiceHttpGet">
         <http:binding verb="GET" />
         <wsdl:operation name="check_service">
           <http:operation location="/check_service" />
           <wsdl:input>
             <http:urlEncoded />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <http:operation location="/get_puantaj_data" />
           <wsdl:input>
             <http:urlEncoded />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:binding name="Aktarim_ServiceHttpPost" type="tns:Aktarim_ServiceHttpPost">
         <http:binding verb="POST" />
         <wsdl:operation name="check_service">
           <http:operation location="/check_service" />
           <wsdl:input>
             <mime:content type="application/x-www-form-urlencoded" />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
         <wsdl:operation name="get_puantaj_data">
           <http:operation location="/get_puantaj_data" />
           <wsdl:input>
             <mime:content type="application/x-www-form-urlencoded" />
           </wsdl:input>
           <wsdl:output>
             <mime:mimeXml part="Body" />
           </wsdl:output>
         </wsdl:operation>
       </wsdl:binding>
       <wsdl:service name="Aktarim_Service">
         <wsdl:port name="Aktarim_ServiceSoap" binding="tns:Aktarim_ServiceSoap">
           <soap:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
         <wsdl:port name="Aktarim_ServiceSoap12" binding="tns:Aktarim_ServiceSoap12">
           <soap12:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
         <wsdl:port name="Aktarim_ServiceHttpGet" binding="tns:Aktarim_ServiceHttpGet">
           <http:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
         <wsdl:port name="Aktarim_ServiceHttpPost" binding="tns:Aktarim_ServiceHttpPost">
           <http:address location="http://192.168.10.151:7979/sap_aktarim/Aktarim_Service.asmx" />
         </wsdl:port>
       </wsdl:service>
    </wsdl:definitions>

  • Connecting my iPhone 4S with 3rd party composite cable; error "accessory not supported by iphone".  Sound comes through and it charges but NO Video???

    Connecting my iPhone 4S with 3rd party composite cable; error "accessory not supported by iphone".  Sound comes through and it charges but NO Video???  I have verified the cable, I can play video with sound from iPod Nano 4th gen.

    composite don't support mirror so it will only display on the tv when the app being used support tvout option
    the build in video app does so it should display on the tv at least my composite cable does with my iphone4
    the audio always works it's pretty much works like a headset

  • Error Message: Not Supported Method

    I have been trying to access my email via Verizon.net all day and get the following error message: Not Supported Method. Does anyone have any insight????
    Thanks. 
    Solved!
    Go to Solution.

    I have been signing in fine forever.  Just got this message today.  Have gotten it all day.  I am using Google Chrome.  I said, let me try signing in through Internet Explorer......guess what!  It worked fine.  Wonder if it has some thing to do with Google Chrome?  It just doesn't make sense.  I could sign it to the forum just fine.....

  • HT201263 Error: source not supported. Why do I get this message when I try to play a video?

    Error: source not supported. Why do I get this message when I try to play a video?

    Did you copy the songs directly from a CD or did you download the files from a website?
    You can use a different player than the Windows Media Player to play the songs if you copied them from a CD to avoid that.

  • Getting error feature not supported: expr_agg:

    CREATE PROCEDURE "PAYROLLDBTEST".GetWorkingHoursAsFloat
      -- Add the parameters for the function here
      IN WorkingHours nvarchar(10),
    OUT FloatValue float
    --RETURNS float
    LANGUAGE SQLSCRIPT 
    AS
    BEGIN
      -- Declare the return variable here
      --DECLARE FloatValue float;
      -- Add the T-SQL statements to compute the return value here
    FloatValue :=    (SUM(case when (:WorkingHours <> '0')
    then
    IFNULL(SUBSTRING(:WorkingHours,0, IFNULL(LOCATE(':',:WorkingHours), LENGTH(:WorkingHours))),NULL)
      else 0
    end
    ) * 60)
    +
    SUM(CAST(IFNULL(SUBSTRING(:WorkingHours, LOCATE(':',:WorkingHours) + 1, LENGTH(:WorkingHours)),NULL) AS INTEGER))
    IF(:FloatValue /60.0 IS NULL)
    THEN
      FloatValue := 0;
      END IF;
      END;

    I am using HANA database.
    When i executed above code with SELECT it gives syntax error like :
    Could not execute 'CREATE PROCEDURE "PAYROLLDBTEST".GetWorkingHoursAsFloat ( -- Add the parameters for the function ...' in 1 ms 812 µs .
    SAP DBTech JDBC: [257] (at 351): sql syntax error: incorrect syntax near ":=": line 15 col 19 (at pos 351) .
    and when i do not use SELECT it gives error :
    feature not supported:expr_agg.

  • GTalk Error: Feature Not Supported

    Hello, 
    I've been using Google talk since I bought my BB Torch 9800. But from last couple of days I keep getting this error that pops up when I'm trying to send messages to my friends "
    your message could not be sent (error:feature not supported)"
    And then it says the person in question logged out, cause then any message I sent doesn't go through . so then I log out and back in, and the person in question is online and will still give me trouble.
    This will happen randomly and sometimes lasts hours at a time. It is kind of frustrating especially because when I have important
    messages to send they aren't sent and so much and so on.
    More info to the situation:
    -I have the version 2.5.33 of Google Talk
    -I have rebooted the phone and no change
    -I have uninstalled google talk and reinstalled it
    Thank you in advance 
    Kulvirender Singh (India)

    Hello Kulvirender,
    Welcome to the BlackBerry Support Community.
    We suggest that you contact your mobile service provider to verify the settings on your service plan.
    Thank you.
    -FB
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.
    Click "Accept as a Solution" for posts that have solved your issue(s)!

  • CSS burn error - device not supported

    I am getting a "This device does not support copy generation management..." error while burning a disc that is checked for CSS. Have tried this on my macpro tower, macbook pro, and even my old G4.
    By "device" do they mean the physical DVD drive/burner, and if so, anybody know a list of what burners ARE compatible?
    need to get some masters out quick....

    Thats correct. CSS can only be applied to DVD-VIDEO discs which are pressed at replication plants. Although DVD-R/+R do contain the folders neccesary to playback, they are no the same format as DVD-VIDEO.
    Now you can output DDP images which would contain the info required by a replication plant.

  • Proxy Activity terminated because errors occurred during package checks

    Hi,
    When i am activating the client proxy class in ECC system after assigning it to the package,i am getting the below error.With local object($TMP) its working fine. I tried creating package using se80 as well as from sm30 using view V_TDEVC also and the package is created with no restrictions also .Kindly suggest what needs to be done to fix the issue.
    Activity terminated because errors occurred during package checks
    Message no. EU839
    Diagnosis
    Dictionary objects can only be activated if the package check is swithch ed on - provided they do not contain any package check errors.
    You will receive a list of the package check errors if you execute the package check within the appropriate dictionary tool. To do this, use the respective menu entry in the first menu of theen; corresponding dictionary tool.
    Procedure
    Keep note of the setting for the package check (system-wide property) in your SAP System; this setting defines in which form the package concept is to be applied.
    In particular, check whether the package in which the incorrect dictionary object is located has sufficient usage applications. Then, if necessary, create the missing usage applications.
    As soon as the package check errors have been removed, you must again activate the dictionary object.
    Thnx,
    Goutham

    Hi Bhuvan,
       Check Rashmi's response in this thread:
    Re: Error in package dictionary objects (Proxy activation)
    Regards,
    Ravi Kanth Talagana

Maybe you are looking for