----- Original Message -----
From: "Gene Chuang" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 02, 2003 11:00
Subject: Re: axis ant task in netbeans


>
> >I'd try specifiying an output="some file name" attr
> Yup, that did the trick, at least when running the task in NetBeans.  The
wsdl was generated after the "BUILD SUCCESSFUL" message, although
subsequently NB pops an Exception window with a StackOverflow message:
> Annotation:  Exception occurred in Request Processor
> java.lang.StackOverflowError
>   at java.util.HashMap.hash(HashMap.java:257)
>   at java.util.HashMap.get(HashMap.java:313)
>   at java.util.Collections$SynchronizedMap.get(Collections.java:1938)
>   at
org.apache.tools.ant.module.api.lIntrospectedInfo.isKnown(IntrospectedInfo.j
ava:244)
>   at
org.apache.tools.ant.module.api.lIntrospectedInfo.analyze(IntrospectedInfo.j
ava:386)
>   at
org.apache.tools.ant.module.api.lIntrospectedInfo.analyze(IntrospectedInfo.j
ava:452)
>   at
org.apache.tools.ant.module.api.lIntrospectedInfo.analyze(IntrospectedInfo.j
ava:452)
>   ...
> Oh well, I got the wsdl finally from the Ant, so I'm not gonna worry too
much about this.  However, with the output="file" attr, running Ant from
commandline still gets me the WSDLException faultCode=PARSER_ERROR.  I'm not
sure why the two runs are going through different codepaths, unless this is
still a classpath issue...

Its probably attributable to XML parsers.

> I'm also surprised that the the standalone Java2WSDL and ant-task
Java2Wsdl do not use the same code for >attribute processing;  this accounts
for the majority of the stumbling blocks I'm going through, having to plug
in >default values that I assume will be supplied to me.

Well, ant does its thing differently; you cant really align the codebase
that well.

>Hopefully this will change in the next release?

no, though we have patched that extraClasses NPE you discovered.

Reply via email to