Guillaume, I am aware of the current six failures ... so I just made sure that nothing else is failing.
Ashutosh -----Original Message----- From: Guillaume Sauthier [mailto:[EMAIL PROTECTED] Sent: Friday, May 27, 2005 3:16 PM To: [email protected] Subject: Re: [jira] Updated: (AXIS-2019) Bug in getElementsByTagNameNS() method of SOAPDocumentImpl class Hi Ashutosh Is "ant clean compile all-tests" working for you ? with the current CVS Head ? Cheers Guillaume Ashutosh Shahi (JIRA) wrote: > [ http://issues.apache.org/jira/browse/AXIS-2019?page=all ] > >Ashutosh Shahi updated AXIS-2019: >--------------------------------- > > Attachment: 2019.diff > >Patch for the problem ... ran all-tests. >Ashutosh > > > >>Bug in getElementsByTagNameNS() method of SOAPDocumentImpl class >>----------------------------------------------------------------- >> >> Key: AXIS-2019 >> URL: http://issues.apache.org/jira/browse/AXIS-2019 >> Project: Axis >> Type: Bug >> Components: SAAJ >> Versions: beta-2 >> Reporter: Ashutosh Shahi >> Attachments: 2019.diff >> >>I found a bug in getElementByTagName and getElementByTagNameNS methods of SOAPDocumentImpl class. he header and body parts call the above methods of MessageElement, but the result is never combined, we just have separate return statements for header and body parts. The result from both of them be combined and then returned. Am posting the relevant code, the patch will follow: >>if (soapPart != null) { >> SOAPEnvelope soapEnv = >> (org.apache.axis.message.SOAPEnvelope) soapPart >> .getEnvelope(); >> SOAPHeader header = >> (org.apache.axis.message.SOAPHeader) soapEnv.getHeader(); >> if (header != null) { >> return header.getElementsByTagName(localName); >> } >> SOAPBody body = >> (org.apache.axis.message.SOAPBody) soapEnv.getBody(); >> if (body != null) { >> return body.getElementsByTagName(localName); >> } >> } >> return null; >>We should combine the result of header and body in a NodeList and then return. >>Ashutosh >> >> > > >
