Error in WSDL2C while generating stubs in C -------------------------------------------
Key: AXIS2C-1224 URL: https://issues.apache.org/jira/browse/AXIS2C-1224 Project: Axis2-C Issue Type: Bug Components: wsdl2c tool Affects Versions: 1.4.0 Environment: Windows 2003, jdk1.5 Reporter: Mohinder Verma Fix For: 1.4.0 We are trying to generate C code with WSDL2C tool. We are running WSDL2C.bat as follows: WSDL2C.bat -uri D:\Axis2c\bin\tools\wsdl2c\PublicReportService.wsdl -d adb -u The WSDL file is as below: <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="http://xmlns.oracle.com/oxp/service/PublicReportService" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://xmlns.oracle.com/oxp/service/PublicReportService" xmlns:intf="http://xmlns.oracle.com/oxp/service/PublicReportService" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <!--WSDL created by Apache Axis version: 1.3 Built on Oct 05, 2005 (05:23:37 EDT)--> <wsdl:types> <schema targetNamespace="http://xmlns.oracle.com/oxp/service/PublicReportService" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="ArrayOf_xsd_string"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]"/> </restriction> </complexContent> </complexType> <complexType name="ParamNameValue"> <sequence> <element name="multiValuesAllowed" type="xsd:boolean"/> <element name="name" nillable="true" type="xsd:string"/> <element name="values" nillable="true" type="impl:ArrayOf_xsd_string"/> </sequence> </complexType> <complexType name="ArrayOfParamNameValue"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="impl:ParamNameValue[]"/> </restriction> </complexContent> </complexType> <complexType name="ReportRequest"> <sequence> <element name="attributeFormat" nillable="true" type="xsd:string"/> <element name="attributeLocale" nillable="true" type="xsd:string"/> <element name="attributeTemplate" nillable="true" type="xsd:string"/> <element name="parameterNameValues" nillable="true" type="impl:ArrayOfParamNameValue"/> <element name="reportAbsolutePath" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="AccessDeniedException"> <sequence/> </complexType> <complexType name="OperationFailedException"> <sequence/> </complexType> <complexType name="InvalidParametersException"> <sequence/> </complexType> <complexType name="ReportResponse"> <sequence> <element name="reportBytes" nillable="true" type="xsd:base64Binary"/> <element name="reportContentType" nillable="true" type="xsd:string"/> <element name="reportLocale" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="ReportDefinition"> <sequence> <element name="defaultOutputFormat" nillable="true" type="xsd:string"/> <element name="defaultTemplateId" nillable="true" type="xsd:string"/> <element name="parameterNames" nillable="true" type="impl:ArrayOf_xsd_string"/> <element name="reportParameterNameValues" nillable="true" type="impl:ArrayOfParamNameValue"/> <element name="templateIds" nillable="true" type="impl:ArrayOf_xsd_string"/> </sequence> </complexType> <complexType name="ItemData"> <sequence> <element name="absolutePath" nillable="true" type="xsd:string"/> <element name="creationDate" nillable="true" type="xsd:dateTime"/> <element name="displayName" nillable="true" type="xsd:string"/> <element name="fileName" nillable="true" type="xsd:string"/> <element name="lastModified" nillable="true" type="xsd:dateTime"/> <element name="lastModifier" nillable="true" type="xsd:string"/> <element name="owner" nillable="true" type="xsd:string"/> <element name="parentAbsolutePath" nillable="true" type="xsd:string"/> <element name="type" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="ArrayOfItemData"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="impl:ItemData[]"/> </restriction> </complexContent> </complexType> <complexType name="EMailDeliveryOption"> <sequence> <element name="emailBCC" nillable="true" type="xsd:string"/> <element name="emailBody" nillable="true" type="xsd:string"/> <element name="emailCC" nillable="true" type="xsd:string"/> <element name="emailFrom" nillable="true" type="xsd:string"/> <element name="emailReplyTo" nillable="true" type="xsd:string"/> <element name="emailSubject" nillable="true" type="xsd:string"/> <element name="emailTo" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="FaxDeliveryOption"> <sequence> <element name="faxNumber" nillable="true" type="xsd:string"/> <element name="faxServer" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="FTPDeliveryOption"> <sequence> <element name="ftpServerName" nillable="true" type="xsd:string"/> <element name="ftpUserName" nillable="true" type="xsd:string"/> <element name="ftpUserPassword" nillable="true" type="xsd:string"/> <element name="remoteFile" nillable="true" type="xsd:string"/> <element name="sftpOption" type="xsd:boolean"/> </sequence> </complexType> <complexType name="LocalDeliveryOption"> <sequence> <element name="destination" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="PrintDeliveryOption"> <sequence> <element name="printNumberOfCopy" nillable="true" type="xsd:string"/> <element name="printRange" nillable="true" type="xsd:string"/> <element name="printSide" nillable="true" type="xsd:string"/> <element name="printTray" nillable="true" type="xsd:string"/> <element name="printerName" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="WebDAVDeliveryOption"> <sequence> <element name="deliveryAuthType" nillable="true" type="xsd:string"/> <element name="deliveryAuthTypeBasic" nillable="true" type="xsd:string"/> <element name="deliveryAuthTypeDigest" nillable="true" type="xsd:string"/> <element name="password" nillable="true" type="xsd:string"/> <element name="remoteFilePath" nillable="true" type="xsd:string"/> <element name="server" nillable="true" type="xsd:string"/> <element name="userName" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="DeliveryRequest"> <sequence> <element name="emailOption" nillable="true" type="impl:EMailDeliveryOption"/> <element name="faxOption" nillable="true" type="impl:FaxDeliveryOption"/> <element name="ftpOption" nillable="true" type="impl:FTPDeliveryOption"/> <element name="localOption" nillable="true" type="impl:LocalDeliveryOption"/> <element name="printOption" nillable="true" type="impl:PrintDeliveryOption"/> <element name="webDAVOption" nillable="true" type="impl:WebDAVDeliveryOption"/> </sequence> </complexType> <complexType name="ScheduleRequest"> <sequence> <element name="deliveryRequest" nillable="true" type="impl:DeliveryRequest"/> <element name="endDate" nillable="true" type="xsd:dateTime"/> <element name="jobCalendar" nillable="true" type="xsd:string"/> <element name="jobLocale" nillable="true" type="xsd:string"/> <element name="jobTZ" nillable="true" type="xsd:string"/> <element name="notificationTo" nillable="true" type="xsd:string"/> <element name="notifyWhenFailed" type="xsd:boolean"/> <element name="notifyWhenSuccess" type="xsd:boolean"/> <element name="notifyWhenWarning" type="xsd:boolean"/> <element name="repeatCount" type="xsd:int"/> <element name="repeatInterval" type="xsd:int"/> <element name="reportRequest" nillable="true" type="impl:ReportRequest"/> <element name="saveDataOption" type="xsd:boolean"/> <element name="saveOutputOption" type="xsd:boolean"/> <element name="scheduleBurstringOption" type="xsd:boolean"/> <element name="schedulePublicOption" type="xsd:boolean"/> <element name="startDate" nillable="true" type="xsd:dateTime"/> <element name="useUTF8Option" type="xsd:boolean"/> <element name="userJobName" nillable="true" type="xsd:string"/> </sequence> </complexType> </schema> </wsdl:types> <wsdl:message name="getReportParametersResponse"> <wsdl:part name="getReportParametersReturn" type="impl:ArrayOfParamNameValue"/> </wsdl:message> <wsdl:message name="getReportDefinitionResponse"> <wsdl:part name="getReportDefinitionReturn" type="impl:ReportDefinition"/> </wsdl:message> <wsdl:message name="getReportParametersRequest"> <wsdl:part name="reportRequest" type="impl:ReportRequest"/> <wsdl:part name="userID" type="xsd:string"/> <wsdl:part name="password" type="xsd:string"/> </wsdl:message> <wsdl:message name="hasReportAccessResponse"> <wsdl:part name="hasReportAccessReturn" type="xsd:boolean"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="fault" type="impl:AccessDeniedException"/> </wsdl:message> <wsdl:message name="validateLoginResponse"> <wsdl:part name="validateLoginReturn" type="xsd:boolean"/> </wsdl:message> <wsdl:message name="scheduleReportResponse"> <wsdl:part name="scheduleReportReturn" type="xsd:string"/> </wsdl:message> <wsdl:message name="runReportResponse"> <wsdl:part name="runReportReturn" type="impl:ReportResponse"/> </wsdl:message> <wsdl:message name="OperationFailedException"> <wsdl:part name="fault" type="impl:OperationFailedException"/> </wsdl:message> <wsdl:message name="getFolderContentsRequest"> <wsdl:part name="folderAbsolutePath" type="xsd:string"/> <wsdl:part name="userID" type="xsd:string"/> <wsdl:part name="password" type="xsd:string"/> </wsdl:message> <wsdl:message name="hasReportAccessRequest"> <wsdl:part name="reportAbsolutePath" type="xsd:string"/> <wsdl:part name="userID" type="xsd:string"/> <wsdl:part name="password" type="xsd:string"/> </wsdl:message> <wsdl:message name="getReportDefinitionRequest"> <wsdl:part name="reportAbsolutePath" type="xsd:string"/> <wsdl:part name="userID" type="xsd:string"/> <wsdl:part name="password" type="xsd:string"/> </wsdl:message> <wsdl:message name="getFolderContentsResponse"> <wsdl:part name="getFolderContentsReturn" type="impl:ArrayOfItemData"/> </wsdl:message> <wsdl:message name="InvalidParametersException"> <wsdl:part name="fault" type="impl:InvalidParametersException"/> </wsdl:message> <wsdl:message name="scheduleReportRequest"> <wsdl:part name="scheduleRequest" type="impl:ScheduleRequest"/> <wsdl:part name="userID" type="xsd:string"/> <wsdl:part name="password" type="xsd:string"/> </wsdl:message> <wsdl:message name="runReportRequest"> <wsdl:part name="reportRequest" type="impl:ReportRequest"/> <wsdl:part name="userID" type="xsd:string"/> <wsdl:part name="password" type="xsd:string"/> </wsdl:message> <wsdl:message name="validateLoginRequest"> <wsdl:part name="userID" type="xsd:string"/> <wsdl:part name="password" type="xsd:string"/> </wsdl:message> <wsdl:portType name="PublicReportService"> <wsdl:operation name="getReportParameters" parameterOrder="reportRequest userID password"> <wsdl:input message="impl:getReportParametersRequest" name="getReportParametersRequest"/> <wsdl:output message="impl:getReportParametersResponse" name="getReportParametersResponse"/> <wsdl:fault message="impl:AccessDeniedException" name="AccessDeniedException"/> <wsdl:fault message="impl:OperationFailedException" name="OperationFailedException"/> <wsdl:fault message="impl:InvalidParametersException" name="InvalidParametersException"/> </wsdl:operation> <wsdl:operation name="validateLogin" parameterOrder="userID password"> <wsdl:input message="impl:validateLoginRequest" name="validateLoginRequest"/> <wsdl:output message="impl:validateLoginResponse" name="validateLoginResponse"/> </wsdl:operation> <wsdl:operation name="runReport" parameterOrder="reportRequest userID password"> <wsdl:input message="impl:runReportRequest" name="runReportRequest"/> <wsdl:output message="impl:runReportResponse" name="runReportResponse"/> <wsdl:fault message="impl:AccessDeniedException" name="AccessDeniedException"/> <wsdl:fault message="impl:OperationFailedException" name="OperationFailedException"/> <wsdl:fault message="impl:InvalidParametersException" name="InvalidParametersException"/> </wsdl:operation> <wsdl:operation name="getReportDefinition" parameterOrder="reportAbsolutePath userID password"> <wsdl:input message="impl:getReportDefinitionRequest" name="getReportDefinitionRequest"/> <wsdl:output message="impl:getReportDefinitionResponse" name="getReportDefinitionResponse"/> <wsdl:fault message="impl:AccessDeniedException" name="AccessDeniedException"/> <wsdl:fault message="impl:OperationFailedException" name="OperationFailedException"/> <wsdl:fault message="impl:InvalidParametersException" name="InvalidParametersException"/> </wsdl:operation> <wsdl:operation name="getFolderContents" parameterOrder="folderAbsolutePath userID password"> <wsdl:input message="impl:getFolderContentsRequest" name="getFolderContentsRequest"/> <wsdl:output message="impl:getFolderContentsResponse" name="getFolderContentsResponse"/> <wsdl:fault message="impl:AccessDeniedException" name="AccessDeniedException"/> <wsdl:fault message="impl:OperationFailedException" name="OperationFailedException"/> <wsdl:fault message="impl:InvalidParametersException" name="InvalidParametersException"/> </wsdl:operation> <wsdl:operation name="scheduleReport" parameterOrder="scheduleRequest userID password"> <wsdl:input message="impl:scheduleReportRequest" name="scheduleReportRequest"/> <wsdl:output message="impl:scheduleReportResponse" name="scheduleReportResponse"/> <wsdl:fault message="impl:AccessDeniedException" name="AccessDeniedException"/> <wsdl:fault message="impl:OperationFailedException" name="OperationFailedException"/> <wsdl:fault message="impl:InvalidParametersException" name="InvalidParametersException"/> </wsdl:operation> <wsdl:operation name="hasReportAccess" parameterOrder="reportAbsolutePath userID password"> <wsdl:input message="impl:hasReportAccessRequest" name="hasReportAccessRequest"/> <wsdl:output message="impl:hasReportAccessResponse" name="hasReportAccessResponse"/> <wsdl:fault message="impl:InvalidParametersException" name="InvalidParametersException"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="PublicReportServiceSoapBinding" type="impl:PublicReportService"> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="getReportParameters"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getReportParametersRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:input> <wsdl:output name="getReportParametersResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:output> <wsdl:fault name="AccessDeniedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="AccessDeniedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="OperationFailedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="OperationFailedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="InvalidParametersException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="InvalidParametersException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="validateLogin"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="validateLoginRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:input> <wsdl:output name="validateLoginResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:output> </wsdl:operation> <wsdl:operation name="runReport"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="runReportRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:input> <wsdl:output name="runReportResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:output> <wsdl:fault name="AccessDeniedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="AccessDeniedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="OperationFailedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="OperationFailedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="InvalidParametersException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="InvalidParametersException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getReportDefinition"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getReportDefinitionRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:input> <wsdl:output name="getReportDefinitionResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:output> <wsdl:fault name="AccessDeniedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="AccessDeniedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="OperationFailedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="OperationFailedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="InvalidParametersException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="InvalidParametersException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="getFolderContents"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="getFolderContentsRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:input> <wsdl:output name="getFolderContentsResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:output> <wsdl:fault name="AccessDeniedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="AccessDeniedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="OperationFailedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="OperationFailedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="InvalidParametersException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="InvalidParametersException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="scheduleReport"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="scheduleReportRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:input> <wsdl:output name="scheduleReportResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:output> <wsdl:fault name="AccessDeniedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="AccessDeniedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="OperationFailedException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="OperationFailedException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> <wsdl:fault name="InvalidParametersException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="InvalidParametersException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="hasReportAccess"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="hasReportAccessRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:input> <wsdl:output name="hasReportAccessResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:output> <wsdl:fault name="InvalidParametersException"> <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="InvalidParametersException" namespace="http://xmlns.oracle.com/oxp/service/PublicReportService" use="encoded"/> </wsdl:fault> </wsdl:operation> </wsdl:binding> <wsdl:service name="PublicReportServiceService"> <wsdl:port binding="impl:PublicReportServiceSoapBinding" name="PublicReportService"> <wsdlsoap:address location="http://localhost:9704/xmlpserver/services/PublicReportService"/> </wsdl:port> </wsdl:service> </wsdl:definitions> Error thrown is as below: Exception in thread "main" 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.WSDL2C.main(WSDL2C.java:31) Caused by: org.apache.axis2.AxisFault: Part 'fault' of fault message '{http://xmlns.oracle.com/oxp/service/PublicReportService}AccessDeniedException' must be defined with 'element=QName' and not 'type=QName' at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addQNameReference(WSDL11ToAxisServiceBuilder.java:1240) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateBinding(WSDL11ToAxisServiceBuilder.java:771) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoint(WSDL11ToAxisServiceBuilder.java:538) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:489) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:363) at org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateAllServices(WSDL11ToAllAxisServicesBuilder.java:107) at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:147) ... 2 more Please help us to rectify this error. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]