Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. dbxml (versions prior to 2.5 include xerces-c 2.x, which does not build correctly in OS X 10.6)
    Code Block
    ./buildall.sh --prefix=/usr/local/dbxml-2.5.13 --enable-java
    
    Note: this is a quite lengthy build. Take the dog for a walk and come back. 
  2. set environment variables
    Code Block
    export DBXML_HOME=/usr/local/dbxml-2.5.13
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${DBXML_HOME}/lib
    export DYLD_LIBRARY_PATH=${DBXML_HOME}/lib:$DYLD_LIBRARY_PATH
    
  3. Start Tomcat, e.g.:
    Code Block
    $CATALINA_HOME/bin/startup.sh
    
  4. Sanity check: http://localhost:8080/fedora/pdp/MelcoePDP?wsdl

The following services should now be available
MelcoePDP : http://localhost:8080/pdp/services/MelcoePDP
Available Operations

  • evaluateBatch
  • evaluate

PolicyDataManagerService : http://localhost:8080/pdp/services/PolicyDataManagerService
Available Operations

  • listPolicies
  • updatePolicy
  • deletePolicy
  • lastUpdate
  • addPolicy
  • getPolicy
  • findPolicies

fcrepo-security-pep

  1. Sanity check: verify that http://localhost:8080/fedora/search works for fedoraAdmin, but returns authorization denied for a valid, but non-adminstrator role (create one in $FEDORA_HOME/server/config/fedora-users.xml)

...