Polish to fix build
This commit is contained in:
@@ -729,6 +729,9 @@ public class SimpleFunctionRegistry implements FunctionRegistry, FunctionInspect
|
||||
*
|
||||
*/
|
||||
private Object convertInputIfNecessary(Object input, Type type) {
|
||||
if (type == null) {
|
||||
return input;
|
||||
}
|
||||
if (this.getRawClassFor(type) == Void.class && !(input instanceof Publisher) && !(input instanceof Message)) {
|
||||
logger.info("Input value '" + input + "' is ignored for function '"
|
||||
+ this.functionDefinition + "' since it's input type is Void and as such it is treated as Supplier.");
|
||||
|
||||
@@ -95,10 +95,11 @@ public class ContextFunctionCatalogAutoConfiguration {
|
||||
mcList = mcList.stream()
|
||||
.filter(c -> isConverterEligible(c))
|
||||
.collect(Collectors.toList());
|
||||
mcList.add(new StringMessageConverter());
|
||||
mcList.add(new PrimitiveTypesFromStringMessageConverter(conversionService));
|
||||
|
||||
mcList.add(new JsonMessageConverter(jsonMapper));
|
||||
mcList.add(new ByteArrayMessageConverter());
|
||||
mcList.add(new StringMessageConverter());
|
||||
mcList.add(new PrimitiveTypesFromStringMessageConverter(conversionService));
|
||||
|
||||
|
||||
if (!CollectionUtils.isEmpty(mcList)) {
|
||||
|
||||
@@ -170,10 +170,10 @@ public class ContextFunctionCatalogInitializer implements ApplicationContextInit
|
||||
List<MessageConverter> messageConverters = new ArrayList<>();
|
||||
JsonMapper jsonMapper = this.context.getBean(JsonMapper.class);
|
||||
|
||||
messageConverters.add(new StringMessageConverter());
|
||||
messageConverters.add(new PrimitiveTypesFromStringMessageConverter(new DefaultConversionService()));
|
||||
messageConverters.add(new JsonMessageConverter(jsonMapper));
|
||||
messageConverters.add(new ByteArrayMessageConverter());
|
||||
messageConverters.add(new StringMessageConverter());
|
||||
messageConverters.add(new PrimitiveTypesFromStringMessageConverter(new DefaultConversionService()));
|
||||
|
||||
SmartCompositeMessageConverter messageConverter = new SmartCompositeMessageConverter(messageConverters);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user