diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/MetadataFormatListDeliverer.java b/oaipmh-core/src/main/java/info/textgrid/middleware/MetadataFormatListDeliverer.java index 10e814994c1f7b442a92ef5c87a73e2893825877..04c97e9d0e60a08f192fa1d9171f9074bfb5deba 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/MetadataFormatListDeliverer.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/MetadataFormatListDeliverer.java @@ -36,9 +36,10 @@ public class MetadataFormatListDeliverer { ListMetadataFormatsType lmft = new ListMetadataFormatsType(); MetadataFormatType mft = new MetadataFormatType(); - GetRequest getRequest = new GetRequest(OAI_ESClient.getEsIndex(), OAI_ESClient.getEsType(), id) + + GetRequest getRequest = new GetRequest(OAI_ESClient.getEsIndex(), OAI_ESClient.getEsType(), id.replace("textgrid:", "")) .fetchSourceContext(fetchSourceContext); - + /* * GetRequestBuilder recordById = OAI_ESClient.getEsClient().get(getRequest, GetAction.INSTANCE) * .setIndex(OAI_ESClient.getEsIndex()) .setType(OAI_ESClient.getEsType()) diff --git a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhTest.java b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhTest.java index 326d7da3d24f1e0ee49e3b5c123f68331416a7cd..295e87b5252274f99410780df012eaacb6d23017 100644 --- a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhTest.java +++ b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhTest.java @@ -336,7 +336,7 @@ public class OaiPmhTest { OaiPmhTest.recordList.setIdentifierField("textgridUri"); System.out.println("Test for the verb \"ListRecords\" with sets with succesfull response"); - String p = this.request.getRequest("ListRecords", "", "oai_dc", "project:TGPR-ccbd60aa-f565-3bfe-2b45-53d038b6f1e9", "", "", ""); + String p = this.request.getRequest("ListRecords", "", "oai_dc", "project:TGPR-f89ad029-4eb2-ae5c-6028-5db876513128", "", "", ""); System.out.println(p); String resToken = ""; /*for (Map.Entry<String, Integer> entry : RecordListDelivererDC.cursorCollector.entrySet()) { @@ -424,7 +424,7 @@ public class OaiPmhTest { @Test @Ignore public void testListMetadataFormatsForIdentifier() throws ParseException { - String r = this.request.getRequest("ListMetadataFormats", "7t.0", "", "", "", "", ""); + String r = this.request.getRequest("ListMetadataFormats", "textgrid:125x1.0", "", "", "", "", ""); System.out.println(r); System.out.println("-----------------------------------\n"); }