From d4437c7e845e2b43bec66cec716629b02c26d67f Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Thu, 19 Mar 2020 16:52:45 +0100 Subject: [PATCH] Fixed rules --- .../validations/validators/TestRules.java | 13 +- ...insert.csv => FullTextIndexNode-OTHER.csv} | 364 ++++++++++++++++++ ...sert.json => FullTextIndexNode-OTHER.json} | 6 +- .../FullTextIndexNode-delete.csv | 355 ----------------- .../FullTextIndexNode-delete.json | 12 - .../FullTextIndexNode-dropCollection.csv | 2 - .../FullTextIndexNode-dropCollection.json | 12 - .../FullTextIndexNode-listCollections.csv | 2 - .../FullTextIndexNode-listCollections.json | 12 - .../FullTextIndexNode-search.csv | 2 - .../FullTextIndexNode-search.json | 12 - src/test/resources/rules/allRules.json | 84 +--- src/test/resources/rules/allRules.min.json | 2 +- .../geoanalytics-gos-GeoserverManagement.csv | 12 - .../geoanalytics-gos-GeoserverManagement.json | 12 - .../geoanalytics-gos-OTHER.csv | 38 ++ .../geoanalytics-gos-OTHER.json | 12 + .../geoanalytics-gos-ShapeManagement.csv | 7 - .../geoanalytics-gos-ShapeManagement.json | 12 - .../resource-registry-OTHER.csv | 10 + .../resource-registry-OTHER.json | 4 +- .../resource-registry/resource-regsitry.csv | 27 +- .../rules/sdi-service/sdi-service-OTHER.csv | 7 + .../rules/sdi-service/sdi-service-OTHER.json | 12 + 24 files changed, 495 insertions(+), 536 deletions(-) rename src/test/resources/rules/FullTextIndexNode/{FullTextIndexNode-insert.csv => FullTextIndexNode-OTHER.csv} (77%) rename src/test/resources/rules/FullTextIndexNode/{FullTextIndexNode-insert.json => FullTextIndexNode-OTHER.json} (50%) delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.csv delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.json delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.csv delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.json delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.csv delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.json delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.csv delete mode 100644 src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.json delete mode 100644 src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.csv delete mode 100644 src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.json create mode 100644 src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.csv create mode 100644 src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.json delete mode 100644 src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.csv delete mode 100644 src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.json create mode 100644 src/test/resources/rules/sdi-service/sdi-service-OTHER.csv create mode 100644 src/test/resources/rules/sdi-service/sdi-service-OTHER.json diff --git a/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java b/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java index 7864919..80be40e 100644 --- a/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java +++ b/src/test/java/org/gcube/accounting/datamodel/validations/validators/TestRules.java @@ -132,8 +132,13 @@ public class TestRules extends ContextTest { long surDuration = sur.getDuration(); - aggregated.aggregate(sur); - //logger.debug("Resulting Aggregated ServiceUsageRecord: {}", aggregated); + try { + aggregated.aggregate(sur); + //logger.debug("Resulting Aggregated ServiceUsageRecord: {}", aggregated); + }catch(NotAggregatableRecordsExceptions e) { + logger.error("The Record is not aggregatable : {}", sur); + throw e; + } long avgDuration = durationWeightedAverage(oldOperationCount, oldDuration, 1, surDuration); Assert.assertTrue(aggregated.getDuration() == (avgDuration)); @@ -211,8 +216,8 @@ public class TestRules extends ContextTest { public void testSingleRule() throws Exception { allRules(); File rulesDirectory = getRulesDirectory(); - File rulesDirFile = new File(rulesDirectory, "resource-registry"); - File rulesFile = new File(rulesDirFile, "resource-registry-OTHER.json"); + File rulesDirFile = new File(rulesDirectory, "FullTextIndexNode"); + File rulesFile = new File(rulesDirFile, "FullTextIndexNode-OTHER.json"); testRule(rulesFile); } diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-insert.csv b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-OTHER.csv similarity index 77% rename from src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-insert.csv rename to src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-OTHER.csv index 00da488..4eea1ed 100644 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-insert.csv +++ b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-OTHER.csv @@ -1,3 +1,363 @@ +Index,FullTextIndexNode,/collectionsDocCount +Index,FullTextIndexNode,/getCompleteCollectionInfo +Index,FullTextIndexNode,/getCollectionFieldsAlias +Index,FullTextIndexNode,/delete/{collection-id}/{item-id} +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11267 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1127 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1089 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1090 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1093 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1100 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1101 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1102 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1103 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1104 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1105 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11212 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1128 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1129 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1130 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1131 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1134 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11462 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11495 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11654 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11656 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11957 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12014 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12296 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12539 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12667 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12694 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13128 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13194 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13731 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13732 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14541 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14593 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14746 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14889 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15027 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15074 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15115 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15353 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1541 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15568 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15611 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15623 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15626 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15627 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15655 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15663 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15669 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15670 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15709 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15735 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16093 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16104 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16154 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16185 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16502 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16504 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16505 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1669 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16942 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1733 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18032 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18151 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1834 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18364 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18633 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18652 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18887 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19058 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19059 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19065 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19104 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19113 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19153 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19154 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19299 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1930 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19328 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19356 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19359 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19364 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19475 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19787 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19920 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2015 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:20543 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:20765 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:21434 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:21604 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22190 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22334 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22337 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22342 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22346 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22347 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2241 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:23050 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:23100 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2341 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24022 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24231 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24349 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24350 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2440 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2483 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:25000 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:25966 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:26317 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:26811 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:27159 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2789 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2817 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2853 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:28577 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2873 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:29892 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3099 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3127 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:32021 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:32871 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3336 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3387 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:34042 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3650 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:36511 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:36513 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:366 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3728 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3737 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:38055 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:38093 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:39145 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4141 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:41580 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4211 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42538 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42642 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42643 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42652 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4322 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:43810 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4414 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4415 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4416 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4417 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4419 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4528 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:45377 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4539 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4628 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4649 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4652 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4655 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4806 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4828 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5058 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5263 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5323 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5333 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5336 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5339 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5341 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5342 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5344 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5347 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5348 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5352 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5353 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5364 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5371 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5413 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5700 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5937 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5938 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5939 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5940 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5941 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5942 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5943 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5944 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5945 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5946 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5947 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5948 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5949 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5950 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5951 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5952 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5953 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5954 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5955 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5956 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6057 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6058 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6059 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6060 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6061 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6062 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6063 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6064 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6065 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6066 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6067 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6068 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6069 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6070 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6071 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6072 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6074 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6075 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6076 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6398 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6523 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6567 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6849 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6868 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6973 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:7278 +Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:878 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:10029 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:10628 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1099 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1107 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1108 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11133 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11172 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1122 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11226 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1123 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11237 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11238 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1147 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11670 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11729 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11730 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:12339 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:12403 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1247 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:14068 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1432 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:158 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1603 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1690 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:17141 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:17866 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1791 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:18480 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1877 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:197 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:19814 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2017 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:20883 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:232 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2536 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:254 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2604 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2632 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2727 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3034 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:338 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:339 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:340 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3670 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3693 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3821 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3875 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:403 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:419 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:420 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:421 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:440 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:443 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:452 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:454 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:456 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4564 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4566 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:457 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4604 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4613 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4617 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4618 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4620 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4639 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4664 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4701 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4776 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4778 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4931 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:499 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:500 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:501 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:502 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:503 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:504 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:505 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:506 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:507 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5086 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:512 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5147 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5251 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5252 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:527 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:538 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:539 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:6183 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:7020 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:7841 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:7896 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8192 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8418 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8420 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8640 +Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8956 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.126329 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.132971 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.139560 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.194378 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.196117 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.200629 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.280260 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.282480 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.283968 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.344129 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.346829 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.347640 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.448736 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.452120 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.452560 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.50041 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.501739 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.504567 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.506426 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.51975 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.551113 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.554588 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.587872 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.661644 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.673633 +Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.687799 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:4250 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:4788 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5070 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5102 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5211 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5482 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5961 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5966 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6134 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6200 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6260 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6272 +Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6538 +Index,FullTextIndexNode,/dropCollection/3121eccdcbf9c6e982dcc5a2164b8b4029f51d8b1c448ddaf46316178d755c6f +Index,FullTextIndexNode,/dropCollection/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d Index,FullTextIndexNode,insert/b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259/fao-fsa-map-21.3.p Index,FullTextIndexNode,insert/b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259/fao-fsa-map-18 Index,FullTextIndexNode,insert/b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259/fao-fsa-map-21 @@ -1384,3 +1744,7 @@ Index,FullTextIndexNode,insert/b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cf Index,FullTextIndexNode,insert/b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259/fao-species-map-zmk Index,FullTextIndexNode,insert/b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259/fao-species-map-ztp Index,FullTextIndexNode,insert/b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259/{UUID_TO_REPLACE} +Index,FullTextIndexNode,/listCollections +Index,FullTextIndexNode,listCollections +Index,FullTextIndexNode,search +Index,FullTextIndexNode,/search diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-insert.json b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-OTHER.json similarity index 50% rename from src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-insert.json rename to src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-OTHER.json index 9fa24a8..b09bfb9 100644 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-insert.json +++ b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-OTHER.json @@ -1,12 +1,12 @@ { "match": { "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}insert.*" + "serviceNameRegex": "(FullTextIndexNode)|(FullTextFullTextIndexNodeNode)", + "calledMethodRegex": ".*" }, "replace": { "serviceClass": "Index", "serviceName": "FullTextIndexNode", - "calledMethod": "insert" + "calledMethod": "OTHER" } } \ No newline at end of file diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.csv b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.csv deleted file mode 100644 index 4846641..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.csv +++ /dev/null @@ -1,355 +0,0 @@ -Index,FullTextIndexNode,/delete/{collection-id}/{item-id} -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11267 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1127 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1089 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1090 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1093 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1100 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1101 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1102 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1103 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1104 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1105 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11212 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1128 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1129 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1130 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1131 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1134 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11462 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11495 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11654 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11656 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:11957 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12014 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12296 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12539 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12667 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:12694 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13128 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13194 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13731 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:13732 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14541 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14593 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14746 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:14889 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15027 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15074 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15115 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15353 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1541 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15568 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15611 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15623 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15626 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15627 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15655 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15663 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15669 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15670 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15709 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:15735 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16093 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16104 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16154 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16185 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16502 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16504 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16505 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1669 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:16942 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1733 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18032 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18151 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1834 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18364 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18633 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18652 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:18887 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19058 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19059 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19065 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19104 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19113 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19153 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19154 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19299 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:1930 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19328 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19356 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19359 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19364 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19475 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19787 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:19920 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2015 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:20543 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:20765 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:21434 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:21604 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22190 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22334 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22337 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22342 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22346 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:22347 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2241 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:23050 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:23100 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2341 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24022 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24231 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24349 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:24350 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2440 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2483 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:25000 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:25966 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:26317 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:26811 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:27159 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2789 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2817 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2853 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:28577 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:2873 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:29892 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3099 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3127 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:32021 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:32871 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3336 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3387 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:34042 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3650 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:36511 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:36513 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:366 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3728 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:3737 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:38055 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:38093 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:39145 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4141 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:41580 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4211 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42538 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42642 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42643 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:42652 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4322 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:43810 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4414 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4415 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4416 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4417 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4419 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4528 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:45377 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4539 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4628 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4649 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4652 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4655 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4806 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:4828 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5058 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5263 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5323 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5333 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5336 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5339 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5341 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5342 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5344 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5347 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5348 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5352 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5353 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5364 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5371 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5413 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5700 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5937 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5938 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5939 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5940 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5941 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5942 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5943 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5944 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5945 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5946 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5947 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5948 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5949 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5950 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5951 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5952 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5953 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5954 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5955 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:5956 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6057 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6058 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6059 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6060 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6061 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6062 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6063 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6064 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6065 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6066 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6067 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6068 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6069 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6070 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6071 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6072 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6074 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6075 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6076 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6398 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6523 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6567 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6849 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6868 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:6973 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:7278 -Index,FullTextIndexNode,/delete/1b9c6e34baddd4cebe9215fd381a63f4f17957f3463f94675c9d656148b99311/oai:archimer.ifremer.fr:878 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:10029 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:10628 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1099 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1107 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1108 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11133 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11172 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1122 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11226 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1123 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11237 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11238 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1147 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11670 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11729 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:11730 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:12339 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:12403 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1247 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:14068 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1432 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:158 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1603 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1690 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:17141 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:17866 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1791 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:18480 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:1877 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:197 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:19814 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2017 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:20883 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:232 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2536 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:254 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2604 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2632 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:2727 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3034 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:338 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:339 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:340 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3670 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3693 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3821 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:3875 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:403 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:419 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:420 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:421 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:440 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:443 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:452 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:454 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:456 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4564 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4566 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:457 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4604 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4613 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4617 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4618 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4620 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4639 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4664 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4701 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4776 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4778 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:4931 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:499 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:500 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:501 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:502 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:503 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:504 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:505 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:506 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:507 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5086 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:512 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5147 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5251 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:5252 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:527 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:538 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:539 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:6183 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:7020 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:7841 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:7896 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8192 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8418 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8420 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8640 -Index,FullTextIndexNode,/delete/60a17236e8e4f0173e58eccd40155a36deb48be30b38a27b2b5bfec46951a6c4/oai:generic.eprints.org:8956 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.126329 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.132971 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.139560 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.194378 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.196117 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.200629 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.280260 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.282480 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.283968 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.344129 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.346829 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.347640 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.448736 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.452120 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.452560 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.50041 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.501739 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.504567 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.506426 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.51975 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.551113 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.554588 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.587872 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.661644 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.673633 -Index,FullTextIndexNode,/delete/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d/oai:pangaea.de:doi:10.1594/PANGAEA.687799 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:4250 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:4788 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5070 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5102 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5211 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5482 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5961 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:5966 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6134 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6200 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6260 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6272 -Index,FullTextIndexNode,/delete/e058b2f12f9159f636cc22e087ba89e81da76b8f120c51dfaf2cc3afb69bac5e/oai:plymsea.ac.uk:6538 diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.json b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.json deleted file mode 100644 index c6a32e2..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-delete.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}delete.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "delete" - } -} \ No newline at end of file diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.csv b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.csv deleted file mode 100644 index 04b3b18..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.csv +++ /dev/null @@ -1,2 +0,0 @@ -Index,FullTextIndexNode,/dropCollection/3121eccdcbf9c6e982dcc5a2164b8b4029f51d8b1c448ddaf46316178d755c6f -Index,FullTextIndexNode,/dropCollection/67fa6009551977585b7a4c97666a4bdbf18b8f533ab0ab679eb496ffbc15b93d \ No newline at end of file diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.json b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.json deleted file mode 100644 index e7379ca..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-dropCollection.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}dropCollection.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "dropCollection" - } -} \ No newline at end of file diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.csv b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.csv deleted file mode 100644 index 74f510f..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.csv +++ /dev/null @@ -1,2 +0,0 @@ -Index,FullTextIndexNode,/listCollections -Index,FullTextIndexNode,listCollections \ No newline at end of file diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.json b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.json deleted file mode 100644 index bfce58b..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-listCollections.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}listCollections.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "listCollections" - } -} \ No newline at end of file diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.csv b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.csv deleted file mode 100644 index 275d443..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.csv +++ /dev/null @@ -1,2 +0,0 @@ -Index,FullTextIndexNode,search -Index,FullTextIndexNode,/search \ No newline at end of file diff --git a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.json b/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.json deleted file mode 100644 index 9f9505a..0000000 --- a/src/test/resources/rules/FullTextIndexNode/FullTextIndexNode-search.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}search.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "search" - } -} \ No newline at end of file diff --git a/src/test/resources/rules/allRules.json b/src/test/resources/rules/allRules.json index 4d8eb21..8015395 100644 --- a/src/test/resources/rules/allRules.json +++ b/src/test/resources/rules/allRules.json @@ -167,79 +167,24 @@ },{ "match": { "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}delete.*" + "serviceNameRegex": "(FullTextIndexNode)|(FullTextFullTextIndexNodeNode)", + "calledMethodRegex": ".*" }, "replace": { "serviceClass": "Index", "serviceName": "FullTextIndexNode", - "calledMethod": "delete" + "calledMethod": "OTHER" } },{ "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}dropCollection.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "dropCollection" - } -},{ - "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}insert.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "insert" - } -},{ - "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}listCollections.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "listCollections" - } -},{ - "match": { - "serviceClassRegex": "Index", - "serviceNameRegex": "FullTextIndexNode", - "calledMethodRegex": "^\/{0,1}search.*" - }, - "replace": { - "serviceClass": "Index", - "serviceName": "FullTextIndexNode", - "calledMethod": "search" - } -},{ - "match": { - "serviceClassRegex": "geoanalytics", - "serviceNameRegex": "geoanalytics-gos", - "calledMethodRegex": ".*GeoserverManagement.*" + "serviceClassRegex": "(geoanalytics)|(SDI)", + "serviceNameRegex": "(geoanalytics-gos)|(geoanalytics-gos-gos)", + "calledMethodRegex": ".*" }, "replace": { "serviceClass": "SDI", "serviceName": "geoanalytics-gos", - "calledMethod": "GeoserverManagement" - } -},{ - "match": { - "serviceClassRegex": "geoanalytics", - "serviceNameRegex": "geoanalytics-gos", - "calledMethodRegex": ".*ShapeManagement.*" - }, - "replace": { - "serviceClass": "SDI", - "serviceName": "geoanalytics-gos", - "calledMethod": "ShapeManagement" + "calledMethod": "OTHER" } },{ "match": { @@ -432,14 +377,25 @@ },{ "match": { "serviceClassRegex": "InformationSystem", - "serviceNameRegex": "resource-registry", - "calledMethodRegex": "^(?!(GET|HEAD|POST|PUT|DELETE|PURGE|OPTIONS|TRACE|CONNECT))\/.*" + "serviceNameRegex": "(resource-registry)|(joint-resource-registry)", + "calledMethodRegex": "(?!(listContexts|createContext|readContext|updateContext|deleteContext|listInstances|existInstance|createInstance|readInstance|updateInstance|deleteInstance|createType|readType|addToContext|removeFromContext|query|rawQuery)).*" }, "replace": { "serviceClass": "InformationSystem", "serviceName": "resource-registry", "calledMethod": "OTHER" } +},{ + "match": { + "serviceClassRegex": "SDI", + "serviceNameRegex": "sdi-service", + "calledMethodRegex": ".*" + }, + "replace": { + "serviceClass": "SDI", + "serviceName": "sdi-service", + "calledMethod": "OTHER" + } },{ "match": { "serviceClassRegex": "DataAccess", diff --git a/src/test/resources/rules/allRules.min.json b/src/test/resources/rules/allRules.min.json index 6460736..6e0ad66 100644 --- a/src/test/resources/rules/allRules.min.json +++ b/src/test/resources/rules/allRules.min.json @@ -1 +1 @@ -[{"match":{"serviceClassRegex":"Common","serviceNameRegex":"AuthorizationService","calledMethodRegex":"^/{0,1}gcube/service/generate.*"},"replace":{"serviceClass":"Common","serviceName":"AuthorizationService","calledMethod":"generate"}},{"match":{"serviceClassRegex":"Common","serviceNameRegex":"AuthorizationService","calledMethodRegex":"^/{0,1}gcube/service/retrieve.*"},"replace":{"serviceClass":"Common","serviceName":"AuthorizationService","calledMethod":"retrieve"}},{"match":{"serviceClassRegex":"Common","serviceNameRegex":"AuthorizationService","calledMethodRegex":"^((e\/)|\/){0,1}gcube\/resource\/scopes"},"replace":{"serviceClass":"Common","serviceName":"AuthorizationService","calledMethod":"scopes"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"Catalogue-WS","calledMethodRegex":"^\/rest\/(api\/){0,1}licenses\/list"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"Catalogue-WS","calledMethod":"/rest/api/licenses/list"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"Catalogue-WS","calledMethodRegex":"^\/rest\/api\/organi(s|z)ation(s){0,1}\/list"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"Catalogue-WS","calledMethod":"/rest/api/organizations/list"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"Catalogue-WS","calledMethodRegex":"^\/rest$|^UNKNOWN|^OTHER$"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"Catalogue-WS","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"CkanConnector","calledMethodRegex":"^\/{0,1}gcube\/service\/connect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"CkanConnector","calledMethod":"connect"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"CkanConnector","calledMethodRegex":"^\/{0,1}gcube\/service\/disconnect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"CkanConnector","calledMethod":"disconnect"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}DescribeProcess.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"describeProcess"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}GetCapabilities.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"getCapabilities"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}RetrieveResult.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"getResult"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}(WebProcessingService|UNKNOWN|OTHER|gcube\/resource\/scopes).*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}CancelComputation.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"stop"}},{"match":{"serviceClassRegex":"DataTransfer","serviceNameRegex":"data-transfer-service","calledMethodRegex":".*Capabilities.*"},"replace":{"serviceClass":"DataTransfer","serviceName":"data-transfer-service","calledMethod":"getCapabilities"}},{"match":{"serviceClassRegex":"DataTransfer","serviceNameRegex":"data-transfer-service","calledMethodRegex":".*FileUpload.*"},"replace":{"serviceClass":"DataTransfer","serviceName":"data-transfer-service","calledMethod":"upload"}},{"match":{"serviceClassRegex":"Index","serviceNameRegex":"FullTextIndexNode","calledMethodRegex":"^\/{0,1}delete.*"},"replace":{"serviceClass":"Index","serviceName":"FullTextIndexNode","calledMethod":"delete"}},{"match":{"serviceClassRegex":"Index","serviceNameRegex":"FullTextIndexNode","calledMethodRegex":"^\/{0,1}dropCollection.*"},"replace":{"serviceClass":"Index","serviceName":"FullTextIndexNode","calledMethod":"dropCollection"}},{"match":{"serviceClassRegex":"Index","serviceNameRegex":"FullTextIndexNode","calledMethodRegex":"^\/{0,1}insert.*"},"replace":{"serviceClass":"Index","serviceName":"FullTextIndexNode","calledMethod":"insert"}},{"match":{"serviceClassRegex":"Index","serviceNameRegex":"FullTextIndexNode","calledMethodRegex":"^\/{0,1}listCollections.*"},"replace":{"serviceClass":"Index","serviceName":"FullTextIndexNode","calledMethod":"listCollections"}},{"match":{"serviceClassRegex":"Index","serviceNameRegex":"FullTextIndexNode","calledMethodRegex":"^\/{0,1}search.*"},"replace":{"serviceClass":"Index","serviceName":"FullTextIndexNode","calledMethod":"search"}},{"match":{"serviceClassRegex":"geoanalytics","serviceNameRegex":"geoanalytics-gos","calledMethodRegex":".*GeoserverManagement.*"},"replace":{"serviceClass":"SDI","serviceName":"geoanalytics-gos","calledMethod":"GeoserverManagement"}},{"match":{"serviceClassRegex":"geoanalytics","serviceNameRegex":"geoanalytics-gos","calledMethodRegex":".*ShapeManagement.*"},"replace":{"serviceClass":"SDI","serviceName":"geoanalytics-gos","calledMethod":"ShapeManagement"}},{"match":{"serviceClassRegex":"geoanalytics","serviceNameRegex":"geoanalytics-main-service","calledMethodRegex":".*"},"replace":{"serviceClass":"SDI","serviceName":"geoanalytics-main-service","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.create(\\.form){0,1}|\\.insert|\\.xmlinsert\\.form)$"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"create"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.delete(\\.batch|@json|$))"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"delete"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.list(@json|$))"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"list"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":"^(?!.*(read|create|insert|delete|list|get|show|info|search|update|edit)).*$|^(.*(updated|editors|pwupdate|(systeminfo.*)|forget-password|getmap.png|(GetCapabilities.*)|(\/codelists\/.*)))$"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.get(\\..*|\/.*|$)|\\.show(\\..*|$)|((\\.|/)info(\\..*|\\.*|@json|$)))"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"read"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.|-|/|package_|open)search(\/.*|unused(.form){0,1}|\\..*|;jsessionid=.*|-.*|$)"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"search"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.update($|\\.finish)|\\.edit(!{0,1}|\\.save(only){0,1}|\\.commit)$|\\.infoedit$|\\.pwedit$)"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"update"}},{"match":{"serviceClassRegex":"(GeoServer)|(geoserver)|(SpatialData)|(SDI)","serviceNameRegex":"(GeoServer)|(geoserver)","calledMethodRegex":"^(?!.*\/(wfs|wms|wcs|wmts)).*$"},"replace":{"serviceClass":"SDI","serviceName":"GeoServer","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"(GeoServer)|(geoserver)|(SpatialData)|(SDI)","serviceNameRegex":"(GeoServer)|(geoserver)","calledMethodRegex":"^.*\/(?(wfs|wms|wcs|wmts)).*$"},"replace":{"serviceClass":"SDI","serviceName":"GeoServer","calledMethod":"/${Protocol}","_comment" : "Do not remove the initial / to avoid that wms is replaced with OTHER"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":"(.*publish-product.*)|(.*create-product.*)"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"create"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*delete-product.*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"delete"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*get-catalogue-id-(and-url-){0,1}from-name.*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"getURLandIdFromName"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*(hello)|(UNKNOWN)|(OTHER)|(get-licenses).*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*update-product.*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"update"}},{"match":{"serviceClassRegex":"DataAnalysis","serviceNameRegex":"RConnector","calledMethodRegex":"^\/{0,1}gcube\/service\/connect.*"},"replace":{"serviceClass":"DataAnalysis","serviceName":"RConnector","calledMethod":"connect"}},{"match":{"serviceClassRegex":"DataAnalysis","serviceNameRegex":"RConnector","calledMethodRegex":"UNKNOWN|OTHER|^\/{0,1}gcube\/resource\/scopes"},"replace":{"serviceClass":"DataAnalysis","serviceName":"RConnector","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"InformationSystem","serviceNameRegex":"resource-registry","calledMethodRegex":"^(?!(GET|HEAD|POST|PUT|DELETE|PURGE|OPTIONS|TRACE|CONNECT))\/.*"},"replace":{"serviceClass":"InformationSystem","serviceName":"resource-registry","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"ShareLatex","calledMethodRegex":"^\/{0,1}gcube\/service\/connect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"ShareLatex","calledMethod":"connect"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"ShareLatex","calledMethodRegex":"^\/{0,1}gcube\/service\/disconnect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"ShareLatex","calledMethod":"disconnect"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*BroodstockQuality.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"BroodstockQuality"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*CurrentRating.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"CurrentRating"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*FeedQuality.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"FeedQuality"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Modeler.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Modeler"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Called Method.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*OxygenRating.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"OxygenRating"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Region.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Region"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Scenario.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Scenario"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Site.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Site"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Species.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Species"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((launch)|(execute)|(POST .*executions)).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"execute"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((getAvailablePlugins.*)|(GET \/plugins(\/){0,1}$))"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"getAvailablePlugins"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((getScheduledExecution.*)|(GET .*executions(\/){0,1}$))"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"getScheduledExecution"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((getStateEvolution)|(getState)|(GET .*executions\/.{1,})).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"getState"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*(UNKNOWN)|(OTHER).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((stop)|(unSchedule)|(DELETE)|(PURGE)).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"stop"}},{"match":{"serviceClassRegex":"content-management","serviceNameRegex":"storage","calledMethodRegex":".*"},"replace":{"serviceClass":"content-management","serviceName":"storage","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"Application|DataAnalysis","serviceNameRegex":"TagMe","calledMethodRegex":"^((e\/)|\/){0,1}tag"},"replace":{"serviceClass":"Application","serviceName":"TagMe","calledMethod":"tag"}},{"match":{"serviceClassRegex":"SDI","serviceNameRegex":"Thredds","calledMethodRegex":"^(\/){1}(?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}(?[a-zA-Z0-9_-]*(?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}[^\/]*((?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}(?[a-zA-Z0-9_-]*)(\/){1}(.*\\.(nc|asc|tiff))$"},"replace":{"serviceClass":"SDI","serviceName":"Thredds","calledMethod":"${Protocol}::${Collection}"}},{"match":{"serviceClassRegex":"SDI","serviceNameRegex":"Thredds","calledMethodRegex":"^(\/){1}(?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}[^\/]*(\\.(nc|asc|tiff))$"},"replace":{"serviceClass":"SDI","serviceName":"Thredds","calledMethod":"${Protocol}::OTHER"}}] \ No newline at end of file +[{"match":{"serviceClassRegex":"Common","serviceNameRegex":"AuthorizationService","calledMethodRegex":"^/{0,1}gcube/service/generate.*"},"replace":{"serviceClass":"Common","serviceName":"AuthorizationService","calledMethod":"generate"}},{"match":{"serviceClassRegex":"Common","serviceNameRegex":"AuthorizationService","calledMethodRegex":"^/{0,1}gcube/service/retrieve.*"},"replace":{"serviceClass":"Common","serviceName":"AuthorizationService","calledMethod":"retrieve"}},{"match":{"serviceClassRegex":"Common","serviceNameRegex":"AuthorizationService","calledMethodRegex":"^((e\/)|\/){0,1}gcube\/resource\/scopes"},"replace":{"serviceClass":"Common","serviceName":"AuthorizationService","calledMethod":"scopes"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"Catalogue-WS","calledMethodRegex":"^\/rest\/(api\/){0,1}licenses\/list"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"Catalogue-WS","calledMethod":"/rest/api/licenses/list"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"Catalogue-WS","calledMethodRegex":"^\/rest\/api\/organi(s|z)ation(s){0,1}\/list"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"Catalogue-WS","calledMethod":"/rest/api/organizations/list"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"Catalogue-WS","calledMethodRegex":"^\/rest$|^UNKNOWN|^OTHER$"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"Catalogue-WS","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"CkanConnector","calledMethodRegex":"^\/{0,1}gcube\/service\/connect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"CkanConnector","calledMethod":"connect"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"CkanConnector","calledMethodRegex":"^\/{0,1}gcube\/service\/disconnect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"CkanConnector","calledMethod":"disconnect"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}DescribeProcess.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"describeProcess"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}GetCapabilities.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"getCapabilities"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}RetrieveResult.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"getResult"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}(WebProcessingService|UNKNOWN|OTHER|gcube\/resource\/scopes).*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"WPS","serviceNameRegex":"DataMiner","calledMethodRegex":"^/{0,1}CancelComputation.*"},"replace":{"serviceClass":"WPS","serviceName":"DataMiner","calledMethod":"stop"}},{"match":{"serviceClassRegex":"DataTransfer","serviceNameRegex":"data-transfer-service","calledMethodRegex":".*Capabilities.*"},"replace":{"serviceClass":"DataTransfer","serviceName":"data-transfer-service","calledMethod":"getCapabilities"}},{"match":{"serviceClassRegex":"DataTransfer","serviceNameRegex":"data-transfer-service","calledMethodRegex":".*FileUpload.*"},"replace":{"serviceClass":"DataTransfer","serviceName":"data-transfer-service","calledMethod":"upload"}},{"match":{"serviceClassRegex":"Index","serviceNameRegex":"(FullTextIndexNode)|(FullTextFullTextIndexNodeNode)","calledMethodRegex":".*"},"replace":{"serviceClass":"Index","serviceName":"FullTextIndexNode","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"(geoanalytics)|(SDI)","serviceNameRegex":"(geoanalytics-gos)|(geoanalytics-gos-gos)","calledMethodRegex":".*"},"replace":{"serviceClass":"SDI","serviceName":"geoanalytics-gos","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"geoanalytics","serviceNameRegex":"geoanalytics-main-service","calledMethodRegex":".*"},"replace":{"serviceClass":"SDI","serviceName":"geoanalytics-main-service","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.create(\\.form){0,1}|\\.insert|\\.xmlinsert\\.form)$"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"create"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.delete(\\.batch|@json|$))"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"delete"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.list(@json|$))"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"list"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":"^(?!.*(read|create|insert|delete|list|get|show|info|search|update|edit)).*$|^(.*(updated|editors|pwupdate|(systeminfo.*)|forget-password|getmap.png|(GetCapabilities.*)|(\/codelists\/.*)))$"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.get(\\..*|\/.*|$)|\\.show(\\..*|$)|((\\.|/)info(\\..*|\\.*|@json|$)))"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"read"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.|-|/|package_|open)search(\/.*|unused(.form){0,1}|\\..*|;jsessionid=.*|-.*|$)"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"search"}},{"match":{"serviceClassRegex":"(SDI)|(SpatialData)","serviceNameRegex":"GeoNetwork","calledMethodRegex":".*(\\.update($|\\.finish)|\\.edit(!{0,1}|\\.save(only){0,1}|\\.commit)$|\\.infoedit$|\\.pwedit$)"},"replace":{"serviceClass":"SDI","serviceName":"GeoNetwork","calledMethod":"update"}},{"match":{"serviceClassRegex":"(GeoServer)|(geoserver)|(SpatialData)|(SDI)","serviceNameRegex":"(GeoServer)|(geoserver)","calledMethodRegex":"^(?!.*\/(wfs|wms|wcs|wmts)).*$"},"replace":{"serviceClass":"SDI","serviceName":"GeoServer","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"(GeoServer)|(geoserver)|(SpatialData)|(SDI)","serviceNameRegex":"(GeoServer)|(geoserver)","calledMethodRegex":"^.*\/(?(wfs|wms|wcs|wmts)).*$"},"replace":{"serviceClass":"SDI","serviceName":"GeoServer","calledMethod":"/${Protocol}","_comment" : "Do not remove the initial / to avoid that wms is replaced with OTHER"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":"(.*publish-product.*)|(.*create-product.*)"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"create"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*delete-product.*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"delete"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*get-catalogue-id-(and-url-){0,1}from-name.*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"getURLandIdFromName"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*(hello)|(UNKNOWN)|(OTHER)|(get-licenses).*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"Data-Catalogue","serviceNameRegex":"GRSFPublisher","calledMethodRegex":".*update-product.*"},"replace":{"serviceClass":"Data-Catalogue","serviceName":"GRSFPublisher","calledMethod":"update"}},{"match":{"serviceClassRegex":"DataAnalysis","serviceNameRegex":"RConnector","calledMethodRegex":"^\/{0,1}gcube\/service\/connect.*"},"replace":{"serviceClass":"DataAnalysis","serviceName":"RConnector","calledMethod":"connect"}},{"match":{"serviceClassRegex":"DataAnalysis","serviceNameRegex":"RConnector","calledMethodRegex":"UNKNOWN|OTHER|^\/{0,1}gcube\/resource\/scopes"},"replace":{"serviceClass":"DataAnalysis","serviceName":"RConnector","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"InformationSystem","serviceNameRegex":"(resource-registry)|(joint-resource-registry)","calledMethodRegex":"(?!(listContexts|createContext|readContext|updateContext|deleteContext|listInstances|existInstance|createInstance|readInstance|updateInstance|deleteInstance|createType|readType|addToContext|removeFromContext|query|rawQuery)).*"},"replace":{"serviceClass":"InformationSystem","serviceName":"resource-registry","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"SDI","serviceNameRegex":"sdi-service","calledMethodRegex":".*"},"replace":{"serviceClass":"SDI","serviceName":"sdi-service","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"ShareLatex","calledMethodRegex":"^\/{0,1}gcube\/service\/connect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"ShareLatex","calledMethod":"connect"}},{"match":{"serviceClassRegex":"DataAccess","serviceNameRegex":"ShareLatex","calledMethodRegex":"^\/{0,1}gcube\/service\/disconnect.*"},"replace":{"serviceClass":"DataAccess","serviceName":"ShareLatex","calledMethod":"disconnect"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*BroodstockQuality.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"BroodstockQuality"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*CurrentRating.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"CurrentRating"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*FeedQuality.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"FeedQuality"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Modeler.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Modeler"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Called Method.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*OxygenRating.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"OxygenRating"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Region.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Region"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Scenario.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Scenario"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Site.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Site"}},{"match":{"serviceClassRegex":"Search","serviceNameRegex":"SimulFishGrowthData","calledMethodRegex":".*Species.*"},"replace":{"serviceClass":"Search","serviceName":"SimulFishGrowthData","calledMethod":"Species"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((launch)|(execute)|(POST .*executions)).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"execute"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((getAvailablePlugins.*)|(GET \/plugins(\/){0,1}$))"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"getAvailablePlugins"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((getScheduledExecution.*)|(GET .*executions(\/){0,1}$))"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"getScheduledExecution"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((getStateEvolution)|(getState)|(GET .*executions\/.{1,})).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"getState"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*(UNKNOWN)|(OTHER).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"VREManagement","serviceNameRegex":"(SmartExecutor)|(smart-executor)","calledMethodRegex":".*((stop)|(unSchedule)|(DELETE)|(PURGE)).*"},"replace":{"serviceClass":"VREManagement","serviceName":"smart-executor","calledMethod":"stop"}},{"match":{"serviceClassRegex":"content-management","serviceNameRegex":"storage","calledMethodRegex":".*"},"replace":{"serviceClass":"content-management","serviceName":"storage","calledMethod":"OTHER"}},{"match":{"serviceClassRegex":"Application|DataAnalysis","serviceNameRegex":"TagMe","calledMethodRegex":"^((e\/)|\/){0,1}tag"},"replace":{"serviceClass":"Application","serviceName":"TagMe","calledMethod":"tag"}},{"match":{"serviceClassRegex":"SDI","serviceNameRegex":"Thredds","calledMethodRegex":"^(\/){1}(?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}(?[a-zA-Z0-9_-]*(?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}[^\/]*((?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}(?[a-zA-Z0-9_-]*)(\/){1}(.*\\.(nc|asc|tiff))$"},"replace":{"serviceClass":"SDI","serviceName":"Thredds","calledMethod":"${Protocol}::${Collection}"}},{"match":{"serviceClassRegex":"SDI","serviceNameRegex":"Thredds","calledMethodRegex":"^(\/){1}(?[a-zA-Z0-9]*){1}(\/public\/netcdf\/){1}[^\/]*(\\.(nc|asc|tiff))$"},"replace":{"serviceClass":"SDI","serviceName":"Thredds","calledMethod":"${Protocol}::OTHER"}}] \ No newline at end of file diff --git a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.csv b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.csv deleted file mode 100644 index b95782e..0000000 --- a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.csv +++ /dev/null @@ -1,12 +0,0 @@ -geoanalytics,geoanalytics-gos,/GeoserverManagement/addGeoserverLayer -geoanalytics,geoanalytics-gos,/GeoserverManagement/addStyle -geoanalytics,geoanalytics-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE} -geoanalytics,geoanalytics-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE}/PostGIS -geoanalytics,geoanalytics-gos,/GeoserverManagement/getAllStyles -geoanalytics,geoanalytics-gos,/GeoserverManagement/getFeatureType/{UUID_TO_REPLACE} -geoanalytics,geoanalytics-gos,/GeoserverManagement/getGeoserverLayer/{UUID_TO_REPLACE} -geoanalytics,geoanalytics-gos,/GeoserverManagement/getGeoserverLayers -geoanalytics,geoanalytics-gos,/GeoserverManagement/getLayerType/{UUID_TO_REPLACE} -geoanalytics,geoanalytics-gos,/GeoserverManagement/initializeEnvironment -geoanalytics,geoanalytics-gos,/GeoserverManagement/removeStyle -geoanalytics,geoanalytics-gos,/GeoserverManagement/setDefaultLayerStyle \ No newline at end of file diff --git a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.json b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.json deleted file mode 100644 index 0240c5a..0000000 --- a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-GeoserverManagement.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "match": { - "serviceClassRegex": "geoanalytics", - "serviceNameRegex": "geoanalytics-gos", - "calledMethodRegex": ".*GeoserverManagement.*" - }, - "replace": { - "serviceClass": "SDI", - "serviceName": "geoanalytics-gos", - "calledMethod": "GeoserverManagement" - } -} \ No newline at end of file diff --git a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.csv b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.csv new file mode 100644 index 0000000..545ae52 --- /dev/null +++ b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.csv @@ -0,0 +1,38 @@ +geoanalytics,geoanalytics-gos,/GeoserverManagement/addGeoserverLayer +geoanalytics,geoanalytics-gos,/GeoserverManagement/addStyle +geoanalytics,geoanalytics-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE}/PostGIS +geoanalytics,geoanalytics-gos,/GeoserverManagement/getAllStyles +geoanalytics,geoanalytics-gos,/GeoserverManagement/getFeatureType/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos,/GeoserverManagement/getGeoserverLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos,/GeoserverManagement/getGeoserverLayers +geoanalytics,geoanalytics-gos,/GeoserverManagement/getLayerType/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos,/GeoserverManagement/initializeEnvironment +geoanalytics,geoanalytics-gos,/GeoserverManagement/removeStyle +geoanalytics,geoanalytics-gos,/GeoserverManagement/setDefaultLayerStyle +geoanalytics,geoanalytics-gos,/ShapeManagement/existingLayerIDs +geoanalytics,geoanalytics-gos,/ShapeManagement/applyOnView +geoanalytics,geoanalytics-gos,/ShapeManagement/countShapesOfLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos,/ShapeManagement/deleteLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos,/ShapeManagement/getShapeByID/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos,/ShapeManagement/insertShapes +geoanalytics,geoanalytics-gos,/ShapeManagement/shapesOfLayerID/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/addGeoserverLayer +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/addStyle +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/deleteGeoserverLayer/{UUID_TO_REPLACE}/PostGIS +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/getAllStyles +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/getFeatureType/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/getGeoserverLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/getGeoserverLayers +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/getLayerType/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/initializeEnvironment +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/removeStyle +geoanalytics,geoanalytics-gos-gos,/GeoserverManagement/setDefaultLayerStyle +geoanalytics,geoanalytics-gos-gos,/ShapeManagement/existingLayerIDs +geoanalytics,geoanalytics-gos-gos,/ShapeManagement/applyOnView +geoanalytics,geoanalytics-gos-gos,/ShapeManagement/countShapesOfLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/ShapeManagement/deleteLayer/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/ShapeManagement/getShapeByID/{UUID_TO_REPLACE} +geoanalytics,geoanalytics-gos-gos,/ShapeManagement/insertShapes +geoanalytics,geoanalytics-gos-gos,/ShapeManagement/shapesOfLayerID/{UUID_TO_REPLACE} \ No newline at end of file diff --git a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.json b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.json new file mode 100644 index 0000000..c39d5d7 --- /dev/null +++ b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-OTHER.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "(geoanalytics)|(SDI)", + "serviceNameRegex": "(geoanalytics-gos)|(geoanalytics-gos-gos)", + "calledMethodRegex": ".*" + }, + "replace": { + "serviceClass": "SDI", + "serviceName": "geoanalytics-gos", + "calledMethod": "OTHER" + } +} \ No newline at end of file diff --git a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.csv b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.csv deleted file mode 100644 index 8274f4d..0000000 --- a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.csv +++ /dev/null @@ -1,7 +0,0 @@ -geoanalytics,geoanalytics-gos,/ShapeManagement/existingLayerIDs -geoanalytics,geoanalytics-gos,/ShapeManagement/applyOnView -geoanalytics,geoanalytics-gos,/ShapeManagement/countShapesOfLayer/{UUID_TO_REPLACE} -geoanalytics,geoanalytics-gos,/ShapeManagement/deleteLayer/{UUID_TO_REPLACE} -geoanalytics,geoanalytics-gos,/ShapeManagement/getShapeByID/{UUID_TO_REPLACE} -geoanalytics,geoanalytics-gos,/ShapeManagement/insertShapes -geoanalytics,geoanalytics-gos,/ShapeManagement/shapesOfLayerID/{UUID_TO_REPLACE} \ No newline at end of file diff --git a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.json b/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.json deleted file mode 100644 index 434b29e..0000000 --- a/src/test/resources/rules/geoanalytics-gos/geoanalytics-gos-ShapeManagement.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "match": { - "serviceClassRegex": "geoanalytics", - "serviceNameRegex": "geoanalytics-gos", - "calledMethodRegex": ".*ShapeManagement.*" - }, - "replace": { - "serviceClass": "SDI", - "serviceName": "geoanalytics-gos", - "calledMethod": "ShapeManagement" - } -} \ No newline at end of file diff --git a/src/test/resources/rules/resource-registry/resource-registry-OTHER.csv b/src/test/resources/rules/resource-registry/resource-registry-OTHER.csv index e4599d7..b5344d3 100644 --- a/src/test/resources/rules/resource-registry/resource-registry-OTHER.csv +++ b/src/test/resources/rules/resource-registry/resource-registry-OTHER.csv @@ -8,3 +8,13 @@ InformationSystem,resource-registry,/er/resource/1c1ab6b7-ee65-4a34-876c-7795ce4 InformationSystem,resource-registry,/access/instance/Configuration/63f74c10-f2d5-11dd-99f2-cbe8b682b1c1 InformationSystem,resource-registry,/er/resource/49e05ea0-856f-11e0-bb3d-87643e470dd4 InformationSystem,resource-registry,/access/instance/EService/d4bd53f1-6bbf-4ee3-8a36-fc410cc64912 +InformationSystem,resource-registry,PUT /er/facet/c8abc72e-1707-4ac5-874e-53f1c71d92f8 +InformationSystem,resource-registry,GET /access/instance/Configuration/ceac4400-f2c8-11dd-99f0-cbe8b682b1c1 +InformationSystem,resource-registry,GET /er/resource/6d1fd757-d13b-4004-aa9a-e325a07a8ce1 +InformationSystem,resource-registry,DELETE /er/resource/fa3836ea-f703-4642-bfd4-e946c1698695 +InformationSystem,resource-registry,HEAD /er/resource/7f04cf07-eaa6-4ad5-a92f-98a46dc8cff5 +InformationSystem,resource-registry,POST /er/resource/e18815a0-8306-11e1-b54b-fa68d406a964 +InformationSystem,resource-registry,PURGE /er/resource/1c1ab6b7-ee65-4a34-876c-7795ce4032fd +InformationSystem,resource-registry,HEAD /access/instance/Configuration/63f74c10-f2d5-11dd-99f2-cbe8b682b1c1 +InformationSystem,resource-registry,CONNECT /er/resource/49e05ea0-856f-11e0-bb3d-87643e470dd4 +InformationSystem,resource-registry,TRACE /access/instance/EService/d4bd53f1-6bbf-4ee3-8a36-fc410cc64912 \ No newline at end of file diff --git a/src/test/resources/rules/resource-registry/resource-registry-OTHER.json b/src/test/resources/rules/resource-registry/resource-registry-OTHER.json index d11c1ff..6b73d24 100644 --- a/src/test/resources/rules/resource-registry/resource-registry-OTHER.json +++ b/src/test/resources/rules/resource-registry/resource-registry-OTHER.json @@ -1,8 +1,8 @@ { "match": { "serviceClassRegex": "InformationSystem", - "serviceNameRegex": "resource-registry", - "calledMethodRegex": "^(?!(GET|HEAD|POST|PUT|DELETE|PURGE|OPTIONS|TRACE|CONNECT))\/.*" + "serviceNameRegex": "(resource-registry)|(joint-resource-registry)", + "calledMethodRegex": "(?!(listContexts|createContext|readContext|updateContext|deleteContext|listInstances|existInstance|createInstance|readInstance|updateInstance|deleteInstance|createType|readType|addToContext|removeFromContext|query|rawQuery)).*" }, "replace": { "serviceClass": "InformationSystem", diff --git a/src/test/resources/rules/resource-registry/resource-regsitry.csv b/src/test/resources/rules/resource-registry/resource-regsitry.csv index 3ad908a..e4d3e98 100644 --- a/src/test/resources/rules/resource-registry/resource-regsitry.csv +++ b/src/test/resources/rules/resource-registry/resource-regsitry.csv @@ -1,10 +1,17 @@ -InformationSystem,resource-registry,PUT /er/facet/c8abc72e-1707-4ac5-874e-53f1c71d92f8 -InformationSystem,resource-registry,GET /access/instance/Configuration/ceac4400-f2c8-11dd-99f0-cbe8b682b1c1 -InformationSystem,resource-registry,GET /er/resource/6d1fd757-d13b-4004-aa9a-e325a07a8ce1 -InformationSystem,resource-registry,DELETE /er/resource/fa3836ea-f703-4642-bfd4-e946c1698695 -InformationSystem,resource-registry,HEAD /er/resource/7f04cf07-eaa6-4ad5-a92f-98a46dc8cff5 -InformationSystem,resource-registry,POST /er/resource/e18815a0-8306-11e1-b54b-fa68d406a964 -InformationSystem,resource-registry,PURGE /er/resource/1c1ab6b7-ee65-4a34-876c-7795ce4032fd -InformationSystem,resource-registry,HEAD /access/instance/Configuration/63f74c10-f2d5-11dd-99f2-cbe8b682b1c1 -InformationSystem,resource-registry,CONNECT /er/resource/49e05ea0-856f-11e0-bb3d-87643e470dd4 -InformationSystem,resource-registry,TRACE /access/instance/EService/d4bd53f1-6bbf-4ee3-8a36-fc410cc64912 +InformationSystem,resource-registry,listContexts +InformationSystem,resource-registry,createContext +InformationSystem,resource-registry,readContext +InformationSystem,resource-registry,updateContext +InformationSystem,resource-registry,deleteContext +InformationSystem,resource-registry,listInstances +InformationSystem,resource-registry,existInstance +InformationSystem,resource-registry,createInstance +InformationSystem,resource-registry,readInstance +InformationSystem,resource-registry,updateInstance +InformationSystem,resource-registry,deleteInstance +InformationSystem,resource-registry,createType +InformationSystem,resource-registry,readType +InformationSystem,resource-registry,addToContext +InformationSystem,resource-registry,removeFromContext +InformationSystem,resource-registry,query +InformationSystem,resource-registry,rawQuery \ No newline at end of file diff --git a/src/test/resources/rules/sdi-service/sdi-service-OTHER.csv b/src/test/resources/rules/sdi-service/sdi-service-OTHER.csv new file mode 100644 index 0000000..40d62d4 --- /dev/null +++ b/src/test/resources/rules/sdi-service/sdi-service-OTHER.csv @@ -0,0 +1,7 @@ +SDI,sdi-service,/gcube/service/GeoNetwork/credentials/geonetwork-sdi.dev.d4science.org +SDI,sdi-service,/gcube/service/:80/GeoNetwork/credentials/geonetwork-sdi.dev.d4science.org +SDI,sdi-service,/gcube/service/Thredds +SDI,sdi-service,/gcube/service/GeoNetwork/credentials:80/geonetwork-sdi.dev.d4science.org +SDI,sdi-service,/gcube/service/SDI +SDI,sdi-service,UNKNOWN +SDI,sdi-service,/gcube/service/:80GeoNetwork/credentials/geonetwork-sdi.dev.d4science.org diff --git a/src/test/resources/rules/sdi-service/sdi-service-OTHER.json b/src/test/resources/rules/sdi-service/sdi-service-OTHER.json new file mode 100644 index 0000000..b4f6136 --- /dev/null +++ b/src/test/resources/rules/sdi-service/sdi-service-OTHER.json @@ -0,0 +1,12 @@ +{ + "match": { + "serviceClassRegex": "SDI", + "serviceNameRegex": "sdi-service", + "calledMethodRegex": ".*" + }, + "replace": { + "serviceClass": "SDI", + "serviceName": "sdi-service", + "calledMethod": "OTHER" + } +} \ No newline at end of file