-
Notifications
You must be signed in to change notification settings - Fork 493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation Guide: Document how to configure DOI and Handles. #2632
Comments
Another customer wrote in with a support issue: |
Relates to configuring everything around Dataverse #2283 |
In my pull request at #2895 I took a quick swing at documenting this. The changes can be previewed in these areas:
@sekmiller is actively working on DataCite support in #24 so I'd recommend having him rewrite what little I wrote after he has merged in his code. Passing to QA. |
OK, basics are documented, will update with DOI project. Closing. |
One thing we encountered after doing the above configurations.... we had to restart glassfish. May suggest adding that instruction at the end - Once the domain.xml file has been edited, restart glassfish. |
@shlake good suggestion. Thanks! I just added "Explain that rather than using |
@shlake actually, as it turns out I already documented this at http://guides.dataverse.org/en/4.2.4/installation/config.html#jvm-options which says "It’s also possible to change these values by stopping Glassfish, editing glassfish4/glassfish/domains/domain1/config/domain.xml, and restarting Glassfish." |
Installation Guide does not mention doi and handle support and how to configure it. Also see RT 227504:
We currently support creating DOIs through EZID (http://ezid.cdlib.org/). You
would need to purchase a DOI namespace through them, then add credentials and
URL as JVM options to the domain.xml file and namespace information to the
settings table:
/glassfish4/glassfish/domains/domain1/config/domain.xml
search for jvm-options and add the following to the same section:
-Ddoi.password=your password
-Ddoi.username=your username
-Ddoi.baseurlstring=https://ezid.cdlib.org
A note on DOI namespace, we try to use the format /DVN . You may
need to ask EZID for this form.
Add the following rows to the settings table:
thedata=# select * from setting where name like '%Doi%' or name=':Protocol' or
name=':Authority';
name | content
---------------+-------------
:Protocol | doi
:DoiProvider | EZID
:DoiSeparator | /
:Authority | 10.7910/DVN
(4 rows)
The text was updated successfully, but these errors were encountered: