We're updating the issue view to help you get more done. 

UberWar: left side expression appears twice in the merged result

Description

Merge configuration:

1 2 3 4 5 6 <strategy name="NodeMerge"> <context-param> <param-name>$left:param-name</param-name> <param-value>$left:param-value $right:param-value</param-value> </context-param> </strategy>

Left value:

1 2 3 4 <context-param> <param-name>param</param-name> <param-value>value1</param-value> </context-param>

Right value:

1 2 3 4 <context-param> <param-name>param</param-name> <param-value>value2</param-value> </context-param>

Expected result:

1 2 3 4 <context-param> <param-name>param</param-name> <param-value>value1 value2</param-value> </context-param>

Actual result:

1 2 3 4 <context-param> <param-name>param</param-name> <param-value>value1 value1 value2</param-value> </context-param>

Note that this worked correctly in 1.0.6 and was somehow broken in 1.1.0...

Status

Assignee

Anton Khitrenovich

Reporter

S. Ali Tokmen

Components

Fix versions

Affects versions

1.1.1

Priority

Major