rem: var oURL = createInstance('@mozilla.org/network/standard-url;1', 'nsIURL'); oURL.spec = serverURL; 
add: var ios = Components.classes["@mozilla.org/network/io-service;1"]. getService(Components.interfaces.nsIIOService); var oURL = ios.newURI(serverURL, null, null); 
context:     init: function(serverURL) {        var oURL = createInstance('@mozilla.org/network/standard-url;1',            'nsIURL');        oURL.spec = serverURL;        // Make sure it is a complete spec        // Note that we don't care what the scheme is otherwise.        // Should we care? POST works only on http and https..        if (!oURL.scheme) oURL.scheme = 'http';        if (oURL.scheme != 'http')            throw Components.Exception('Only HTTP is supported');        this._serverUrl = oURL;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/bf72c4f899a78581eb38787a859f441ff5d524a0/nsXmlRpcClient.js/buggy/extensions/xml-rpc/src/nsXmlRpcClient.js