Return to main CellarTracker site...

Fire Fox Extensions

Front Page | Recent Changes | Title Index | Help
Difference from revision 20 to the current revision.
major diff minor diff author diff hide diff

**VERY IMPORTANT!!!** If you have not already done so
[http://www.cellartracker.com/xpcom/install.htm install the XPCOM extension] and
restart FireFox as requested. If my code has to fall back to With the older
syntax, some latest versions of this control it should fix all FireFox security
tweaking is required:
  
Dymo issues with none of the mucking about described below required.
  
In the past, Dymo has shipped two separate several versions of the Dymo XPCOM
control to allow integration from FireFox for Windows. Alas, there have been
some issues with these. The first version was unsigned and required that the
user tweak a special security setting in FireFox. It did seem to work pretty
well in FireFox 2.0, but no one seemed to be able to install it under FireFox
3.0. (People upgrading from 2.0 to 3.0 could seem to keep the installation
working.) More recently Dymo shipped a signed driver that installs properly
under FireFox 3.0, and they recommend a different coding syntax that no longer
requires a special tweak to the FireFox settings. On some machines this seems to
work  FLAWLESSLY, hurrah! Alas, on at least one machine which I have scrubbed
and scrubbed, the 3.0 control works but ONLY with the older syntax that requires
the security tweak. Sound complicated? Does your head hurt yet? Mine does...
  
The good news is that my code tries first the newer, tweak-free syntax. If that 
fails it falls back to the old syntax. By doing that I am 100% successful on 
getting this to work on several machines running versions of FireFox and the 
XPCOM control. Here however are the troubleshooting procedures:
  
**If you have not already done so 
[http://www.cellartracker.com/xpcom/install.htm install the latest XPCOM 
extension] and restart FireFox as requested.**
  
If you are upgrading from the older extension you can optionally try the steps 
below to clean up your control registration:
  
  1. Uninstall the DYMO SDK extension from FireFox 3.0 and then restart FireFox.
  1. Delete the COMPREG.DAT and XPTI.DAT files in the FireFox profile folder 
(see image below).
  1. Performing the above two steps ensures the extension is uninstalled 
properly.
  1. Start FireFox and verify the DYMO SDK extension is indeed uninstalled.
  1. Re-install the SDK extension 
[http://www.cellartracker.com/xpcom/install.htm by clicking here].
  1. After one more FireFox restart you should be ready to go.
  
http://www.cellartracker.com/images/ff-profile-folder.png
  
If the XPCOM extension is not installed you may see errors such as this when 
running the [http://www.cellartracker.com/dymo.asp automated 
troubleshooter]:<br><br>
//[Exception... "ComponentManager::CreateInstance returned failure 
code:"  nsresult: "0x80570015 
(NS_ERROR_XPC_CI_RETURNED_FAILURE)"  location: "JS frame :: 
http://www.cellartracker.com/dymo.asp :: PrintLabel :: line 115"  data: 
no]//<br><br>
**OR**<br><br>
//Components.classes[DymoAddInCID] has no properties.//<br>
<br>
Once installed, attempts to use the FireFox automation may still fail silently 
or yield an error:<br>
//A script from "http://www.cellartracker.com/" was denied 
UniversalXPConnect privileges.//<br>
<br>
  
**STEPS**
  1. Open a new tab in FireFox and type //about:config// in the address control.
  1. Type //signed// in the filter control to filter 
**signed.applets.codebase_principal_support** from the many options.
  1. Assuming it is using its default value of false, double-click it to toggle 
to true as shown 
below.<br>http://www.cellartracker.com/images/signedapplet.gif
  1. Restart FireFox.
  
The first time you try to print barcodes you will see a prompt as 
below.<br><br>
    http://www.cellartracker.com/images/security.gif<br>
Check **[x] Remember this decision** and click **Allow**, otherwise you will 
have to click **Allow** every time you print a label.<br>
//Please also note that you will be prompted every time in your first session, 
so just restart FireFox to stop getting the script prompt.//
<br>
<br>Please also see the [http://www.cellartracker.com/dymo.asp automated 
troubleshooter] if you are still having issues.
-------
CategoryFAQ

Front Page | Recent Changes | Title Index | Help
Edit this page | View other revisions
Print this page | View XML
Find page by browsing, searching or an index
Edited May 4, 2011 (hide diff)