You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2022/04/13 15:51:18 UTC
[camel] branch main updated: CAMEL-17962: cleanup duplicated charset features in camel-netty (#7440)
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new d1a19ae09b0 CAMEL-17962: cleanup duplicated charset features in camel-netty (#7440)
d1a19ae09b0 is described below
commit d1a19ae09b0bb22578aafbef0698829633e77957
Author: Otavio Rodolfo Piske <or...@users.noreply.github.com>
AuthorDate: Wed Apr 13 17:51:10 2022 +0200
CAMEL-17962: cleanup duplicated charset features in camel-netty (#7440)
---
.../main/java/org/apache/camel/component/netty/NettyConverter.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConverter.java b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConverter.java
index f2eaca6027d..6b1c54b4041 100644
--- a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConverter.java
+++ b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConverter.java
@@ -20,7 +20,7 @@ import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInput;
import java.io.ObjectInputStream;
-import java.io.UnsupportedEncodingException;
+import java.nio.charset.StandardCharsets;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.sax.SAXSource;
@@ -62,13 +62,13 @@ public final class NettyConverter {
}
@Converter
- public static String toString(ByteBuf buffer, Exchange exchange) throws UnsupportedEncodingException {
+ public static String toString(ByteBuf buffer, Exchange exchange) {
byte[] bytes = toByteArray(buffer, exchange);
// use type converter as it can handle encoding set on the Exchange
if (exchange != null) {
return exchange.getContext().getTypeConverter().convertTo(String.class, exchange, bytes);
}
- return new String(bytes, "UTF-8");
+ return new String(bytes, StandardCharsets.UTF_8);
}
@Converter