Erwin, Exactly which method call in which class/interface are you suggesting I use?
I'm not quite sure which method call you're referring to when you say "try the NS version of the same call". I'm currently using javax.xml.soap.SOAPElement.addAttribute() to add the attribute. There is no other method in the interface that adds attributes. (Given that it is recommended to use the SOAP api to manipulate a SOAP envelope, presumably it is not advisable to use a lower level method call to add an attribute, such as org.w3c.dom.Element.setAttributeNS().) Thanks in advance ... Steve -----Original Message----- From: Erwin van der Koogh [mailto:[EMAIL PROTECTED] Sent: Tuesday, 30 March 2004 9:48 a.m. To: [EMAIL PROTECTED] Subject: RE: Canonicalizer bug ? --On 30 March 2004 09:32 +1200 "Stephen Chell (DSL AK)" <[EMAIL PROTECTED]> wrote: > Yes, by "non-namespaced" I mean something similar to your example. In > particular its an attribute I've added to an element in a SOAP > envelope using the following code; Try the NS version of the same call and it should work like a charm :) The non-NS versions are indeed Level 1 DOM calls and don't work with namespaces at all. Hope that clarifies things a bit, Erwin