DD-561 Updated SwordServiceBean to support multi-license #118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
Currently in the multi-license branch
edu.harvard.iq.dataverse.api.datadeposit.SwordServiceBean
still contains references to CC0. Since CC0 is no longer necessarily the default, or even guaranteed to be an option, the rules should be modified to use the default license instead of CC0.Which issue(s) this PR closes:
Closes #DD-561
Special notes for your reviewer:
Making a new PR because previous one has a Maven compilation error that does not happen on my development machine.
Suggestions on how to test this:
Tested this with the Sword interface using the example xml from the Dataverse documentation:
Create a Dataset with an Atom entry:
XML
make sure
./deploy-module configure-licenses
has been run succesfullyCreated a dataset with: