By default, Mint is configured for integration with the Handle System. The handles created are currently used as identifiers for data but do not resolve to a URL. In other words, you get an ID but not a link to a web page. The complete Handle Transformer is documented elsewhere. This page details specific configuration changes/actions required to bring your server online, or to disable Handle integration. Configuring a new installationThe default Handle configuration is set in the ' Inside the Mint configuration you will see: "transformerDefaults": { "handle": { "id": "handle", "namingAuthority": "1959.18", "privateKeyPath": "${fascinator.home}/handle/admpriv.bin", "passPhrase": "password", "useIncrements": true, "incrementingFile": "${fascinator.home}/handle/index.txt" }, "jsonVelocity": { "id" : "jsonVelocity", "sourcePayload" : "metadata.json", "templatesPath" : "${fascinator.home}/templates", "portalId": "default" } },
You only care about altering a few nodes to achieve integration:
Turning off the Handle transformerIf you do not have a Handle system running you will need to remove the Handle configuration from system-config.json. Taking the sample configuration from above, you'd remove the "handle" section and be left with: "transformerDefaults": { "jsonVelocity": { "id" : "jsonVelocity", "sourcePayload" : "metadata.json", "templatesPath" : "${fascinator.home}/templates", "portalId": "default" } },You will also need to edit the various harvest configuration files to ensure they don't call for a Handle to be created. Within the ' "transformer": { "curation": ["handle"], },To disable handle transformation on a harvest, just remove the "handle" option in the curation section: "transformer": { "curation": [], }, |


