Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

KVM Policy is not able to to get comma separated values("xyz,covfefe,setf,fef") from KVM entity.

Hi,

Problem : I am not able to get values that contain commas in a KVM GET Operation.

ex:

I have a KVM with following data :

{ 
 "name": "TestSample", 
 "entry": [ 
    { "name": "test", "value": "true" },
    { "name": "clientIdList", "value": "xyz,fefe,setf,fef" } 
 ] 
}

In the KVM Operation policy I am trying to get the values for "clientIdList"

<Get assignTo="clientIdList" index="1">
 <Key>
  <Parameter>clientIdList</Parameter>
 </Key> 
</Get>

At run time, this policy gets only the first value.

clientIdList = xyz;

If I modify my KVM value as "xyz fefe setf fef" (no commas) then the policy retrieves the full string.

Would you please let me know, how to retrieve in case of comma present in value? Why is APIGEE Edge reading just the first piece of this value?

Thanks,

G Ramya

0 2 632
2 REPLIES 2
Top Solution Authors