Skip to content
This repository was archived by the owner on Oct 6, 2023. It is now read-only.

Commit 37d156c

Browse files
author
TLS - (troubleshooting)
committed
Hotfix for adding new RI types to Server; (DOECODE-427)
1 parent 9e05943 commit 37d156c

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

src/main/java/gov/osti/doi/DataCite.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ protected static String writeMetadata(DOECodeMetadata m) throws IOException, XML
266266
sw.writeDefaultNamespace("http://datacite.org/schema/kernel-4");
267267
sw.writeNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");
268268
sw.writeAttribute("http://www.w3.org/2001/XMLSchema-instance", "schemaLocation",
269-
"http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4/metadata.xsd");
269+
"http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd");
270270

271271
sw.writeStartElement("identifier");
272272
sw.writeAttribute("identifierType", "DOI");

src/main/java/gov/osti/entity/RelatedIdentifier.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,15 @@ public enum RelationType implements Serializable {
6262
IsReviewedBy("Is Reviewed By"),
6363
Reviews("Reviews"),
6464
IsDerivedFrom("Is Derived From"),
65-
IsSourceOf("Is Source Of");
65+
IsSourceOf("Is Source Of"),
66+
IsDescribedBy("Is Described By"),
67+
Describes("Describes"),
68+
HasVersion("Has Version"),
69+
IsVersionOf("Is Version Of"),
70+
IsRequiredBy("Is Required By"),
71+
Requires("Requires");
6672

67-
private String label;
73+
private final String label;
6874

6975
private RelationType(String label) {
7076
this.label = label;

src/main/java/gov/osti/services/Types.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,13 @@ Content-Type: application/json
150150
{"label":"Is Reviewed By","value":"IsReviewedBy"},
151151
{"label":"Reviews","value":"Reviews"},
152152
{"label":"Is Derived From","value":"IsDerivedFrom"},
153-
{"label":"Is Source Of","value":"IsSourceOf"}]}
153+
{"label":"Is Source Of","value":"IsSourceOf"}]},
154+
{"label":"Is Described By","value":"IsDescribedBy"}]},
155+
{"label":"Describes","value":"Describes"}]},
156+
{"label":"Has Version","value":"HasVersion"}]},
157+
{"label":"Is Version Of","value":"IsVersionOf"}]},
158+
{"label":"Is Required By","value":"IsRequiredBy"}]},
159+
{"label":"Requires","value":"Requires"}]}
154160
```
155161

156162
### relatedidentifiertypes

0 commit comments

Comments
 (0)