Details
-
Type:
Sub-task
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 2.0.0-M2
-
Fix Version/s: Product Backlog
-
Component/s: Core: (other), Core: API
-
Labels:None
-
User impact:Medium
-
Similar Issues:None
Description
Right now the RequestConext maintains a threadlocal cache of events in the system. If this cache is not maintained properly it can lead to inconsistent behaviour. Ideally, there would be no need for this class since clients and services needing access to the current event can implaements an interface to have it injected at runtime.
Issue Links
- blocks
-
MULE-2547
Message API improvements
-
We're not quite there yet but I have drastically reduced the number of times an event is copied