Java edge sdk: Infotable values are not getting updated
Hello,
In the java edge sdk, I have an Infotable property defined using:
@ThingworxPropertyDefinition(name = "infotable", description = "Device Configurations", baseType = "INFOTABLE", category = "Status", aspects = {
"dataChangeType:VALUE", "isReadOnly:false" })
I have also defined an Infotable variable with multiple rows and columns and I am updating this infotable using:
infotable.getRow(0).setValue("identifier", value).
The infotable property is updated to the server using:
this.setPropertyValue("infotable", new InfoTablePrimitive(infotable));
super.updateSubscribedProperties(10000);
My problem is even though the local infotable values are changed these values are not getting updated on the server. Other properties with baseType STRING or NUMBER are working fine. Anybody have an idea why the infotable property is not getting updated?
Thanks and regards,
Jishnu Nair

