@@ -156,7 +156,6 @@ public final class AWSLambdaUtils {
|
|||||||
}
|
}
|
||||||
result.add(value);
|
result.add(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (result.size() > 1) {
|
if (result.size() > 1) {
|
||||||
output = result;
|
output = result;
|
||||||
}
|
}
|
||||||
@@ -166,17 +165,15 @@ public final class AWSLambdaUtils {
|
|||||||
else {
|
else {
|
||||||
output = null;
|
output = null;
|
||||||
}
|
}
|
||||||
if (output != null && output instanceof Message<?>) {
|
if (output instanceof Message<?> && ((Message<?>) output).getPayload() instanceof byte[]) {
|
||||||
if (output instanceof Message<?>) {
|
responseMessage = (Message<byte[]>) output;
|
||||||
responseMessage = (Message<byte[]>) output;
|
}
|
||||||
}
|
else if (output != null) {
|
||||||
else {
|
if (logger.isDebugEnabled()) {
|
||||||
if (logger.isDebugEnabled()) {
|
logger.debug("OUTPUT: " + output + " - " + output.getClass().getName());
|
||||||
logger.debug("OUTPUT: " + output + " - " + output.getClass().getName());
|
|
||||||
}
|
|
||||||
byte[] payload = objectMapper.toJson(output);
|
|
||||||
responseMessage = MessageBuilder.withPayload(payload).build();
|
|
||||||
}
|
}
|
||||||
|
byte[] payload = objectMapper.toJson(output);
|
||||||
|
responseMessage = MessageBuilder.withPayload(payload).build();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
Reference in New Issue
Block a user