Hi,
Thanks for your suggestions.. I did validate the wsdl and it
validated succesfully. I have attached my wsdl please let me know what
could be wrong...
Thanks,
Samanth Marisetty.
On Nov 9, 2007 11:45 AM, Walker, Jeff <[EMAIL PROTECTED]> wrote:
> Your wsdl is screwed up.
> You could post it here, and maybe someone will read it and give you some
> hints.
> Or, you could do what I always do, comment out all the operations except
> the simplest, and try that. Keep adding in another operation until you
> find the one that cause the problem. Then edit the request and response
> parameters until you learn which piece of schema is probably causing
> your issue.
> -jeff
>
>
>
> -----Original Message-----
> From: samanth marisetty [mailto:[EMAIL PROTECTED]
> Sent: Friday, November 09, 2007 11:38 AM
> To: axis-user@ws.apache.org
> Subject: axis wsdl2java nullPointerException
>
> Hi,
> When I use the axis wsdl2java tool I get this error..
> java.lang.NullPointerException
> at
> org.apache.axis.wsdl.toJava.JavaBeanHelperWriter.getAsFieldName(JavaBean
> HelperWriter.java:435)
> at
> org.apache.axis.wsdl.toJava.JavaBeanHelperWriter.writeMetaData(JavaBeanH
> elperWriter.java:325)
> at
> org.apache.axis.wsdl.toJava.JavaBeanHelperWriter.writeFileBody(JavaBeanH
> elperWriter.java:183)
> at
> org.apache.axis.wsdl.toJava.JavaWriter.generate(JavaWriter.java:127)
> at
> org.apache.axis.wsdl.toJava.JavaBeanWriter.writeFileBody(JavaBeanWriter.
> java:257)
> at
> org.apache.axis.wsdl.toJava.JavaWriter.generate(JavaWriter.java:127)
> at
> org.apache.axis.wsdl.toJava.JavaBeanWriter.generate(JavaBeanWriter.java:
> 1405)
> at
> org.apache.axis.wsdl.toJava.JavaTypeWriter.generate(JavaTypeWriter.java:
> 113)
> at
> org.apache.axis.wsdl.toJava.JavaGeneratorFactory$Writers.generate(JavaGe
> neratorFactory.java:421)
> at
> org.apache.axis.wsdl.gen.Parser.generateTypes(Parser.java:547)
> at org.apache.axis.wsdl.gen.Parser.generate(Parser.java:432)
> at org.apache.axis.wsdl.gen.Parser.access$000(Parser.java:45)
> at
> org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:362)
> at java.lang.Thread.run(Unknown Source)
>
> Could some body please explain me why it occurs..
> I am new to web services so I am not sure what is wrong with the
> wsdl..
>
> Is there a way I could know where exacty the NPE is caused?
>
> Thanks,
> Samanth Marisetty.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
<definitions name="Guide" targetNamespace="http://guide.cox.net/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://www.cox.net/guide" xmlns:ns2="http://www.cox.net/errors" xmlns:ns3="http://www.cox.net/common" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://guide.cox.net/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<types>
<xs:schema elementFormDefault="qualified" targetNamespace="http://www.cox.net/common" version="1.0" xmlns:tns="http://www.cox.net/common" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="ProgramType">
<xs:sequence>
<xs:element name="ProgramId" type="xs:long"/>
<xs:element name="StationId" type="xs:int"/>
<xs:element name="ShortTitle" type="xs:string"/>
<xs:element name="ShortDescription" type="xs:string"/>
<xs:element name="AirTime" type="xs:dateTime"/>
<xs:element name="EndTime" type="xs:dateTime"/>
<xs:element name="Duration" type="xs:int"/>
<xs:element minOccurs="0" name="SeriesId" type="xs:long"/>
<xs:element minOccurs="0" name="Repeat" type="xs:boolean"/>
<xs:element minOccurs="0" name="HDTV" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ProgramDetailType">
<xs:complexContent>
<xs:extension base="tns:ProgramType">
<xs:sequence>
<xs:element name="Title" type="xs:string"/>
<xs:element minOccurs="0" name="Subtitle" type="xs:string"/>
<xs:element name="Description" type="xs:string"/>
<xs:element minOccurs="0" name="MPAARating" type="tns:MPAARatingEnum"/>
<xs:element minOccurs="0" name="CloseCaptioned" type="xs:boolean"/>
<xs:element minOccurs="0" name="TVRating" type="tns:TVRatingEnum"/>
<xs:element name="ShowType" type="tns:ShowTypeEnum"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="CastAndCrew" type="tns:CastAndCrewType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Genres" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ContentAdvisories" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CastAndCrewType">
<xs:sequence>
<xs:element name="Role" type="xs:string"/>
<xs:element name="Name" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PaginationSettingsType">
<xs:sequence>
<xs:element name="ResultsPerPage" type="xs:int"/>
<xs:element name="PageNumber" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PaginationInfoType">
<xs:sequence>
<xs:element name="ResultsPerPage" type="xs:int"/>
<xs:element name="PageNumber" type="xs:int"/>
<xs:element name="TotalResults" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="MPAARatingEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="AO"/>
<xs:enumeration value="G"/>
<xs:enumeration value="NC-17"/>
<xs:enumeration value="NR"/>
<xs:enumeration value="PG"/>
<xs:enumeration value="PG13"/>
<xs:enumeration value="R"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TVRatingEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="TV-Y"/>
<xs:enumeration value="TV-Y7"/>
<xs:enumeration value="TV-G"/>
<xs:enumeration value="TV-PG"/>
<xs:enumeration value="TV-14"/>
<xs:enumeration value="TV-MA"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ShowTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="LimitedSeries"/>
<xs:enumeration value="Miniseries"/>
<xs:enumeration value="PaidProgramming"/>
<xs:enumeration value="Serial"/>
<xs:enumeration value="Series"/>
<xs:enumeration value="ShortFilm"/>
<xs:enumeration value="Special"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
<xs:schema elementFormDefault="qualified" targetNamespace="http://www.cox.net/guide" version="1.0" xmlns:ns1="http://www.cox.net/common" xmlns:tns="http://www.cox.net/guide" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://www.cox.net/common"/>
<xs:complexType name="DeleteProgramRemindersType">
<xs:sequence>
<xs:element name="CustomerId" type="xs:string"/>
<xs:element name="SetTopBoxId" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ProgramIds" type="xs:long"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DeleteProgramRemindersResponseType">
<xs:sequence>
<xs:element name="Successful" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetSTBLabelType">
<xs:sequence>
<xs:element name="CustomerId" type="xs:string"/>
<xs:element name="SetTopBoxId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetSTBLabelResponseType">
<xs:sequence>
<xs:element name="Successful" type="xs:boolean"/>
<xs:element minOccurs="0" name="Label" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetProgramRemindersType">
<xs:sequence>
<xs:element name="CustomerId" type="xs:string"/>
<xs:element name="SetTopBoxId" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetProgramRemindersResponseType">
<xs:sequence>
<xs:element name="Successful" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Reminders" type="tns:ProgramReminderType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ProgramReminderType">
<xs:sequence>
<xs:element name="Program" type="ns1:ProgramType"/>
<xs:element name="StartTimeBuffer" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetContentAdvisoriesType">
<xs:sequence/>
</xs:complexType>
<xs:complexType name="GetContentAdvisoriesResponseType">
<xs:sequence>
<xs:element form="unqualified" maxOccurs="unbounded" minOccurs="0" name="ContentAdvisories" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetGenresType">
<xs:sequence/>
</xs:complexType>
<xs:complexType name="GetGenresResponseType">
<xs:sequence>
<xs:element form="unqualified" maxOccurs="unbounded" minOccurs="0" name="Genres" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetProgramDetailsType">
<xs:sequence>
<xs:element form="unqualified" maxOccurs="unbounded" minOccurs="0" name="ProgramId" type="xs:long"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetProgramDetailsResponseType">
<xs:sequence>
<xs:element form="unqualified" maxOccurs="unbounded" minOccurs="0" name="ProgramDetails" type="ns1:ProgramDetailType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetTVListingsType">
<xs:complexContent>
<xs:extension base="tns:GetTVListingsBaseType">
<xs:sequence>
<xs:element minOccurs="0" name="SortField" type="tns:SortFieldEnum"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="GetTVListingsBaseType">
<xs:sequence>
<xs:element minOccurs="0" name="ZipCode" type="xs:string"/>
<xs:element minOccurs="0" name="CustomerId" type="xs:string"/>
<xs:element name="StartTime" type="xs:dateTime"/>
<xs:element minOccurs="0" name="EndTime" type="xs:dateTime"/>
<xs:element minOccurs="0" name="Filters" type="tns:ListingsFilterType"/>
<xs:element minOccurs="0" name="IncludeStations" type="xs:boolean"/>
<xs:element minOccurs="0" name="PaginationSettings" type="ns1:PaginationSettingsType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ListingsFilterType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="StationFilterList" type="xs:int"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="GenreFilterList" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ExcludedContentAdvisoryFilterList" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="VideoResolutionFilter" type="tns:VideoResolutionEnum"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetTVListingsResponseType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Stations" type="tns:StationType"/>
<xs:element maxOccurs="unbounded" name="Programs" type="ns1:ProgramType"/>
<xs:element minOccurs="0" name="PaginationInfo" type="ns1:PaginationInfoType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="StationType">
<xs:sequence>
<xs:element name="StationId" type="xs:int"/>
<xs:element name="CallSign" type="xs:string"/>
<xs:element name="Name" type="xs:string"/>
<xs:element name="ChannelNumber" type="xs:int"/>
<xs:element minOccurs="0" name="Authorized" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetTVListingsUsingAdvancedSearchType">
<xs:complexContent>
<xs:extension base="tns:GetTVListingsBaseType">
<xs:sequence>
<xs:element minOccurs="0" name="TitleSearchString" type="xs:string"/>
<xs:element minOccurs="0" name="DescriptionSearchString" type="xs:string"/>
<xs:element minOccurs="0" name="CastAndCrewSearchString" type="xs:string"/>
<xs:element minOccurs="0" name="SubtitleSearchString" type="xs:string"/>
<xs:element minOccurs="0" name="StationNameSearchString" type="xs:string"/>
<xs:element minOccurs="0" name="SortField" type="tns:SearchFieldEnum"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="GetTVListingsUsingKeywordSearchType">
<xs:complexContent>
<xs:extension base="tns:GetTVListingsBaseType">
<xs:sequence>
<xs:element name="KeywordSearchString" type="xs:string"/>
<xs:element minOccurs="0" name="SortField" type="tns:SearchFieldEnum"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="GetStationsType">
<xs:sequence>
<xs:element minOccurs="0" name="ZipCode" type="xs:string"/>
<xs:element minOccurs="0" name="CustomerId" type="xs:string"/>
<xs:element minOccurs="0" name="PaginationSettings" type="ns1:PaginationSettingsType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="GetStationsResponseType">
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Stations" type="tns:StationType"/>
<xs:element minOccurs="0" name="PaginationInfo" type="ns1:PaginationInfoType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SetSTBLabelType">
<xs:sequence>
<xs:element name="CustomerId" type="xs:string"/>
<xs:element name="SetTopBoxId" type="xs:string"/>
<xs:element name="Label" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SetSTBLabelResponseType">
<xs:sequence>
<xs:element name="Successful" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SetProgramReminderType">
<xs:sequence>
<xs:element name="CustomerId" type="xs:string"/>
<xs:element name="SetTopBoxId" type="xs:string"/>
<xs:element name="ProgramId" type="xs:long"/>
<xs:element minOccurs="0" name="StartTimeBuffer" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SetProgramReminderResponseType">
<xs:sequence>
<xs:element name="Successful" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="SearchFieldEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="Channel"/>
<xs:enumeration value="Time"/>
<xs:enumeration value="Title"/>
<xs:enumeration value="Relevance"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="SortFieldEnum">
<xs:restriction base="tns:SearchFieldEnum">
<xs:enumeration value="Channel"/>
<xs:enumeration value="Time"/>
<xs:enumeration value="Title"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="VideoResolutionEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="HighDefinition"/>
<xs:enumeration value="StandardDefinition"/>
<xs:enumeration value="Any"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
<xs:schema targetNamespace="http://guide.cox.net/" version="1.0" xmlns:ns1="http://www.cox.net/guide" xmlns:tns="http://guide.cox.net/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://www.cox.net/guide"/>
<xs:element name="deleteProgramReminders" type="tns:deleteProgramReminders"/>
<xs:element name="deleteProgramRemindersResponse" type="tns:deleteProgramRemindersResponse"/>
<xs:element name="getContentAdvisories" type="tns:getContentAdvisories"/>
<xs:element name="getContentAdvisoriesResponse" type="tns:getContentAdvisoriesResponse"/>
<xs:element name="getGenres" type="tns:getGenres"/>
<xs:element name="getGenresResponse" type="tns:getGenresResponse"/>
<xs:element name="getProgramDetails" type="tns:getProgramDetails"/>
<xs:element name="getProgramDetailsResponse" type="tns:getProgramDetailsResponse"/>
<xs:element name="getProgramReminders" type="tns:getProgramReminders"/>
<xs:element name="getProgramRemindersResponse" type="tns:getProgramRemindersResponse"/>
<xs:element name="getSTBLabel" type="tns:getSTBLabel"/>
<xs:element name="getSTBLabelResponse" type="tns:getSTBLabelResponse"/>
<xs:element name="getStations" type="tns:getStations"/>
<xs:element name="getStationsResponse" type="tns:getStationsResponse"/>
<xs:element name="getTVListings" type="tns:getTVListings"/>
<xs:element name="getTVListingsResponse" type="tns:getTVListingsResponse"/>
<xs:element name="getTVListingsUsingAdvancedSearch" type="tns:getTVListingsUsingAdvancedSearch"/>
<xs:element name="getTVListingsUsingAdvancedSearchResponse" type="tns:getTVListingsUsingAdvancedSearchResponse"/>
<xs:element name="getTVListingsUsingKeywordSearch" type="tns:getTVListingsUsingKeywordSearch"/>
<xs:element name="getTVListingsUsingKeywordSearchResponse" type="tns:getTVListingsUsingKeywordSearchResponse"/>
<xs:element name="setProgramReminder" type="tns:setProgramReminder"/>
<xs:element name="setProgramReminderResponse" type="tns:setProgramReminderResponse"/>
<xs:element name="setSTBLabel" type="tns:setSTBLabel"/>
<xs:element name="setSTBLabelResponse" type="tns:setSTBLabelResponse"/>
<xs:complexType name="deleteProgramReminders">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:DeleteProgramRemindersType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deleteProgramRemindersResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:DeleteProgramRemindersResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getSTBLabel">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetSTBLabelType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getSTBLabelResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetSTBLabelResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getProgramReminders">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetProgramRemindersType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getProgramRemindersResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetProgramRemindersResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getContentAdvisories">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetContentAdvisoriesType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getContentAdvisoriesResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetContentAdvisoriesResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getGenres">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetGenresType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getGenresResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetGenresResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getProgramDetails">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetProgramDetailsType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getProgramDetailsResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetProgramDetailsResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getTVListings">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetTVListingsType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getTVListingsResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetTVListingsResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getTVListingsUsingAdvancedSearch">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetTVListingsUsingAdvancedSearchType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getTVListingsUsingAdvancedSearchResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetTVListingsResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getTVListingsUsingKeywordSearch">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetTVListingsUsingKeywordSearchType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getTVListingsUsingKeywordSearchResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetTVListingsResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getStations">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:GetStationsType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getStationsResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:GetStationsResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="setSTBLabel">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:SetSTBLabelType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="setSTBLabelResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:SetSTBLabelResponseType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="setProgramReminder">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="ns1:SetProgramReminderType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="setProgramReminderResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="ns1:SetProgramReminderResponseType"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
<xs:schema elementFormDefault="qualified" targetNamespace="http://www.cox.net/errors" version="1.0" xmlns:tns="http://www.cox.net/errors" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="InvalidParameterError" nillable="true" type="tns:InvalidParameterErrorType"/>
<xs:element name="ObjectNotFoundError" nillable="true" type="tns:ObjectNotFoundErrorType"/>
<xs:element name="SystemError" nillable="true" type="tns:SystemErrorType"/>
<xs:element name="TimeoutError" nillable="true" type="tns:TimeoutErrorType"/>
<xs:complexType name="SystemErrorType">
<xs:sequence>
<xs:element name="Message" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TimeoutErrorType">
<xs:sequence>
<xs:element name="Timeout" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="InvalidParameterErrorType">
<xs:sequence>
<xs:element name="Message" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ObjectNotFoundErrorType">
<xs:sequence>
<xs:element name="Message" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
</types>
<message name="GuideServicesImpl_getTVListingsUsingKeywordSearchResponse">
<part element="tns:getTVListingsUsingKeywordSearchResponse" name="getTVListingsUsingKeywordSearchResponse"/>
</message>
<message name="GuideServicesImpl_getProgramRemindersResponse">
<part element="tns:getProgramRemindersResponse" name="getProgramRemindersResponse"/>
</message>
<message name="GuideServicesImpl_getTVListingsResponse">
<part element="tns:getTVListingsResponse" name="getTVListingsResponse"/>
</message>
<message name="GuideServicesImpl_getStationsResponse">
<part element="tns:getStationsResponse" name="getStationsResponse"/>
</message>
<message name="TimeoutError">
<part element="ns2:TimeoutError" name="TimeoutError"/>
</message>
<message name="GuideServicesImpl_getTVListings">
<part element="tns:getTVListings" name="getTVListings"/>
</message>
<message name="GuideServicesImpl_getSTBLabelResponse">
<part element="tns:getSTBLabelResponse" name="getSTBLabelResponse"/>
</message>
<message name="GuideServicesImpl_getTVListingsUsingKeywordSearch">
<part element="tns:getTVListingsUsingKeywordSearch" name="getTVListingsUsingKeywordSearch"/>
</message>
<message name="SystemError">
<part element="ns2:SystemError" name="SystemError"/>
</message>
<message name="GuideServicesImpl_getTVListingsUsingAdvancedSearch">
<part element="tns:getTVListingsUsingAdvancedSearch" name="getTVListingsUsingAdvancedSearch"/>
</message>
<message name="GuideServicesImpl_getGenres">
<part element="tns:getGenres" name="getGenres"/>
</message>
<message name="ObjectNotFoundError">
<part element="ns2:ObjectNotFoundError" name="ObjectNotFoundError"/>
</message>
<message name="GuideServicesImpl_setSTBLabelResponse">
<part element="tns:setSTBLabelResponse" name="setSTBLabelResponse"/>
</message>
<message name="GuideServicesImpl_getTVListingsUsingAdvancedSearchResponse">
<part element="tns:getTVListingsUsingAdvancedSearchResponse" name="getTVListingsUsingAdvancedSearchResponse"/>
</message>
<message name="GuideServicesImpl_getContentAdvisories">
<part element="tns:getContentAdvisories" name="getContentAdvisories"/>
</message>
<message name="GuideServicesImpl_getProgramDetailsResponse">
<part element="tns:getProgramDetailsResponse" name="getProgramDetailsResponse"/>
</message>
<message name="InvalidParameterError">
<part element="ns2:InvalidParameterError" name="InvalidParameterError"/>
</message>
<message name="GuideServicesImpl_setProgramReminder">
<part element="tns:setProgramReminder" name="setProgramReminder"/>
</message>
<message name="GuideServicesImpl_deleteProgramRemindersResponse">
<part element="tns:deleteProgramRemindersResponse" name="deleteProgramRemindersResponse"/>
</message>
<message name="GuideServicesImpl_setProgramReminderResponse">
<part element="tns:setProgramReminderResponse" name="setProgramReminderResponse"/>
</message>
<message name="GuideServicesImpl_getContentAdvisoriesResponse">
<part element="tns:getContentAdvisoriesResponse" name="getContentAdvisoriesResponse"/>
</message>
<message name="GuideServicesImpl_getStations">
<part element="tns:getStations" name="getStations"/>
</message>
<message name="GuideServicesImpl_getProgramReminders">
<part element="tns:getProgramReminders" name="getProgramReminders"/>
</message>
<message name="GuideServicesImpl_getProgramDetails">
<part element="tns:getProgramDetails" name="getProgramDetails"/>
</message>
<message name="GuideServicesImpl_deleteProgramReminders">
<part element="tns:deleteProgramReminders" name="deleteProgramReminders"/>
</message>
<message name="GuideServicesImpl_setSTBLabel">
<part element="tns:setSTBLabel" name="setSTBLabel"/>
</message>
<message name="GuideServicesImpl_getGenresResponse">
<part element="tns:getGenresResponse" name="getGenresResponse"/>
</message>
<message name="GuideServicesImpl_getSTBLabel">
<part element="tns:getSTBLabel" name="getSTBLabel"/>
</message>
<portType name="GuideServicesImpl">
<operation name="deleteProgramReminders" parameterOrder="deleteProgramReminders">
<input message="tns:GuideServicesImpl_deleteProgramReminders"/>
<output message="tns:GuideServicesImpl_deleteProgramRemindersResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getContentAdvisories" parameterOrder="getContentAdvisories">
<input message="tns:GuideServicesImpl_getContentAdvisories"/>
<output message="tns:GuideServicesImpl_getContentAdvisoriesResponse"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getGenres" parameterOrder="getGenres">
<input message="tns:GuideServicesImpl_getGenres"/>
<output message="tns:GuideServicesImpl_getGenresResponse"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getProgramDetails" parameterOrder="getProgramDetails">
<input message="tns:GuideServicesImpl_getProgramDetails"/>
<output message="tns:GuideServicesImpl_getProgramDetailsResponse"/>
<fault message="tns:ObjectNotFoundError" name="ObjectNotFoundError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getProgramReminders" parameterOrder="getProgramReminders">
<input message="tns:GuideServicesImpl_getProgramReminders"/>
<output message="tns:GuideServicesImpl_getProgramRemindersResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getSTBLabel" parameterOrder="getSTBLabel">
<input message="tns:GuideServicesImpl_getSTBLabel"/>
<output message="tns:GuideServicesImpl_getSTBLabelResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getStations" parameterOrder="getStations">
<input message="tns:GuideServicesImpl_getStations"/>
<output message="tns:GuideServicesImpl_getStationsResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getTVListings" parameterOrder="getTVListings">
<input message="tns:GuideServicesImpl_getTVListings"/>
<output message="tns:GuideServicesImpl_getTVListingsResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getTVListingsUsingAdvancedSearch" parameterOrder="getTVListingsUsingAdvancedSearch">
<input message="tns:GuideServicesImpl_getTVListingsUsingAdvancedSearch"/>
<output message="tns:GuideServicesImpl_getTVListingsUsingAdvancedSearchResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="getTVListingsUsingKeywordSearch" parameterOrder="getTVListingsUsingKeywordSearch">
<input message="tns:GuideServicesImpl_getTVListingsUsingKeywordSearch"/>
<output message="tns:GuideServicesImpl_getTVListingsUsingKeywordSearchResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="setProgramReminder" parameterOrder="setProgramReminder">
<input message="tns:GuideServicesImpl_setProgramReminder"/>
<output message="tns:GuideServicesImpl_setProgramReminderResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
<operation name="setSTBLabel" parameterOrder="setSTBLabel">
<input message="tns:GuideServicesImpl_setSTBLabel"/>
<output message="tns:GuideServicesImpl_setSTBLabelResponse"/>
<fault message="tns:InvalidParameterError" name="InvalidParameterError"/>
<fault message="tns:TimeoutError" name="TimeoutError"/>
<fault message="tns:SystemError" name="SystemError"/>
</operation>
</portType>
<binding name="GuideServicesImplBinding" type="tns:GuideServicesImpl">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="deleteProgramReminders">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getContentAdvisories">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getGenres">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getProgramDetails">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="ObjectNotFoundError">
<soap:fault name="ObjectNotFoundError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getProgramReminders">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getSTBLabel">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getStations">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getTVListings">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getTVListingsUsingAdvancedSearch">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="getTVListingsUsingKeywordSearch">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="setProgramReminder">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
<operation name="setSTBLabel">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="InvalidParameterError">
<soap:fault name="InvalidParameterError" use="literal"/>
</fault>
<fault name="TimeoutError">
<soap:fault name="TimeoutError" use="literal"/>
</fault>
<fault name="SystemError">
<soap:fault name="SystemError" use="literal"/>
</fault>
</operation>
</binding>
</definitions>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]