Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.1.2, 3.2.1
-
Fix Version/s: 3.1.4 (EE only), 3.2.3 (EE only), 3.3.1
-
Component/s: Core: Expressions
-
Labels:None
-
User impact:Medium
-
Configuration:
-
Similar Issues:None
Description
When the logger expression contains a pipe (|) in a Groovy evaluator it fails, logging the content of the expression twice.
Steps to reproduce:
1. Create a Mule application with the attached configuration
2. Call the inbound endpoint
3. Look at the logs, it should log the expression twice: INFO (LoggerMessageProcessor.java:100) -Hello|Hi|Hello|Hi
Fix 3.1.x
http://fisheye.codehaus.org/changelog/mule/?cs=24533
Fix 3.2.x
http://fisheye.codehaus.org/changelog/mule/?cs=24534
Fix 3.3.x
http://fisheye.codehaus.org/changelog/mule/?cs=24535
Fix 3.x
http://fisheye.codehaus.org/changelog/mule/?cs=24536