Old Release

This documentation covers an old version of Fedora. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

System Requirements

  • Java7
  • Servlet 3.0 container 
    • Tomcat7
    • Jetty 8.x

 

The github repository has a post-commit hook that trigger a build on ci.fcrepo.org. This build publishes maven artifacts to sonatype, and pushes the fcrepo-kitchen-sink war to futures6: http://fcrepo4.fcrepo.org/fcrepo/rest/.  
Fedora 3 is also deployed on futures6: http://fcrepo4.fcrepo.org/fedora.

Deploying with Tomcat

  1. Set the following Java properties (e.g. /etc/default/tomcat7)

    -Dfcrepo.activemq.dir=<some-dir>
    -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>


    We suggest other VM options for general Java tuning as well.

  2. Drop the fcrepo-webapp (or kitchen sink, or your own distribution) WAR into Tomcat

Running Fedora 4 in a clustered configuration

You can specify JGroups parameters in the java options, e.g.:

$ MAVEN_OPTS="-Djgroups.tcpping.initial_hosts=10.0.0.105[7800] -Djgroups.tcp.address=10.0.0.104 -Dfcrepo.ispn.numOwners=2" mvn clean install jetty:run

 

 

  • No labels