Thanks for your effort Keith . Here with I attached the sample wsdl that i am using..
kindly let me to know the Errors Thanks, Ashok On 7/24/07, keith chapman <[EMAIL PROTECTED]> wrote:
Hi Ashok, Can u upload your WSDL please so that we can have a look. Thanks, Keith. On 7/24/07, Ashok Kumar Rajendran < [EMAIL PROTECTED]> wrote: > > Hi all , > > I downloaded the latest AXIS2 1.3 RC2 form Axis2 repository. While > running the bundled WSDL2Java to generate the Java stubs using WSDL 2.0file i got a exception saying Content is not allowed in prolog . I couldn't > find the flaw . can any one guide me to fix this one . > I hope the error is related to WSDL parser which is not able to parse > ,the wsdl file which is WSDL 2.0 based . > > I am using JDK 1.4 in Win 2000 > > Heres the stack trace > > > > [Fatal Error] :1:1: Content is not allowed in prolog. > org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing > WSDL > at org.apache.axis2.wsdl.codegen.CodeGenerationEngine .<init>( > CodeGenerationEngine.java:153) > at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) > at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)Woden[Fatal > Error],0:0,WSDL500,SAX Parsing error in document located at > file:/C:/SoNoMa/., org.xml.sax.SAXParseException:Content is not allowed > in prolog. > > Caused by: WSDLException: faultCode=OTHER_ERROR: Fatal error.: Content > is not allowed in prolog.: org.xml.sax.SAXParseException: Content is not > allowed in prolog. > at org.apache.xerces.parsers.DOMParser.parse (Unknown Source) > at org.apache.woden.internal.DOMWSDLReader.getDocument( > DOMWSDLReader.java:724) > at org.apache.woden.internal.DOMWSDLReader.readWSDL(DOMWSDLReader.java > :245) > at org.apache.woden.internal.DOMWSDLReader.readWSDL (DOMWSDLReader.java > :122) > at org.apache.axis2.description.WSDL20ToAxisServiceBuilder.<init>( > WSDL20ToAxisServiceBuilder.java:145) > at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>( > CodeGenerationEngine.java :97) > at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) > at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24) > > at org.apache.woden.internal.ErrorReporterImpl.reportError( > ErrorReporterImpl.java:236) > at org.apache.woden.internal.ErrorReporterImpl.reportError( > ErrorReporterImpl.java :184) > at org.apache.woden.internal.DOMWSDLReader.getDocument ( > DOMWSDLReader.java:735) > at org.apache.woden.internal.DOMWSDLReader.readWSDL(DOMWSDLReader.java > :245) > at org.apache.woden.internal.DOMWSDLReader.readWSDL(DOMWSDLReader.java > :122) > at org.apache.axis2.description.WSDL20ToAxisServiceBuilder .<init>( > WSDL20ToAxisServiceBuilder.java:145) > at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>( > CodeGenerationEngine.java:97) > ... 2 more > Exception in thread "main" > > Your help is appreciated . > > Thanks , > > Ashok > > > -- Keith Chapman WSO2 Inc. Oxygen for Web Services Developers. http://wso2.org/
<?xml version="1.0" encoding="UTF-8"?> <wsdl:description xmlns:wsdl="http://www.w3.org/ns/wsdl" xmlns:yahoosrch="urn:yahoo:srch" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:whttp="http://www.w3.org/ns/wsdl/http" xmlns:wsdlx="http://www.w3.org/ns/wsdl-extensions" xmlns:ysearchtypes="http://wso2.org/ns/2007/yahoo/srch/types/" xmlns:tns="http://wso2.org/ns/2007/yahoo/srch/" targetNamespace="http://wso2.org/ns/2007/yahoo/srch/"> <wsdl:documentation> WSDL 2.0 description for Yahoo REST Search API. </wsdl:documentation> <wsdl:types> <xs:schema targetNamespace="http://wso2.org/ns/2007/yahoo/srch/types/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://wso2.org/ns/2007/yahoo/srch/types/" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="SearchString"> <xs:complexType name="SearchString"> <xs:sequence> <xs:element name="searchString" type="xs:string" fixed="webSearch"/> <xs:element name="appid" type="xs:string"/> <xs:element name="query" type="xs:string"/> <xs:element name="type" type="tns:queryType" minOccurs="0"/> <xs:element name="results" type="xs:integer"/> <xs:element name="start" type="xs:integer"/> <xs:element name="format" type="tns:formatType"/> <xs:element name="adult_ok" type="xs:string"/> <xs:element name="similar_ok" type="xs:string"/> <xs:element name="language" type="tns:languageType"/> </xs:sequence> </xs:complexType> </xs:element> <!-- List of types --> <xs:simpleType name="queryType"> <xs:restriction base="xs:string"> <xs:enumeration value="all"/> <xs:enumeration value="any"/> <xs:enumeration value="phrase"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="formatType"> <xs:restriction base="xs:string"> <xs:enumeration value="all"/> <xs:enumeration value="html"/> <xs:enumeration value="msword"/> <xs:enumeration value="pdf"/> <xs:enumeration value="ppt"/> <xs:enumeration value="rss"/> <xs:enumeration value="txt"/> <xs:enumeration value="xls"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="languageType"> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:schema> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:yahoo:srch" xmlns="urn:yahoo:srch" elementFormDefault="qualified"> <xs:element name="ResultSet"> <xs:complexType> <xs:sequence> <xs:element name="Result" type="ResultType" minOccurs="0" maxOccurs="100"/> </xs:sequence> <xs:attribute name="totalResultsAvailable" type="xs:integer"/> <xs:attribute name="totalResultsReturned" type="xs:integer"/> <xs:attribute name="firstResultPosition" type="xs:integer"/> </xs:complexType> </xs:element> <xs:element name="Result" type="ResultType"/> <xs:complexType name="ResultType"> <xs:sequence> <xs:element name="Title" type="xs:string"/> <xs:element name="Summary" type="xs:string"/> <xs:element name="Url" type="xs:string"/> <xs:element name="ClickUrl" type="xs:string"/> <xs:element name="DisplayUrl" type="xs:string"/> <xs:element name="ModificationDate" type="xs:string" minOccurs="0"/> <xs:element name="MimeType" type="xs:string" minOccurs="0"/> <xs:element name="Cache" type="CacheType" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="CacheType"> <xs:sequence> <xs:element name="Url" type="xs:string"/> <xs:element name="Size" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:schema> </wsdl:types> <wsdl:interface name="Search"> <wsdl:operation name="YahooSearch" pattern="http://www.w3.org/ns/wsdl/in-out" wsdlx:safe="true"> <wsdl:input element="ysearchtypes:SearchString"/> <wsdl:output element="yahoosrch:ResultSet"/> </wsdl:operation> </wsdl:interface> <wsdl:binding name="YahooHTTPBinding" interface="tns:Search" type="http://www.w3.org/ns/wsdl/http" whttp:version="1.1"> <wsdl:operation ref="tns:YahooSearch" whttp:method="GET" whttp:inputSerialization="application/x-www-form-urlencoded"/> </wsdl:binding> <wsdl:service name="YahooSearch" interface="tns:Search"> <wsdl:endpoint name="YahooREST" binding="tns:YahooHTTPBinding" address="http://search.yahooapis.com/WebSearchService/V1/webSearch"/> </wsdl:service> </wsdl:description>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
