The LOD metadata aggregation tool
To install you need:
- Java 7.0
- Maven 2.0
- MongoDB
- Git
- Eclipse (Version: Mars Service Release 1) can support you by project configuration
Version | Size | SHA1 | |
---|---|---|---|
v1.0 | 23.6 MB | 8c0f0fcb635e6bcc7b619be8031ddb3fd5f3a832 | download |
- Check out project sources from github e.g. using TortoiseGit
- Build Maven project using Ecliplse menu: File -> Import -> Maven -> Existing Maven Projects
- First compile your project
- Right click on your PROJECT -> Export -> WAR
iptables prerouting was necessary to resolve ffma domain name
{domain-name}/manager.html -> possible upload new WAR file for preservation-riskmanager.war or directly using e.g. WinScp /usr/local/tomcat/webapps/preservation-riskmanagement.war
rm mongod.lock
see /usr/local/tomcat/logs e.g. cat tail catalina.out Tomcat users are defined in server.xml -> tomcat.users.xml -> pwd user
http://localhost:8983/ffma/component http://localhost:8983/ffma/services/preservation-riskmanagement http://{domain-name}/preservation-riskmanagement/ http://{domain-name}/common/rest/collection/list
a. http://{domain-name}/preservation-riskmanagement/rest/loddataanalysis/storeallextensions/AIT/true/true (As a response you will get created collections names like: AitFileFormat;LODFormat;LODSoftware;DipFormatId;DipSoftwareId;LODVendor;DipVendorId;)
b. http://{domain-name}/preservation-riskmanagement/rest/loddataanalysis/storeallextensions/Pronom/true/true (Response: PronomFileFormat;LODSoftware;DipFormatId;DipSoftwareId;)
c. http://{domain-name}/preservation-riskmanagement/rest/loddataanalysis/storeallextensions/Freebase/true/true (Response: FreebaseFileFormat;LODFormat;LODSoftware;DipFormatId;DipSoftwareId;LODVendor;DipVendorId;)
d. http://{domain-name}/preservation-riskmanagement/rest/loddataanalysis/storeallextensions/DBPedia/true/true (Response: LODFormat;LODSoftware;DipFormatId;DipSoftwareId;LODVendor;DipVendorId;)
AitFileFormat (14) DBPediaFileFormat (106) DipFormatId (576) DipSoftwareId (169) DipVendorId (18) FreebaseFileFormat (77) LODFormat (45) LODSoftware (317) LODVendor (19) PronomFileFormat (977)
CollectionAnalysisReport MetadataAnalysisResult
Check resulting collections existence using service http://{domain-name}/preservation-riskmanagement/rest/loddataanalysis/checkdataexist. As a response you should get a list of stored collections like (PronomFileFormat;DBPediaFileFormat;FreebaseFileFormat;LODFormat;LODSoftware;LODVendor;DipFormatId;DipSoftwareId;DipVendorId;).
http://localhost:8983/ffma/preservation-riskmanagement/rest/loddataanalysis/checkdataexist
http://localhost:8983/ffma/preservation-riskmanagement/admin.html
http://localhost:8983/ffma/preservation-riskmanagement/
http://localhost:8983/ffma/preservation-riskmanagement/rest/loddataanalysis/checkdataexist
- LOD metadata aggregation and presentation