Build 6.0.0.254 (also applies to 5.4.0.356)
When mapping a nested repeating structure in XA-Designer, sometimes the path is not correctly specified in the xa:map_match.
See attached example (mapExample.xbc). When selecting <OrderItemXa> in the source XML (from in_order.xml) and <Action> in the target xml (from po.xml) an incorrect path is assigned to an element that doesn't exist:
<xa:map xa:map_match="xa-results::./Xa">
The path should be relative to the parent mapping (including the selected element name):
<xa:map xa:map_match="xa-results::./ListOfOrderItemXA/OrderItemXa">
When manually editing the xa:map_match to the this path reference, the BizComp executes correctly
Notes:
The first xa:map_match is mapped correctly.
Also, I tried a smaller, similar example which worked correctly. Not sure why this example works differently (longer names, similar element names, etc.).
Bug #2760004 "XMLMapper nested relative references incorrect" may also be related.