Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
"ISO-8859-1" charset usage is still forced in JdbcExecutionContextDao [BATCH-2804] #795
This is a known issue. With Spring Batch 4 it has got worsened.
With Spring 4 The XStreamExecutionContextStringSerializer is deprecated. You should use the Jackson2ExecutionContextStringSerializer. But this Serializer can only be used with utf-encoding. JdbcExecutionContextDao only works with ISO-8859-1. Thus, by default all spring Batch 4 applications will destroy special characters. Some Databases do not except the broken characters.
Reference URL: https://jira.spring.io/browse/BATCH-2057