...
The OAI Provider relies on four properties being present in the main repository for the IDENTIFY verb. The properties and the corresponding default values are:
Property | Default |
---|---|
oai:repositoryName | "Fedora 4" |
oai:description | "An example repository description" |
oai:version | <build version> |
oai: |
...
adminAddress | "admin@example.com" |
These properties have to populated manually for now (with the exception of oai:version, which is populated automatically to reflect the build version), using the following SPARQL/Update queries of the pattern:
INSERT {<> oai:repositoryName "exciting repository name here"}
...
INSERT {<> oai:adminEmail "your.email@here.org"}
If one or more of the properties are missing, the OAI Provider uses the built-in values:
Property | Default |
---|---|
oai:repositoryName | "Fedora 4" |
oai:description | "An example repository description" |
oai:version | <build version> |
oai:adminAddress | "admin@example.com" |
...
As an example:
Code Block | ||
---|---|---|
| ||
echo "insert data {<> oai:repositoryName coolrepo } " | curl -X PATCH --upload-file - http://localhost:8080/fcrepo/rest |