aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/gv/egiz/moazs/service/MzsService.java
diff options
context:
space:
mode:
authorChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-12-02 14:26:42 +0100
committerChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-12-03 09:08:44 +0100
commit8799a27e8d73c5e079d549f6d76abf861d75ee9e (patch)
tree5c8d5201be097654155d9ad69f3af12ebd8d749a /src/main/java/at/gv/egiz/moazs/service/MzsService.java
parent6dbe979e0b6bd6236db304b034ad592a4aeacabc (diff)
downloadmoa-zs-8799a27e8d73c5e079d549f6d76abf861d75ee9e.tar.gz
moa-zs-8799a27e8d73c5e079d549f6d76abf861d75ee9e.tar.bz2
moa-zs-8799a27e8d73c5e079d549f6d76abf861d75ee9e.zip
Finalize "Removal of JAXB Class Not Found Fix"
- Problem: I fixed CompletableFuture.*async within the DeliveryRequest flow, but forgot to do the same for the DeliveryRequestStatus / DeliveryNotification flow. - Solution: Ensure that all CompletableFuture.*async() invocations have Spring's task executor attached.
Diffstat (limited to 'src/main/java/at/gv/egiz/moazs/service/MzsService.java')
-rw-r--r--src/main/java/at/gv/egiz/moazs/service/MzsService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/at/gv/egiz/moazs/service/MzsService.java b/src/main/java/at/gv/egiz/moazs/service/MzsService.java
index 55f0554..ee14af8 100644
--- a/src/main/java/at/gv/egiz/moazs/service/MzsService.java
+++ b/src/main/java/at/gv/egiz/moazs/service/MzsService.java
@@ -142,7 +142,7 @@ public class MzsService implements App2MzsPortType {
log.info(SERVICE_TIME_OUT_REACHED_MSG, appDeliveryID);
var sinkParams = request.getConfig().getMsgResponseSinks();
- requestProcessed.thenAcceptAsync(response -> hub.applySinks(response, sinkParams));
+ requestProcessed.thenAcceptAsync(response -> hub.applySinks(response, sinkParams), taskExecutor);
return generatePartialSuccessResponse(appDeliveryID);
}