From d2148c71659f10291187329ca45459da54f2aa99 Mon Sep 17 00:00:00 2001 From: Lennard Golsch <36492865+golsch@users.noreply.github.com> Date: Mon, 21 Oct 2024 12:32:14 +0200 Subject: [PATCH] fix dependencies (#61) * fixed dependencies * fixed forbiddenapis --- pom.xml | 162 ++++++++++++------ .../mapper/ContactRequestMapper.java | 3 +- .../service/ContactRequestServiceImpl.java | 3 +- 3 files changed, 112 insertions(+), 56 deletions(-) diff --git a/pom.xml b/pom.xml index 3e526a3c..70fd67b8 100644 --- a/pom.xml +++ b/pom.xml @@ -28,8 +28,10 @@ 2023.06-SNAPSHOT digibib + 1.0 17 v16.19.1 + 2.0.1 v1.22.19 @@ -191,163 +193,215 @@ com.fasterxml.jackson.core jackson-annotations - - - com.fasterxml.jackson.core - jackson-core + compile com.fasterxml.jackson.core jackson-databind + compile com.github.cage cage - 1.0 + ${cage.version} + compile com.github.jsonld-java jsonld-java compile - - com.h2database - h2 - com.sun.mail dsn - 2.0.1 - - - io.swagger.core.v3 - swagger-annotations-jakarta - - - jakarta.annotation - jakarta.annotation-api - - - jakarta.inject - jakarta.inject-api + ${sun.mail.version} + compile - jakarta.persistence - jakarta.persistence-api + com.sun.mail + jakarta.mail + ${sun.mail.version} + compile - jakarta.servlet - jakarta.servlet-api + org.eclipse.rdf4j + rdf4j-model + compile - jakarta.validation - jakarta.validation-api + org.eclipse.rdf4j + rdf4j-model-api + compile - jakarta.ws.rs - jakarta.ws.rs-api + org.eclipse.rdf4j + rdf4j-rio-api + compile org.eclipse.rdf4j - rdf4j-model + rdf4j-rio-jsonld compile org.eclipse.rdf4j - rdf4j-model-api + rdf4j-rio-rdfxml compile + + org.glassfish.jersey.core + jersey-server + org.hibernate.validator hibernate-validator 8.0.1.Final + compile - org.mockito - mockito-core + org.mycore + mycore-orcid2 + compile + + + + org.mycore + mycore-user2 + + - org.mycore - mycore-base - test-jar + com.fasterxml.jackson.core + jackson-core + + provided - org.mycore - mycore-orcid2 + commons-io + commons-io + + provided - org.mycore - selenium-utils + jakarta.annotation + jakarta.annotation-api + + provided - org.seleniumhq.selenium - selenium-support - 3.141.59 + jakarta.persistence + jakarta.persistence-api + + provided - commons-io - commons-io + jakarta.servlet + jakarta.servlet-api + provided - org.apache.logging.log4j - log4j-api + jakarta.validation + jakarta.validation-api + provided - org.eclipse.rdf4j - rdf4j-rio-api + jakarta.ws.rs + jakarta.ws.rs-api + provided - org.eclipse.rdf4j - rdf4j-rio-jsonld + jakarta.xml.bind + jakarta.xml.bind-api + provided - org.eclipse.rdf4j - rdf4j-rio-rdfxml + org.apache.logging.log4j + log4j-api + provided org.jdom jdom2 + provided org.mycore mycore-base + provided org.mycore mycore-cronjob + provided org.mycore mycore-jobqueue + provided org.mycore mycore-mods + provided org.mycore mycore-restapi + provided + + com.h2database + h2 + test + junit junit test + + org.mockito + mockito-core + test + + + org.mycore + mycore-base + test-jar + test + + + org.mycore + selenium-utils + test + org.seleniumhq.selenium selenium-api test + + org.seleniumhq.selenium + selenium-support + test + + + + net.bytebuddy + byte-buddy + + + diff --git a/src/main/java/de/vzg/reposis/digibib/contactrequest/mapper/ContactRequestMapper.java b/src/main/java/de/vzg/reposis/digibib/contactrequest/mapper/ContactRequestMapper.java index 6c06a40d..44e49e87 100644 --- a/src/main/java/de/vzg/reposis/digibib/contactrequest/mapper/ContactRequestMapper.java +++ b/src/main/java/de/vzg/reposis/digibib/contactrequest/mapper/ContactRequestMapper.java @@ -19,6 +19,7 @@ package de.vzg.reposis.digibib.contactrequest.mapper; import java.util.List; +import java.util.Locale; import java.util.Optional; import de.vzg.reposis.digibib.contactrequest.dto.ContactRequestDto; @@ -82,7 +83,7 @@ public static ContactRequestDto toDto(ContactRequest contactRequest) { public static ContactRequestSummaryDto toSummaryDto(ContactRequest contactRequest) { final List emails = contactRequest.getEmailContactAttempts().stream() .map(ContactAttempt::getRecipientReference).distinct().toList(); - final String statusString = contactRequest.getStatus().toString().toLowerCase(); + final String statusString = contactRequest.getStatus().toString().toLowerCase(Locale.ROOT); final ContactRequestSummaryDto contactRequestSummaryDto = new ContactRequestSummaryDto(); contactRequestSummaryDto.setStatusString(statusString); contactRequestSummaryDto.setEmails(emails); diff --git a/src/main/java/de/vzg/reposis/digibib/contactrequest/service/ContactRequestServiceImpl.java b/src/main/java/de/vzg/reposis/digibib/contactrequest/service/ContactRequestServiceImpl.java index e450a204..38468688 100644 --- a/src/main/java/de/vzg/reposis/digibib/contactrequest/service/ContactRequestServiceImpl.java +++ b/src/main/java/de/vzg/reposis/digibib/contactrequest/service/ContactRequestServiceImpl.java @@ -19,6 +19,7 @@ package de.vzg.reposis.digibib.contactrequest.service; import java.time.LocalDateTime; +import java.time.ZoneId; import java.util.List; import java.util.UUID; @@ -84,7 +85,7 @@ public ContactRequestDto createContactRequest(ContactRequestDto contactRequestDt validatorFacade.getContactRequestValidator().validate(contactRequestDto); final ContactRequest contactRequest = ContactRequestMapper.toEntity(contactRequestDto); contactRequest.setId(null); - contactRequest.setCreated(LocalDateTime.now()); + contactRequest.setCreated(LocalDateTime.now(ZoneId.systemDefault())); contactRequest.setCreatedBy(MCRSessionMgr.getCurrentSession().getUserInformation().getUserID()); contactRequest.setStatus(ContactRequest.Status.OPEN); final ContactRequest insertedContactRequest = contactRequestRepository.save(contactRequest);