Fixed the NPE problem. Anne Thomas Manes wrote: > Even though this was caused by user error, Axis2 should not generate > an NPE. Please file a JIRA. > > Anne > > On 8/29/06, Ajith Ranabahu <[EMAIL PROTECTED]> wrote: >> Hi, >> If the WSDL (schema really) has the value as nillable, ADB will >> generate the code to handle the null value. >> >> Ajith >> >> On 8/29/06, robert lazarski <[EMAIL PROTECTED]> wrote: >> > MinOccurs=0 would fix that, right? Typically its hard to program null >> > as a valid value, because your not sure if its valid or not. >> > >> > HTH, >> > Robert >> > http://www.braziloutsource.com/ >> > >> > On 8/29/06, Nirmit Desai <[EMAIL PROTECTED]> wrote: >> > > Hi Robert, >> > > >> > > All my fault... >> > > >> > > Thanks for pointing that one out. I found deep down somewhere one >> of the >> > > fields of an ADB bean was not being set and so was left null. And >> > > SOAPMonitor did not display anything as its connection to server >> was lost >> > > :) The problem was on the service side trying to serialize the >> results... >> > > >> > > Should Axis2 serialize null in some way instead of complaining? >> maybe only >> > > if it is declared nillable in WSDL..? >> > > >> > > Thanks, >> > > >> > > -Nirmit >> > > >> > > >> > > >> > > >> > > "robert lazarski" >> > > <[EMAIL PROTECTED] >> > > >> mail.com> To >> > > [email protected] >> > > 08/29/2006 >> 04:35 cc >> > > PM >> > > >> Subject >> > > Re: [Axis2] nightly >> exception while >> > > Please respond to invoking via stub >> > > [EMAIL PROTECTED] >> > > he.org >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > <snip> >> > > > Caused by: java.lang.NullPointerException >> > > > at >> org.apache.axiom.om.impl.MTOMXMLStreamWriter.writeCharacters( >> > > > MTOMXMLStreamWriter.java:194) >> > > > at >> > > com.ibm.sobe.xsd.ServiceBundle$1.serialize(ServiceBundle.java:307) >> > > > at >> > > > >> > > >> org.apache.axiom.om.impl.llom.OMSourcedElementImpl.internalSerializeAndConsume( >> >> > > >> > > > OMSourcedElementImpl.java:522) >> > > > at >> org.apache.axiom.om.impl.llom.OMSourcedElementImpl.serialize( >> > > > OMSourcedElementImpl.java:529) >> > > > at com.ibm.sobe.xsd.ArrayOfServiceBundle$1.serialize( >> > > >> > > Something is null. Need to see to the code to perhaps know why, but >> > > that should give you a start. >> > > >> > > HTH, >> > > Robert >> > > http://www.braziloutsource.com/ >> > > >> > > --------------------------------------------------------------------- >> > > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > > For additional commands, e-mail: [EMAIL PROTECTED] >> > > >> > > >> > > >> > > >> > > --------------------------------------------------------------------- >> > > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > > For additional commands, e-mail: [EMAIL PROTECTED] >> > > >> > > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> >> >> -- >> Ajith Ranabahu >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
signature.asc
Description: OpenPGP digital signature
