Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Blocker
-
Resolution: Complete
-
Affects Version/s: 2.1.4, 2.2. GA
-
Component/s: Core
-
Labels:
Description
Consider a transformer:
public String transform(String payload, @Header("id") String uuid) { ... }
The 'id' header is converted from UUID to String; however, the BeanFactoryTypeConverter is not thread-safe...
editor.setValue(value);
String text = editor.getAsText();
So, concurrent messages can get the value of some-other conversion.