W końcu znalazłem odpowiedź po pięciu lub sześciu godzinach googlowania i wdrażania na moim komputerze deweloperskim.
Camel serializer
Opcje URI dotyczą tylko CONSUMER
.Aby wpłynąć na PRODUCER
, muszę również skonfigurować niestandardowy RedisTemplate
z StringRedisSerializer
jako domyślny serializator.
redisTemplate.setDefaultSerializer(new StringRedisSerializer());
Następnie umieść instancję serializatora i szablonu redis w rejestrze i odwołuj się do nich z Camel URI.
registry.put("customTemplate", template);
registry.put("stringSerializer", new StringRedisSerializer());
Camel URI jest jak...
redis://<host>:<port>?redisTemplate=#customTemplate&serializer=#stringSerializer