I just upgraded to OJS 3.2 and was testing the display of XML galleys. The server is running CentOS 7. OJS is served by nginx → fastCGI and php 7.2.
I found that when I loaded the XML galley, lens would hang on “loading article”. The console in firefox says: “SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data”.
The HTML for the lensGalley looks fine, downloading the XML file from “…/article/download/x/y” instead of “…/article/view/x/y”. So I tried downloading the XML file and instead of giving me the XML, it gives me an error message saying, “Unrecognized DAO ArticleDAO!”.
But if I go and view the submission in the dashboard, I can download the XML file from the link there, so I know the XML file is still on the server.
Any suggestions?