Please try using latest nightly (http://cvs.apache.org/dist/axis/nightly/). If it does not work, log a bug with enough information to recreate the bug easily.
-- dims ----- Original Message ----- From: Dhanush Gopinath <[EMAIL PROTECTED]> Date: Mon, 17 May 2004 15:03:25 +0530 Subject: Null Pointer Exception while creating Java Skeletons and Stubs usin g WSDL2Java Tool To: [EMAIL PROTECTED] Hi, I am getting the following exception while running the WSDL2Java tool. I have modified my WSDL file to MIME encode the attachment. java.lang.NullPointerException at org.apache.axis.wsdl.symbolTable.SymbolTable.addMIMETypes(SymbolTable.java:2084) at org.apache.axis.wsdl.symbolTable.SymbolTable.fillInBindingInfo(SymbolTable.java:1860) at org.apache.axis.wsdl.symbolTable.SymbolTable.populateBindings(SymbolTable.java:1785) at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:577) at org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:421) at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:408) at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:393) at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:245) at java.lang.Thread.run(Thread.java:536) My WSDL file is given below <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="urn:webservices.oexgateway.bt.com" xmlns:impl="urn:webservices.oexgateway.bt.com" xmlns:intf="urn:webservices.oexgateway.bt.com" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns2="http://exception.oexgateway.bt.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns="http://schemas.xmlsoap.org/wsdl/"> <wsdl:types> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:webservices.oexgateway.bt.com"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="OAGDocType"> <sequence> <element name="txnSubType" nillable="true" type="xsd:string"/> <element name="txnType" nillable="true" type="xsd:string"/> <element name="txnTypeString" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="OAGMessage"> <sequence> <element name="aqMessageID" nillable="true" type="xsd:string"/> <element name="docRefNum" nillable="true" type="xsd:string"/> <element name="documentID" nillable="true" type="xsd:string"/> <element name="messagePayload" nillable="true" type="xsd:string"/> <element name="messageStatus" type="xsd:int"/> <element name="oagDocType" nillable="true" type="impl:OAGDocType"/> <element name="partySiteID" nillable="true" type="xsd:string"/> <element name="recipientID" nillable="true" type="xsd:string"/> <element name="senderID" nillable="true" type="xsd:string"/> </sequence> </complexType> </schema> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://exception.oexgateway.bt.com"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="AppRecovException"> <sequence> <element name="errorCode" nillable="true" type="xsd:string"/> <element name="errorMessage" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="AppNonRecovException"> <sequence> <element name="errorCode" nillable="true" type="xsd:string"/> <element name="errorMessage" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="AppNonRecovMessageException"> <complexContent> <extension base="tns2:AppNonRecovException"> <sequence/> </extension> </complexContent> </complexType> <complexType name="AppNonRecovProfileException"> <complexContent> <extension base="tns2:AppNonRecovException"> <sequence/> </extension> </complexContent> </complexType> </schema> </wsdl:types> <wsdl:message name="AppRecovException"> <wsdl:part name="fault" type="tns2:AppRecovException"/> </wsdl:message> <wsdl:message name="AppNonRecovMessageException"> <wsdl:part name="fault" type="tns2:AppNonRecovMessageException"/> </wsdl:message> <wsdl:message name="AppNonRecovProfileException"> <wsdl:part name="fault" type="tns2:AppNonRecovProfileException"/> </wsdl:message> <wsdl:message name="putMessageRequest"> <wsdl:part name="in0" type="impl:OAGMessage"/> <wsdl:part name="in1" type="apachesoap:DataHandler"/> </wsdl:message> <wsdl:message name="putMessageResponse"> <wsdl:part name="putMessageReturn" type="xsd:string"/> </wsdl:message> <wsdl:portType name="TestOAGXMLServiceIF"> <wsdl:operation name="putMessage" parameterOrder="in0 in1"> <wsdl:input name="putMessageRequest" message="impl:putMessageRequest"/> <wsdl:output name="putMessageResponse" message="impl:putMessageResponse"/> <wsdl:fault name="AppNonRecovMessageException" message="impl:AppNonRecovMessageException"/> <wsdl:fault name="AppRecovException" message="impl:AppRecovException"/> <wsdl:fault name="AppNonRecovProfileException" message="impl:AppNonRecovProfileException"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="TestOAGXMLServiceSoapBinding" type="impl:TestOAGXMLServiceIF"> <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="putMessage"> <wsdlsoap:operation soapAction="urn:TestOAGXMLService/putMessage" style="rpc"/> <wsdl:input name="putMessageRequest"> <mime:multipartRelated> <mime:part name="in0"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:webservices.oexgateway.bt.com" use="encoded"/> </mime:part> <mime:part name="in1"> <mime:content part="input" type="text/plain"/> </mime:part> </mime:multipartRelated> </wsdl:input> <wsdl:output name="putMessageResponse"> <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:webservices.oexgateway.bt.com"/> </wsdl:output> <wsdl:fault name="AppNonRecovMessageException"> <wsdlsoap:fault use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:webservices.oexgateway.bt.com"/> </wsdl:fault> <wsdl:fault name="AppRecovException"> <wsdlsoap:fault use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" amespace="urn:webservices.oexgateway.bt.com"/> </wsdl:fault> <wsdl:fault name="AppNonRecovProfileException"> <wsdlsoap:fault use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:webservices.oexgateway.bt.com"/> </wsdl:fault> </wsdl:operation> </wsdl:binding> <wsdl:service name="TestOAGXMLServiceIFService"> <wsdl:port name="TestOAGXMLService" binding="impl:TestOAGXMLServiceSoapBinding"> <wsdlsoap:address location="http://172.24.86.114:8080/axis/services/TestOAGXMLService"/> </wsdl:port> </wsdl:service> </wsdl:definitions> Can any one help me in this. Thanks in Advance Thanks & Regards Dhanush ********************************************************* Disclaimer: This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should delete this message and are hereby notified that any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. ********************************************************* Visit us at http://www.mahindrabt.com