System Requirements

Deploying with Tomcat

Deploying Fedora 4 is as easy as downloading the WAR file and copying to your servlet container's webapps directory.

  1. Set the Java properties (e.g. /etc/default/tomcat7) mentioned in the following Application Configuration section 
  2. Drop the fcrepo-webapp (or your own distribution) WAR file into Tomcat's webapps directory.

Application Configuration

System config

Modeshape and Infinispan config

-Dcom.arjuna.ats.arjuna.common.ObjectStoreEnvironmentBean.default.objectStoreDir=<some-dir>
-Dcom.arjuna.ats.arjuna.objectstore.objectStoreDir=<some-dir>
-Dfcrepo.ispn.CacheDirPath=<some-dir>
-Dfcrepo.ispn.binary.CacheDirPath=<some-dir>
-Dfcrepo.modeshape.index.location=<some-dir>
-Dfcrepo.ispn.alternative.CacheDirPath=<some-dir>
-Dfcrepo.ispn.binary.alternative.CacheDirPath=<some-dir>
-Dfcrepo.ispn.repo.CacheDirPath=<some-dir>

JMS  config

-Dfcrepo.activemq.dir=<some-dir>

Clustering config (optional)

-Djgroups.tcp.address=<ip-address>
-Dfcrepo.ispn.numOwners=<num-nodes-in-cluster>
-Djava.net.PreferIPv4Stack=true
-Dfcrepo.ispn.replication.timeout=<timeout-in-ms>