Hello everyone,
After upgrading to 16.0.3 one of our data loading scripts stopped working. For the purposes of this thread I've created a small script that reproduces the issue.
The script is attached and the two different outcomes are shown in these two screenshots.
In 15.9.1 all is OK, the variables extracted with the gel:set tag are fine:
But in 16.0.3 they are no longer extracted:
The fix is to remove the /text() from the tags. For example, change
<gel:set asString="true" select="$fileParent/@documentLocation/text()" var="sourceFileLocation"/>
to
<gel:set asString="true" select="$fileParent/@documentLocation" var="sourceFileLocation"/>
We've tested this on 3 different 16.0.3 systems and it's consistent.
Has anyone else stumbled across this?
Did something change somewhere between 15.9.1 and 16.0.3? It looks like it. Even with the "fix" we have a lot of rework to existing scripts that we might have to make.