Matrix Version: 6
I’m trying to setup a SOAP Data Source, but every which way I try to create it I either get just asset IDs, nothing at all, or errors.
I’ve tried wrapping the results in CDATA:
<![CDATA[
<Record>
<Name>%asset_name%</Name>
<Link>%asset_url%</Link>
</Record>
]]>
I’ve tried regular keywords, separated by commas: %asset_name%,%asset_assetid% and I’ve tried putting XML directly in between the ResultFormat tags. The latter resulted in an error.
The documentation starts out suggesting that only one shadow Data Source Record Set asset will be created, but then seems to suggest (I guess as you’d expect), that as many Data Source Record Sets will be created as there are records in the search results which can then be linked to an asset listing for example.
I’ve also tried just adding a single keyword between the tags in the XML request body:
<ResultFormat>%asset_name%</ResultFormat>
I’ve also tried comma separating the keywords in the tag as the Details screen of the SOAP Data Source mentions the use of commas to “separate data from xml elements with same name”.
Any ideas why I’m getting at best, one shadow Data Source Record Set with the search results lumped into one record?