Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.2.1
-
Fix Version/s: Tech. Debt
-
Component/s: Core: API, Core: Properties
-
Labels:None
-
User impact:Low
-
Affects Docs:Yes
-
Migration Impact:None since inbound scope was read only previously, but we must make sure it is documented
-
Similar Issues:None
Description
There is no reason for INBOUND scope to be read/write. AP use this issue to track the areas that need to be addressed, but we can't go GA with this behaviour change.
There is a test DefaultMuleMessageTestCase with a fixture called clearProperties. Can you add the following when fixing this issue:
>> +// try
>> +// { >> +// payload.clearProperties(PropertyScope.INBOUND); >> +// fail("inbound scope is read only"); >> +// }
>> +// catch (UnsupportedOperationException e)
>> +// { >> +// //expected >> +// }
>> +
>> + }