I'm trying to get a simple transform of a flat message to xml working with dataglue (wtx is not available to me on this one). It appears that the binary transform step is not getting the input data (mq fsh), giving the message:
10:43:02 xslt error 7715 < 165.153.112.74 0x80c00010 mpgw (dlid2l1): Execution of 'local:///testgw-xform-1ffd.xsl' aborted: local:///testgw2l1xform2.ffd:3: Invalid data encountered at line 1 column 0. Unexpected EOF Transform input is INPUT and the processing control file (pretty much straight from dg/ffd doc) is:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="
http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:dp="
http://www.datapower.com/extensions" extension-element-prefixes="dp" exclude-result-prefixes="dp">
<xsl:output method="xml" />
<dp:input-mapping href="testgw2l1xform2.ffd" type="ffd" />
<xsl:output method="xml" />
<xsl:template match="/">
<xsl:copy select="." />
<xsl:message>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
<xsl:value-of select="/dlid/foo" />
</xsl:message>
</xsl:template>
</xsl:stylesheet>
and the ffd is:
<File name="dlid">
<Syntax disableDefaultFilter="true" />
<Group name="input">
<Field name="foo" />
</Group>
</File>
It looks like I've done everything the existing doc calls for, but I'm ending up with the error message.
Firmware is XI50.3.7.3.4.
Any suggestions on debugging this?