Installation GuideFor people who would like to use the Enhanced Content Models, here is a installation guide. First, two points of warning.
With that out of the way, lets proceed. The system is basicly two components, the validator webservices, and the new content models. Api hooksFirst, look at Api Hooks. You need to add three lines to your fedora.fcfg. In case you don't know this file, it is the big config file for Fedora, and reside in $FEDORA_HOME/server/config. Search for <module role="fedora.server.management.Management" class="fedora.server.management.ManagementModule"> <param name="decorator2" value="dk.statsbiblioteket.doms.fedora.server.management.DomsForbiddenInvocationHandler"/> <param name="decorator3" value="dk.statsbiblioteket.doms.fedora.server.management.DomsStateInvocationHandler"/> <param name="decorator4" value="dk.statsbiblioteket.doms.fedora.server.management.DomsValidatorInvocationHandler"/> Now Fedora will pass any Api-M call through those three InvocationHandlers. So we need to install these invocation handlers. Validator webservicesNew Content Models |