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]

Reply via email to