Hi Carlton,
To keep it simple if you only need FirstName from the response you can use below XSLT only in the operation mapping no need to include message mapping because i am taking only FirstName field from the response.
<?xml version="1.0" encoding="utf-8"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:enab="enablon"> <xsl:template match="/"> <ns0:MT_UserNameOut xmlns:ns0="http://isbdcapp86/Enablon7.8Train/rpc_literal.wsdl"> <UserName> <xsl:value-of select="substring-before(substring-after(/SOAP-ENV:Envelope/SOAP-ENV:Body/enab:ExportDataResponse/Data, '<FirstName>'), '</FirstName>')"/> </UserName> </ns0:MT_UserNameOut> </xsl:template></xsl:stylesheet>
Regards,
Praveen.
