What I want to do is use an Inline XSLT Call Template to count the number of elements with a specific attribute value and add it to the Record Count Functoid output (as an input parameter to the XSLT Call Template). The output from my Inline XSLT is an xsl:attribute call to create the attribute in the outbound message.
Unfortunately this doesn't seem to work. I get a blank attribute in my output.
The output of the Inline XSLT Call Template is an xsl:attribute, which when connected to the corresponding attribute in the outbound map, I do get a value now, but it's always 0. I know the XSLT works, because I have tested it. It seems as though my node references are not working….