It appears as though Firefox 3 adds blank xmlns attributes to SOAP requests called from zimlets. It also appears that when using BatchRequest, the child requests have their xmlns overwritten to null.

In this forum thread:

mmorse mentions that the zimlets provided by Zimbra have been fixed to define the xmlns via the constructor instead of using setAttribute() later.

I read the source of AjxSoapDoc.js to try and use the set() function to define the xmlns straight away but, I am missing something and can't get it to work.

Would someone from Zimbra be so kind to share your solution to the BatchRequest issue or an example of using set() with the xmlns parameter?


Quinn Madson, Web Developer
University Information Technology Services
University of Wisconsin-Milwaukee