Mercurial > hg > openmind
comparison docs/readme.txt @ 3:1e4835334837
(none)
author | jurzua |
---|---|
date | Wed, 29 Oct 2014 13:29:59 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
2:0e0082e1e12f | 3:1e4835334837 |
---|---|
1 mvn clean compile assembly:single | |
2 cp target/openmind-1.0.0-jar-with-dependencies.jar /Users/jurzua/om4.jar | |
3 mvn install:install-file -Dfile=/Users/jurzua/om4.jar -DgroupId=de.mpiwg.openmind -DartifactId=openmind -Dversion=1.0.0 -Dpackaging=jar | |
4 | |
5 | |
6 | |
7 Scripts | |
8 | |
9 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.DoubleRelations" -Dexec.args="SHOW ismi ismipw" | |
10 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.DoubleRelations" -Dexec.args="SHOW root e1nste1n" | |
11 | |
12 | |
13 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve" | |
14 | |
15 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve WITNESS" | |
16 | |
17 ----- | |
18 Problem modification time | |
19 | |
20 test with WITNESS 41578, | |
21 replace the codex. | |
22 | |
23 | |
24 AbstractPersistenceService | |
25 linea: 1075 | |
26 entity.addSourceRelation(rel) | |
27 | |
28 Cuando queremos salvar la entidad actual, necesitamos que el metodo addSourceRelation no tire una exception si | |
29 se encuentra con dos relaciones identicas. Por los datos estan malos, y necesitamos que se vayan limpiando solo. | |
30 Solucion: Necesitamos un nuevo metodo getEntityContent, el cual no use el metodo addSourceRelation, | |
31 para que acepte todo lo que encunetre en la base de datos. | |
32 | |
33 | |
34 WITNESS: | |
35 41578 | |
36 | |
37 CODEX: | |
38 297238 | |
39 | |
40 | |
41 Conclusions: | |
42 | |
43 for the case of Witness: | |
44 siempre que haya una lista de las relaciones is_part_of, hay que tomar la que tiene el mismo time_modif de su entity (Witness), por esa es la ultima modificación. | |
45 Si es que hay dos con el mismo time_modif, aun no hay solucion pensada. | |
46 | |
47 -------------- | |
48 TODO | |
49 Text without Author: | |
50 52652 | |
51 | |
52 Solution: | |
53 1. | |
54 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve WITNESS src:is_part_of" | |
55 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve WITNESS src:is_exemplar_of" | |
56 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve CODEX src:is_part_of" | |
57 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve COLLECTION src:is_part_of" | |
58 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve REPOSITORY src:is_in" | |
59 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve CODEX tar:is_part_of" | |
60 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve COLLECTION tar:is_part_of" | |
61 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve REPOSITORY tar:is_part_of" | |
62 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve PLACE tar:is_in" | |
63 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve TEXT tar:is_exemplar_of" | |
64 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve TEXT src:was_created_by" | |
65 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve TEXT tar:is_prime_alias_title_of" | |
66 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve TEXT tar:is_alias_title_of" | |
67 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve TEXT tar:is_translation_of" | |
68 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve PERSON tar:was_created_by" | |
69 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve PERSON src:lived_in" | |
70 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve PERSON tar:is_reference_of" | |
71 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve PERSON tar:is_alias_name_of" | |
72 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve PERSON src:has_role" | |
73 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve PERSON tar:was_copied_by" | |
74 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve ALIAS src:is_prime_alias_title_of" | |
75 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve ALIAS src:is_alias_title_of" | |
76 mvn exec:java -Dexec.mainClass="org.mpi.openmind.scripts.TimeModification" -Dexec.args="ismi ismipw solve ALIAS tar:has_title_written_as" | |
77 | |
78 ------------ | |
79 | |
80 Test cases: | |
81 Text: 101571, just resave | |
82 translated 4892 | |
83 |