Learning Outcomes

Prerequisites

Downloads

War files

Required

Optional

Configuration files

Triplestore

Deploying Fedora4

java -jar fcrepo-webapp-4.0.0-beta-03-jetty-console.war --headless

Using Admin Features

Transactions (docs)

Versioning (docs)

Enable versioning on a resource / resource-tree

<> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.jcp.org/jcr/mix/1.0versionable>
 
-- or, shorthand --
<> a mix:versionable

Create a version with a label

curl -XPOST http://localhost:8080/rest/item/fcr:versions/my-label

Enable auto-versioning on a resource

<> fedoraconfig:versioningPolicy "auto-version"

Admin Search (docs)

Import/Export (docs)

Federation aka Projection

java -Dfcrepo.modeshape.configuration=file:/path/to/repository-federation.json -jar fcrepo-webapp-4.0.0-beta-03-jetty-console.war --headless

Content Modeling

"node-types" : ["/path/to/fedora-node-types-training.cnd"]
java -Dfcrepo.modeshape.configuration=file:/path/to/repository-federation.json -jar fcrepo-webapp-4.0.0-beta-03-jetty-console.war --headless
<> a carl:page

 

 

 

Configuring Fedora4