diff --git a/lra/coordinator/client/narayana-client/src/main/java/io/helidon/lra/coordinator/client/narayana/NarayanaClient.java b/lra/coordinator/client/narayana-client/src/main/java/io/helidon/lra/coordinator/client/narayana/NarayanaClient.java index d19ff06e1d1..f65a20ba925 100644 --- a/lra/coordinator/client/narayana-client/src/main/java/io/helidon/lra/coordinator/client/narayana/NarayanaClient.java +++ b/lra/coordinator/client/narayana-client/src/main/java/io/helidon/lra/coordinator/client/narayana/NarayanaClient.java @@ -141,11 +141,9 @@ public Single cancel(URI lraId, PropagatedHeaders headers) { logF("LRA cancelled - LRAID: {0}", lraId); return Single.empty(); case CLIENT_ERROR: + logF("Unexpected client error during LRA cancel - LRAID: {0}, Status: {1}", lraId, status.code()); + return Single.empty(); default: - if (404 == status.code()) { - LOGGER.log(Level.WARNING, "Cancel LRA - Coordinator can't find id - LRAID: " + lraId); - return Single.empty(); - } return connectionError("Unable to cancel lra " + lraId, status.code()); } })