In Red Hat Fuse 7.x Camel MLLP components shows throwing Ignoring trailing out-of-band data error
Issue
We have a camel route using mllp component
from("mllp:{{camel.component.mllp.configuration.hostname}}:{{camel.component.mllp.configuration.port}}")
.to("log:output");
but periodically we see this INFO in the log and the message is dropped.
103 2023-03-21T00:01:17.599309652Z 2023-03-21 00:01:17.598 INFO 1 --- [.131.4.100:4650] o.a.c.component.mllp.MllpConfiguration : Ignoring exception encountered determining character set for for name 'UNICODE UTF-8' found in MSH-18 - using default character set UTF-8
104 2023-03-21T00:01:17.599309652Z·
105 2023-03-21T00:01:17.599309652Z java.nio.charset.IllegalCharsetNameException: UNICODE UTF-8
106 2023-03-21T00:01:17.599309652Z >at java.nio.charset.Charset.checkName(Charset.java:315) ~[na:1.8.0_262]
107 2023-03-21T00:01:17.599309652Z >at java.nio.charset.Charset.lookup2(Charset.java:484) ~[na:1.8.0_262]
108 2023-03-21T00:01:17.599309652Z >at java.nio.charset.Charset.lookup(Charset.java:464) ~[na:1.8.0_262]
109 2023-03-21T00:01:17.599309652Z >at java.nio.charset.Charset.isSupported(Charset.java:505) ~[na:1.8.0_262]
110 2023-03-21T00:01:17.599309652Z >at
Environment
Red Hat Fuse 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.