Report ID 440071018 - Pythonext, Firefox 5, lab deployments
Hello,
I'm trying to deploy Zotero to Mac labs running Firefox 5.0.1/OS 10.6.8, where local user home directories do not persist.
I've put all three extensions (zotero@chnm.gmu.edu, zoteroMacWordIntegration@zotero.org, and pythonext@mozdev.org) in /Library/Application Support/Mozilla/Extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}. Zotero and the MacWordIntegration extensions work, but pythonext does not function from this location. If I try to Add a Citation in Word, it returns a Zotero Integration Error:
[JavaScript Error: "[Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame :: chrome://zotero/content/xpcom/integration.js :: _callIntegration :: line 463" data: no]" {file: "chrome://zotero/content/xpcom/integration.js" line: 463}
However, if I manually install the pythonext extension as a local user, Word Integration works immediately.
Is there a recommended way to deploy pythonext in a lab environment and prevent users from having to install it each time?
I'm trying to deploy Zotero to Mac labs running Firefox 5.0.1/OS 10.6.8, where local user home directories do not persist.
I've put all three extensions (zotero@chnm.gmu.edu, zoteroMacWordIntegration@zotero.org, and pythonext@mozdev.org) in /Library/Application Support/Mozilla/Extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}. Zotero and the MacWordIntegration extensions work, but pythonext does not function from this location. If I try to Add a Citation in Word, it returns a Zotero Integration Error:
[JavaScript Error: "[Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame :: chrome://zotero/content/xpcom/integration.js :: _callIntegration :: line 463" data: no]" {file: "chrome://zotero/content/xpcom/integration.js" line: 463}
However, if I manually install the pythonext extension as a local user, Word Integration works immediately.
Is there a recommended way to deploy pythonext in a lab environment and prevent users from having to install it each time?
This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Any further advice is appreciated!