Ik heb eindelijk het antwoord gevonden na vijf of zes uur googlen en implementeren op mijn ontwikkelmachine.
Camel serializer
URI-opties zijn alleen voor CONSUMER
.Om PRODUCER
te beïnvloeden , moet ik ook een aangepaste RedisTemplate
configureren met StringRedisSerializer
als standaard serializer.
redisTemplate.setDefaultSerializer(new StringRedisSerializer());
Plaats vervolgens zowel de serializer als de redis-sjablooninstantie in het register en verwijs ernaar vanuit Camel URI.
registry.put("customTemplate", template);
registry.put("stringSerializer", new StringRedisSerializer());
Camel URI is als...
redis://<host>:<port>?redisTemplate=#customTemplate&serializer=#stringSerializer