As the developers of Open Journal Systems, Open Conference Systems, Open Harvester Systems, and Open Monograph Press, the PKP team are experts in helping journal managers and conference organizers make the most of their online publishing projects. PKP Publishing Services offers support for:

As a customer of PKP Publishing Services, you will not only receive direct, personalized support from the PKP Development Team, but will be contributing to the ongoing development of the PKP applications. All funds raised by PKP Publishing Services go directly toward enhancing our free, open source software. For more information, please contact us.

1. Search the forum. You can do this from the Advanced Search Page or from our Google Custom Search, which will search the entire PKP site. If you are encountering an error, we especially recommend searching the forum for said error.

2. Check the FAQ to see if your question or error has already been resolved.

3. Post a question, but please, only after trying the above two solutions. If it's a workflow or usability question you should probably post to the OJS Editorial Support and Discussion subforum; if you have a development question, try the OJS Development subforum.

We have been searching far and wide for instructions on how to get SWORD on OJS to work with Dspace. We are in need of steps and plugins that are requested to enable us to deposit submissions and articles to Dspace.

We have explored extensively with OJS and the SWORD plugin and we were unable to get any results.

We used the following:

Latest OJS installLatest DSpace running on a local server

We then tested by doing the followingEntering the details required from SWORD on OJS and then attempting to force submit the submissions to DSpace with SWORD and also attempted the automatic article submission to DSpace, but it did not work at all.

When we user the forcing method, we only get a blank screen and no progress. Also, there is no change to dspace at all. nothing was submitted at all. We are wondering what might be the problem. Perhaps a detailed step by step instruction is what we need to fully see all the steps and see what we are missing

The OJS plugin was written for SWORD 1.x, so you'll never use the swordv2 URL. The URL you need to supply to OJS depends on the type of deposit point you're configuring there; see the footnotes on the deposit point form.

Thank you very much for the assistance. We were able to deposit articles successfully from our test journal to the public DSpace server using http://demo.dspace.org/sword/servicedocument as the deposit point URL and setting Type = Manager Only.

We can see the item in DSpace, but for some reason not all fields are processed correctly. Please see "dc.identifier.citation" in the image attached.

Have you seen this issue before and do you know what the problem can be? We're using OJS 2.3.3.3.

currently we are trying to import data into a DSpace instance from OJS via SWORD. We managed to succesfully transfer documents and metadata to DSpace. However we ran into two problems.

Rather similiar to the post ahead, not all metadata is delivered into the DSpace internal fields. To overcome this we implemented changed to the dspace crosswalk to extract the information within the citation field. This works fine but the problem is, that volume and issue are missing. I checked it with the demo-system of OJS (http://pkp.sfu.ca/ojs/demo/testdrive) and issue/volume were missing as well.

What can we do to add both (issue and volume)to the citation field?

The second problem is the deposit point. I tried to use the href entry of <app:collection href="{Deposit-Point-URL?!?!}"> from the servicedocument. Depositing to this point fails without any error being logged in DSpace. Error message says that OJS is unable to read the responding xml. When we use the servicedocument as URL and specify the deposit point manually everything works fine.

The code that adapts OJS metadata into a SWORD deposit is in classes/sword/OJSSwordDeposit.inc.php; unfortunately the swordapp-php library that OJS uses for SWORD deposits has limited metadata support so you'll have to consider its options.

Depending on what kind of deposit you specify, the details of the deposit point will differ. When creating a deposit point, there are some notes about this on the page where you specify the deposit type.