and it is showing this warning ,
WARN :When checking for isFieldAuthorizedForRead, the field did not have a field descriptor. We are assuming this field is authorized. Field Info: D_FDName' is derived if the Field does not have a FieldDescriptor. Table: null
I dynamically created Field descriptor name by using D_FDname in operation code