Thanks!  That got rid of the NullPointerExceptions. 8)

> -----Original Message-----
> From: Russell Butek [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, May 21, 2002 1:04 PM
> To: [EMAIL PROTECTED]
> Subject: Re: return types of void
> 
> 
> I would have guessed that this message clause is illegal.  I could be
> wrong, but try this instead:
> 
> <message name="messageName"/>
> 
> Russell Butek
> [EMAIL PROTECTED]
> 
> 
> "Agrawal, Anuj (Anuj)** CTR **" <[EMAIL PROTECTED]> on 
> 05/21/2002 10:39:49
> AM
> 
> Please respond to [EMAIL PROTECTED]
> 
> To:    "'Axis User Mailing List'" <[EMAIL PROTECTED]>
> cc:
> Subject:    return types of void
> 
> 
> 
> We have a WSDL file which defines a method that has a void 
> return type, so
> the WSDL snippet looks like:
> 
>    <message name='messageName'>
>       <part name='return' />
>    </message>
> 
> This is where we're getting a NullPointerException when generating the
> server-side code (see stacktrace below):
> 
> [apply] java.lang.NullPointerException
> [apply]     at 
> org.apache.axis.wsdl.toJava.Utils.holder(Utils.java:494)
> [apply]     at
> org.apache.axis.wsdl.toJava.JavaWriterFactory.constructSignatu
> re(JavaWriterFactory.java:512)
> 
> [apply]     at
> org.apache.axis.wsdl.toJava.JavaWriterFactory.constructSignatu
> res(JavaWriterFactory.java:478)
> 
> [apply]     at
> org.apache.axis.wsdl.toJava.JavaWriterFactory.writerPass(JavaW
> riterFactory.java:106)
> 
> [apply]     at 
> org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:189)
> [apply]     at 
> org.apache.axis.wsdl.toJava.Emitter.emit(Emitter.java:155)
> [apply]     at
> org.apache.axis.wsdl.WSDL2Java$WSDLRunnable.run(WSDL2Java.java:725)
> [apply]     at java.lang.Thread.run(Thread.java:484)
> [apply] Result: 1
> 
> We're thinking that the NullPointerException is being thrown 
> because there
> is no 'type' attribute for the <part>
> So the question is - what should we set the type attribute of 
> the part tag
> when the return type is void?
> 
> Thanks.
> Anuj.
> 
> 


Reply via email to