Problem adding from Wiley InterScience
Hi,
Getting a Site Translator error from several Wiley InterScience pages, like this one:
http://www3.interscience.wiley.com/journal/118603484/abstract?CRETRY=1&SRETRY=0
thanks!
Getting a Site Translator error from several Wiley InterScience pages, like this one:
http://www3.interscience.wiley.com/journal/118603484/abstract?CRETRY=1&SRETRY=0
thanks!
You might try disabling any firefox add-on's other than Zotero (Add-ons under the Tools menu) and try again. If that fixes the problem, please let us know which add-on was causing the problem.
1) Could you see whether "Accept third-party cookies" is checked in the Privacy tab of your Firefox preferences and, if it is disabled, whether enabling it fixes the problem? We put a workaround in Zotero 1.0.7 for a change/bug (depending on whom you ask) in Firefox 3 that causes an issue with that preference disabled, but it's possible the workaround didn't fix it in all cases.
2) If that doesn't apply or doesn't work, could you provide debug output for the save attempt? If it's too long to paste here, you can send it to support@zot....org.
Thanks.
http://www3.interscience.wiley.com/journal/109582192/abstract
[JavaScript Error: "this._sandbox.doWeb is not a function" {file: "chrome://zotero/content/xpcom/translate.js" line: 1489}]
I disabled all addons except for Zotero, and I run Firefox 2.0.0.1 (at work and unable to update).
zotero(3): Translate: binding sandbox to http://www3.interscience.wiley.com/jour
nal/120751373/abstract?CRETRY=1&SRETRY=0
zotero(3): Translate: searching for translators for http://www3.interscience.wil
ey.com/journal/120751373/abstract?CRETRY=1&SRETRY=0
zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?
zotero(5): Binding parameter 1 of type string: "fe728bc9-595a-4f03-98fc-766f1d8d
0936"
zotero(3): Translate: executed detectCode for Wiley InterScience
zotero(3): Translate: found translator Wiley InterScience
zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?
zotero(5): Binding parameter 1 of type string: "4fd6b89b-2316-2dc4-fd87-61a97dd9
41e8"
zotero(3): Translate: executed detectCode for Library Catalog (InnoPAC)
zotero(5): SELECT detectCode FROM translators WHERE translatorID = ?
zotero(5): Binding parameter 1 of type string: "e7e01cac-1e37-4da6-b078-a0e8343b
0e98"
zotero(3): Translate: executed detectCode for unAPI
zotero(3): Translate: executed detectCode for Embedded RDF
zotero(3): Translate: executed detectCode for COinS
zotero(3): Translate: running handler 0 for translators
zotero(5): SELECT * FROM translators WHERE translatorID = ? AND translatorType I
N (4,5,6,7,12,13,14,15)
zotero(5): Binding parameter 1 of type string: "fe728bc9-595a-4f03-98fc-766f1d8d
0936"
zotero(3): Translate: parsing code for Wiley InterScience
zotero(4): http://www3.interscience.wiley.com/
zotero(3): HTTP POST clienttype=1&subtype=1&mode=1&version=1&id=120751373 to htt
p://www3.interscience.wiley.com/tools/citex
zotero(3): HTTP POST mode=2&format=3&type=2&file=3&exportCitation.x=16&exportCit
ation.y=10&exportCitation=submit to http://www3.interscience.wiley.com/tools/Cit
Ex
zotero(5): SELECT * FROM translators WHERE translatorID = ? AND translatorType I
N (1,3,5,7,9,11,13,15)
zotero(5): Binding parameter 1 of type string: "881f60f2-0802-411a-9228-ce5f47b6
4c7d"
zotero(3): Translate: setting configure option dataMode to line
zotero(3): Translate: parsing code for Refer/BibIX
zotero(4): ignoring true
zotero(4): ignoring
zotero(3): Translate: calling done from parent sandbox
zotero(3): Translate: running handler 0 for itemDone
zotero(5): SELECT itemTypeID AS id, typeName AS name FROM itemTypes ORDER BY typ
eName
zotero(5): SELECT * FROM items LIMIT 1
zotero(5): SELECT fieldID FROM itemTypeFields WHERE itemTypeID=4 ORDER BY orderI
ndex
zotero(5): SELECT creatorTypeID AS id, creatorType AS name FROM creatorTypes ORD
ER BY creatorType
zotero(5): SELECT * FROM fieldFormats
zotero(5): SELECT * FROM fields
zotero(5): SELECT fieldID, itemTypeID FROM itemTypeFields
zotero(5): SELECT DISTINCT baseFieldID FROM baseFieldMappings
zotero(5): SELECT IT.itemTypeID, F.fieldID AS baseFieldID, BFM.fieldID FROM item
Types IT LEFT JOIN fields F LEFT JOIN baseFieldMappings BFM ON (IT.itemTypeID=BF
M.itemTypeID AND F.fieldID=BFM.baseFieldID)
zotero(5): SELECT DISTINCT baseFieldID FROM baseFieldMappings
zotero(5): SELECT baseFieldID, fieldID, fieldName FROM baseFieldMappings JOIN fi
elds USING (fieldID)
zotero(3): Translate: mapping title to title
zotero(3): Translate: mapping publicationTitle to publicationTitle
zotero(3): Translate: mapping volume to volume
zotero(3): Translate: mapping date to date
zotero(3): DATE: retrieved with algorithms: ({year:2008, month:(void 0), day:(vo
id 0)})
zotero(4): Translation using Wiley InterScience failed:
QueryInterface => function QueryInterface() {
[native code]
}
message => Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXM
LHttpRequest.send]
result => 2147500037
name => NS_ERROR_FAILURE
filename => chrome://zotero/content/xpcom/cite.js
lineNumber => 1624
columnNumber => 0
initialize => function initialize() {
[native code]
}
url => http://www3.interscience.wiley.com/journal/120751373/abstract?CRETRY=1&SR
ETRY=0
extensions.zotero.cacheTranslatorData => true
extensions.zotero.downloadAssociatedFiles => true
zotero(3): HTTP POST ids[]=fe728bc9-595a-4f03-98fc-766f1d8d0936&lastUpdated=2008
-07-02%2011%3A00%3A00&extVersion=1.0.7.r3132&errorData=QueryInterface%20%3D%3E%2
0function%20QueryInterface%28%29%20%7B%0A%20%20%20%20%5Bnative%20code%5D%0A%7D%0
Amessage%20%3D%3E%20Component%20returned%20failure%20code%3A%200x80004005%20%28N
S_ERROR_FAILURE%29%20%5BnsIXMLHttpRequest.send%5D%0Aresult%20%3D%3E%202147500037
%0Aname%20%3D%3E%20NS_ERROR_FAILURE%0Afilename%20%3D%3E%20chrome%3A//zotero/cont
ent/xpcom/cite.js%0AlineNumber%20%3D%3E%201624%0AcolumnNumber%20%3D%3E%200%0Aini
tialize%20%3D%3E%20function%20initialize%28%29%20%7B%0A%20%20%20%20%5Bnative%20c
ode%5D%0A%7D%0Aurl%20%3D%3E%20http%3A//www3.interscience.wiley.com/journal/12075
1373/abstract%3FCRETRY%3D1%26SRETRY%3D0%0Aextensions.zotero.cacheTranslatorData%
20%3D%3E%20true%0Aextensions.zotero.downloadAssociatedFiles%20%3D%3E%20true to h
ttp://www.zotero.org/repo/report
zotero(3): Translate: running handler 0 for done
Ticket created.
I'll add a check to the build script to fail when this happens instead of generating a broken XPI.
Latest 1.0 dev build should work.
I now have another problem with InterScience though.
Instead of downloading and adding the pdf it opens the pdf.
http://www3.interscience.wiley.com/journal/120751373/abstract?CRETRY=1&SRETRY=0
Also it inserts html code for italics in the title. I thought we were supposed to use _italics_
Also, it can't grab multiple things at a time from, say, an issue's table of contents ( http://www3.interscience.wiley.com/journal/118513402/home?CRETRY=1&SRETRY=0 ) ... thanks for any help!
Jim
thanks
Ben Bolker
The fix will be in 1.0.10 and the next 1.5 release. In the meantime, unless you want to use a dev XPI, it only seems to happen (for me, at least) if a PDF plugin isn't installed.
Thanks a lot!