This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Error when using Components.utils.import

  • 1 reply
  • 1 has this problem
  • 1 view
  • Last reply by cor-el

more options

Hi ,

I have a web application(CRM) and my clients use it also for the cash register.What I need to do is to create a local file as the cash register's software need's to read from that file in order to print.

Until now i was using this code:

netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
file.initWithPath(filePath);

Unfortunately with the latest version of firefox this isn't working anymore. What I'm trying now starts like this :

try{
    Components.utils.import("resource://gre/modules/FileUtils.jsm");
}catch(e){
 alert(e);
}

Anyhow, from the beginning I get this error "Component.utils is undefined" .Any suggestions please?

Thank you.

Hi , I have a web application(CRM) and my clients use it also for the cash register.What I need to do is to create a local file as the cash register's software need's to read from that file in order to print. Until now i was using this code: <br /> <pre><nowiki>netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); file.initWithPath(filePath); </nowiki></pre> Unfortunately with the latest version of firefox this isn't working anymore. What I'm trying now starts like this : <br /> <pre><nowiki>try{ Components.utils.import("resource://gre/modules/FileUtils.jsm"); }catch(e){ alert(e); }</nowiki></pre> Anyhow, from the beginning I get this error "Component.utils is undefined" .Any suggestions please? Thank you.

Modified by cor-el

All Replies (1)

more options

This was also posted on the MozillaZine forum site.