I found my error: I was passing in a variable from outside the transform/update call, rather than using the context node.

 

This is the correct invocation:

 

return

(

  $inputMap transform with { local:resolveMaprefs(.) }

  ,()

)

 

I also successfully applied the transform recursively, so I think I have, despite my best efforts, figured out how do this map resolution as efficiently as possible.

 

Cheers,

 

E.

 

_____________________________________________

Eliot Kimber

Sr Staff Content Engineer

O: 512 554 9368

M: 512 554 9368

servicenow.com

LinkedIn | Twitter | YouTube | Facebook