Was looking for how to pass an entity instance to a function on the OData
forum
<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fodata-discussion%2F49cad258-8257-4b79-8099-9f362862afeen%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C01%7Cralf.handl%40sap.com%7Ce2908654bbbc4790685108da29192ef9%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637867485393256636%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=PrdYLE7gSccpoAmXnplE1bwtvXF8KzCv9ONuCeB8y%2Bs%3D&reserved=0>
and got a reply about using $root.
Got it to parse with:
...xx.svc
/Capabilities('_tsMnEGv6TUyMV1IJV5-t8Q')/icore.getTaggedValue(tagDef=@td)?@td=$root/TagDefinitions('_HJqH3OxFTxG6DbDjmKydNA')
but it fails later in FixedFormatDeserializerImpl#parameter while expecting
only a JSON array or object.
If I try to use a JSON in the URI it will fail to parse.
How can this work and where is an example in the code about how to evaluate
an expression.
Thanks
Alain