One of the requirement while dynamically populating the fields using OGNL expression is to maintain some metadata with the field so that same can be used by scripting elements along with the field value. So in order to achieve this, I created a composite type attribute parameter for the input parameter and pass the same to the actions element called from within the OGNL expression. Inside the actions element I populated the passed in composite type with the corresponding values but surprisingly when I tried to access the composite type post OGNL expression execution the value were not set.
So the question is how to set the composite type attribute from within actions called from within the OGNL expression.
For e.g. In the below case I would like to populate the composite attribute "scInstanceMapping" from within the action element getScList() and then populate the input parameter with the names property of the composite attribute.
Predefined answers :- GetAction("com.myactions","getScList").call( #manager,#scInstanceMapping), #scInstanceMapping["names"]
Any help on this will be highly appreciated. BTW I am using the version 5.5.2.1 of VCO appliance.
Thanks in advance,
Salil