From 5f79a0ff46c28fabe9597e1d0b14d5e94171ffa1 Mon Sep 17 00:00:00 2001 From: Maximilian Brodhun <brodhun@sub.uni-goettingen.de> Date: Mon, 11 Mar 2019 13:45:35 +0100 Subject: [PATCH] newest jena and common --- oaipmh-core/pom.xml | 36 ++++++++++++------- .../middleware/IdentifierListDeliverer.java | 3 -- .../middleware/RecordDelivererIDIOM.java | 2 ++ .../textgrid/middleware/SetDeliverer.java | 15 +------- .../info/textgrid/middleware/OaiPmhTest.java | 6 ++-- pom.xml | 2 +- 6 files changed, 30 insertions(+), 34 deletions(-) diff --git a/oaipmh-core/pom.xml b/oaipmh-core/pom.xml index 5f807385..48195d85 100644 --- a/oaipmh-core/pom.xml +++ b/oaipmh-core/pom.xml @@ -18,33 +18,36 @@ <artifactId>crud-common</artifactId> <version>${tgcrud.version}</version> </dependency> - <dependency> + <!--dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-rs-security-cors</artifactId> <version>${cxf.version}</version> - </dependency> + </dependency--> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-rs-client</artifactId> <version>${cxf.version}</version> </dependency> - <dependency> + <!--dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxrs</artifactId> <version>${cxf.version}</version> - </dependency> - <dependency> + </dependency--> + <!--dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>${cxf.version}</version> - </dependency> - <!-- dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http</artifactId> - <version>${cxf.version}</version> </dependency --> - <dependency> + </dependency--> + <!--dependency> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-transports-http</artifactId> + <version>${cxf.version}</version> + </dependency--> + <!--dependency> <groupId>javax.ws.rs</groupId> <artifactId>jsr311-api</artifactId> <version>1.0</version> - </dependency> + </dependency--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> @@ -93,9 +96,16 @@ <artifactId>metsModsMapping</artifactId> <version>1.0-SNAPSHOT</version> </dependency> - <!-- <dependency> <groupId>org.apache.jena</groupId> <artifactId>jena-core</artifactId> - <version>3.4.0</version> </dependency> <dependency> <groupId>org.apache.jena</groupId> - <artifactId>jena-arq</artifactId> <version>3.6.0</version> </dependency --> + <!--dependency> + <groupId>org.apache.jena</groupId> + <artifactId>jena-core</artifactId> + <version>3.4.0</version> + </dependency--> + <!-- dependency> + <groupId>org.apache.jena</groupId> + <artifactId>jena-arq</artifactId> + <version>3.6.0</version> + </dependency--> </dependencies> <build> diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDeliverer.java b/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDeliverer.java index 3bc18591..3716ee85 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDeliverer.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/IdentifierListDeliverer.java @@ -8,7 +8,6 @@ import info.textgrid.middleware.oaipmh.RequestType; import info.textgrid.middleware.oaipmh.ResumptionTokenType; import info.textgrid.namespaces.middleware.tgcrud.common.TextGridMimetypes; -import java.math.BigInteger; import java.text.ParseException; import java.util.Hashtable; import java.util.Map; @@ -16,9 +15,7 @@ import java.util.Map; import javax.xml.datatype.DatatypeConfigurationException; import org.apache.commons.logging.LogFactory; -import org.elasticsearch.action.search.SearchRequestBuilder; import org.elasticsearch.action.search.SearchResponse; -import org.elasticsearch.action.search.SearchScrollRequestBuilder; import org.elasticsearch.common.unit.TimeValue; import org.elasticsearch.index.query.QueryBuilder; import org.elasticsearch.index.query.QueryBuilders; diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java index 76a3413d..cd00bf37 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java @@ -2,6 +2,8 @@ package info.textgrid.middleware; import org.apache.commons.logging.LogFactory; +import org.classicmayan.tools.ClassicMayanMetsMods; + import info.textgrid.middleware.oaipmh.GetRecordType; import info.textgrid.middleware.oaipmh.HeaderType; import info.textgrid.middleware.oaipmh.MetadataType; diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java b/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java index d9549991..94752cd7 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/SetDeliverer.java @@ -3,7 +3,7 @@ package info.textgrid.middleware; import info.textgrid.middleware.oaipmh.ListSetsType; import info.textgrid.middleware.oaipmh.SetType; import info.textgrid.namespaces.middleware.tgcrud.common.TextGridMimetypes; -import info.textgrid.utils.sesameclient.SesameClient; + import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.util.Hashtable; @@ -27,7 +27,6 @@ public class SetDeliverer { private static Map<String, String> setSet = new Hashtable<String, String>(); private OAI_ESClient oaiEsClient; - private SesameClient sparqlClient; private Set<String> identifier = new LinkedHashSet<String>(); private String formatField; private String formatToFilter; @@ -255,17 +254,5 @@ public class SetDeliverer { this.dariah = dariah; } - /** - * @return - */ - public SesameClient getSparqlClient() { - return this.sparqlClient; - } - /** - * @param sparqlClient - */ - public void setSparqlClient(SesameClient sparqlClient) { - this.sparqlClient = sparqlClient; - } } 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 f1244b9d..945e9721 100644 --- a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhTest.java +++ b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhTest.java @@ -223,10 +223,10 @@ public class OaiPmhTest { * @throws ParseException */ @Test - @Ignore + //@Ignore public void testGetRequestGetRecordIDIOM() throws ParseException { - record.setContributor(TGConstants.CONTRIBUTOR_LIST); + /*record.setContributor(TGConstants.CONTRIBUTOR_LIST); record.setCoverage(TGConstants.COVERAGE_LIST); record.setCreator(TGConstants.CREATOR_LIST); record.setDates(TGConstants.DATE_LIST); @@ -248,7 +248,7 @@ public class OaiPmhTest { record.setDateOfObjectCreation(TGConstants.CREATED); record.setRelationToFurtherMetadataObject(TGConstants.EDITION_ISEDITIONOF); record.setRepositoryObjectURIPrefix(TGConstants.ITEM_IDENTIFIER_PREFIX); - record.setIdentifierField("textgridUri"); + record.setIdentifierField("textgridUri");*/ System.out.println("Test for the verb \"GetRecord\" with succesfull response"); JAXBElement<OAIPMHType> p = diff --git a/pom.xml b/pom.xml index 7795795d..04fdb964 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ <name>DARIAHDE :: OAI-PMH DataProvider</name> <properties> <tgcrud.version>7.24.0-DH</tgcrud.version> - <tghttpclients.version>3.0.0</tghttpclients.version> + <tghttpclients.version>3.3.1-SNAPSHOT</tghttpclients.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <cxf.version>3.2.3</cxf.version> <spring.version>4.0.2.RELEASE</spring.version> -- GitLab