I figured it out, my path to the Xerces jars was incorrect, so there was no XML parser 
to be found. Kind of strange that Axis didn't throw a ClassNotFound exception though.

cheers,
        Simon


> -----Original Message-----
> From: Russell Butek [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 02, 2002 12:15 PM
> To: [EMAIL PROTECTED]
> Subject: Re: WSDL2Java error messages
> 
> 
> Well, I'm bamboozled.  There's very little WSDL2Java code 
> that's run up to
> this point, and that code hasn't changed from beta 1 to beta 
> 2.  When I try
> running WSDL2Java on a non-existent file, I get a different 
> stack trace
> than you do.  It starts out (from the bottom) the same, but 
> it's quite a
> bit different in the xerces stuff.  What version of xerces 
> are you using?
> I'm using xerces 2.
> 
> Russell Butek
> [EMAIL PROTECTED]
> 
> 
> "Simon McClenahan" <[EMAIL PROTECTED]> on 
> 05/02/2002 11:45:08
> AM
> 
> Please respond to [EMAIL PROTECTED]
> 
> To:    "Axis User (E-mail)" <[EMAIL PROTECTED]>
> cc:
> Subject:    WSDL2Java error messages
> 
> 
> 
> I am using WSDL2Java from beta2 on a WSDL, it came up with 
> the following
> error:
> 
> C:\>java org.apache.axis.wsdl.WSDL2Java --verbose --all 
> --fileNStoPkg Y:
> \xxx\dev\java\axis\NStoPkg.properties --output Y:
> \xxx\dev\java\axis\stub\src Y:\xxx\dev\java\axis\xxx.wsdl
> Parsing XML file:  Y:\xxx\dev\java\axis\xxx.wsdl
> - Exception:
> org.xml.sax.SAXException: Fatal Error: URI=null Line=0: File "Y:
> \xxx\dev\java\axis\xxx.wsdl" not found.
>         at
> org.apache.axis.utils.XMLUtils$ParserErrorHandler.fatalError(XMLUtils
> .java:472)
>         at
> org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1085
> )
>         at
> org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocume
> nt(DefaultEntityHandler.java:499)
>         at
> org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:3
> 05)
>         at 
> org.apache.xerces.framework.XMLParser.parse(XMLParser.java:947)
>         at
>         
> org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.
> java:123)
>         at 
> org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:243)
>         at 
> org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:256)
>         at org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:151)
>         at
>         
> org.apache.axis.wsdl.WSDL2Java$WSDLRunnable.run(WSDL2Java.java:725)
>         at java.lang.Thread.run(Unknown Source)
> java.io.IOException: Unable to retrieve WSDL document: Y:\xxx\
> dev\java\axis\xxx.wsdl
>         at org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:153)
>         at
>         
> org.apache.axis.wsdl.WSDL2Java$WSDLRunnable.run(WSDL2Java.java:725)
>         at java.lang.Thread.run(Unknown Source)
> 
> 
> The file does in fact exist. I tried it again with an older 
> version of Axis
> I grabbed from CVS a week or so ago, and I get the message:
> 
> java.io.IOException: Duplicate class name: net.xxx.qa.OptionList.
> Hint: you may have mapped two namespaces with elements of the 
> same name to
> the same package name.
>  at org.apache.axis.wsdl.toJava.JavaWriter.write(JavaWriter.java:181)
>  at
>  
> org.apache.axis.wsdl.toJava.JavaTypeWriter.write(JavaTypeWrite
> r.java:137)
>  at org.apache.axis.wsdl.toJava.Emitter.writeTypes(Emitter.java:517)
>  at org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:204)
>  at org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:193)
>  at org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:155)
>  at 
> org.apache.axis.wsdl.WSDL2Java$WSDLRunnable.run(WSDL2Java.java:725)
>  at java.lang.Thread.run(Unknown Source)
> 
> 
> 
> I know this is a problem with my WSDL, but the beta2 version 
> is not giving
> a useful error message.
> 
> cheers,
>  Simon
> 
> 
> 
> 

Reply via email to