Never mind, I see that Tom has already taken care of this.  Thanks Tom.  +1
to the way you changed the code.

Rich Scheuerle
XML & Web Services Development
512-838-5115  (IBM TL 678-5115)


                                                                                       
                                     
                      R J Scheuerle                                                    
                                     
                      Jr/Austin/IBM@IBM        To:       [EMAIL PROTECTED]       
                                     
                      US                       cc:       [EMAIL PROTECTED]       
                                     
                                               Subject:  Re: Deserialization of 
xsi:nil elements in BeanDeserializer        
                      03/15/2002 10:23                                                 
                                     
                      AM                                                               
                                     
                      Please respond to                                                
                                     
                      axis-dev                                                         
                                     
                                                                                       
                                     
                                                                                       
                                     



Could you send the patch that you want to incorporate.

Thanks

Rich Scheuerle
XML & Web Services Development
512-838-5115  (IBM TL 678-5115)



                      Thomas Sandholm

                      <[EMAIL PROTECTED]        To:
[EMAIL PROTECTED]
                      .gov>                    cc:

                                               Subject:  Re:
Deserialization of xsi:nil elements in BeanDeserializer
                      03/14/2002 02:04

                      PM

                      Please respond to

                      axis-dev






Digging a bit deeper into this, it actually turned out to be a
configuration problem causing this behavior. But maybe it wouldn't hurt to
put in the null checks in the code anyhow.
/Thomas
At 01:35 PM 3/14/2002 -0600, Thomas Sandholm wrote:
>I believe there is a problem in the newest
>BeanDeserializer/DeserializationContextImpl code(checked out yesterday).
>When I send in an element marked with xsi:nil="true" the QName passed in
>to the getDeserializerForType method is null, and hence the log.error
>message doing a toString on the QName will result in a null pointer
>exception. If I add in a check whether the qname passed in is null it all
>works fine. Alternatively the BeanSerializer could avoid calling the
>getDesrializerForType if its context.getTypeFromAttributes(namespace,
>localName, attributes) returns a null QName, or it could explicitly check
>for the xsi:nil attribute.
>
>/Thomas







Reply via email to