commit | 4fa4b06791ffb812942189337d16a3c76a9a7f40 | [log] [tgz] |
---|---|---|
author | margaretha <margaretha@ids-mannheim.de> | Mon Jan 28 19:43:30 2019 +0100 |
committer | margaretha <margaretha@ids-mannheim.de> | Mon Jan 28 19:43:30 2019 +0100 |
tree | c8af2a34edc3b070e7a6d9bc613c9254d76dcebd | |
parent | 4a33812c7460509b15b4aba7050a1ccbf20b714c [diff] |
Added foundry rewrite with user default setting. Change-Id: Ibc09468b6851af359eaf18df140fc973ab9dce69
diff --git a/full/src/main/resources/db/predefined/V3.2__insert_predefined_roles.sql b/full/src/main/resources/db/predefined/V2.1__insert_predefined_roles.sql similarity index 100% rename from full/src/main/resources/db/predefined/V3.2__insert_predefined_roles.sql rename to full/src/main/resources/db/predefined/V2.1__insert_predefined_roles.sql
diff --git a/full/src/main/resources/db/insert/V3.1__insert_virtual_corpus.sql b/full/src/main/resources/db/test/V3.1__insert_virtual_corpus.sql similarity index 100% rename from full/src/main/resources/db/insert/V3.1__insert_virtual_corpus.sql rename to full/src/main/resources/db/test/V3.1__insert_virtual_corpus.sql
diff --git a/full/src/main/resources/db/insert/V3.3__insert_member_roles.sql b/full/src/main/resources/db/test/V3.3__insert_member_roles.sql similarity index 100% rename from full/src/main/resources/db/insert/V3.3__insert_member_roles.sql rename to full/src/main/resources/db/test/V3.3__insert_member_roles.sql
diff --git a/full/src/main/resources/db/insert/V3.4__insert_admins.sql b/full/src/main/resources/db/test/V3.4__insert_admins.sql similarity index 100% rename from full/src/main/resources/db/insert/V3.4__insert_admins.sql rename to full/src/main/resources/db/test/V3.4__insert_admins.sql
diff --git a/full/src/main/resources/db/insert/V3.5__insert_oauth2_clients.sql b/full/src/main/resources/db/test/V3.5__insert_oauth2_clients.sql similarity index 100% rename from full/src/main/resources/db/insert/V3.5__insert_oauth2_clients.sql rename to full/src/main/resources/db/test/V3.5__insert_oauth2_clients.sql
diff --git a/full/src/main/resources/db/test/V3.6__insert_default_settings.sql b/full/src/main/resources/db/test/V3.6__insert_default_settings.sql new file mode 100644 index 0000000..5bd5264 --- /dev/null +++ b/full/src/main/resources/db/test/V3.6__insert_default_settings.sql
@@ -0,0 +1,2 @@ +INSERT INTO default_setting(username,settings) + VALUES ("bubbles",'{"pos-foundry":"corenlp", "lemma-foundry":"opennlp"}');
diff --git a/full/src/main/resources/default-config.xml b/full/src/main/resources/default-config.xml index c8fd658..a3de4ac 100644 --- a/full/src/main/resources/default-config.xml +++ b/full/src/main/resources/default-config.xml
@@ -215,8 +215,19 @@ </bean> <!-- Rewrite --> - <bean id="rewriteHandler" class="de.ids_mannheim.korap.rewrite.FullRewriteHandler"> - <constructor-arg ref="kustvakt_config" /> + <bean id="foundryRewrite" class="de.ids_mannheim.korap.rewrite.FoundryRewrite"/> + <bean id="collectionRewrite" class="de.ids_mannheim.korap.rewrite.CollectionRewrite"/> + <bean id="virtualCorpusRewrite" class="de.ids_mannheim.korap.rewrite.VirtualCorpusRewrite"/> + + <util:list id="rewriteTasks" + value-type="de.ids_mannheim.korap.rewrite.RewriteTask"> + <ref bean="foundryRewrite" /> + <ref bean="collectionRewrite" /> + <ref bean="virtualCorpusRewrite" /> + </util:list> + + <bean id="rewriteHandler" class="de.ids_mannheim.korap.rewrite.RewriteHandler"> + <constructor-arg ref="rewriteTasks"/> </bean> <bean id="kustvakt_auditing" class="de.ids_mannheim.korap.handlers.JDBCAuditing">
diff --git a/full/src/main/resources/kustvakt.conf b/full/src/main/resources/kustvakt.conf index a26cb2d..ec540f9 100644 --- a/full/src/main/resources/kustvakt.conf +++ b/full/src/main/resources/kustvakt.conf
@@ -29,12 +29,13 @@ ## mail.templates template.group.invitation = notification.vm -## default layers -default.layer.partOfSpeech = tt -default.layer.lemma = tt -default.layer.orthography = opennlp -default.layer.dependency = mate -default.layer.constituent = corenlp +## default foundries for specific layers +default.foundry.partOfSpeech = tt +default.foundry.lemma = tt +default.foundry.orthography = opennlp +default.foundry.dependency = malt +default.foundry.constituent = corenlp +default.foundry.morphology = marmot ## delete configuration (default hard) # delete.auto.group = hard