I also tried to change my select statement as below.
String query = "select JobDefinitionParameter.* from JobDefinitionParameter where JobDefinitionParameter.Name = 'DIRECTORY' and BranchedLLPVersion = -1";
But got the below error. Please advise.
Caused by: JCS-122036: An exception occurred during the execution of a persistence layer method
at com.redwood.scheduler.model.SchedulerSessionImpl.executeObjectQuery(SchedulerSessionImpl.java:1100)
at com.redwood.scheduler.model.SchedulerSessionImpl.executeObjectQuery(SchedulerSessionImpl.java:1083)
at com.redwood.scheduler.custom.PARMETER_TRANSLATION_REPLACE_PARAM_ALL_JOBS_TABLEexecute(PARMETER_TRANSLATION_REPLACE_PARAM_ALL_JOBS_TABLE.java:user code 4)
at com.redwood.scheduler.custom.PARMETER_TRANSLATION_REPLACE_PARAM_ALL_JOBS_TABLEStub.jcsExecute(PARMETER_TRANSLATION_REPLACE_PARAM_ALL_JOBS_TABLEStub.java:28)
... 13 more
Caused by: com.redwood.scheduler.persistence.api.PersistenceException$UnknownField: JCS-XXXXX: Unknown field BranchedLLPVersion in [JobDefinitionParameter] debug: aliases=true {JobDefinitionParameter=JobDefinitionParameter}
at com.redwood.scheduler.persistence.api.PersistenceException$UnknownField.rethrowInternal(PersistenceException.java:193)
at com.redwood.scheduler.persistence.api.PersistenceException.rethrow(PersistenceException.java:697)
Regards,
Ramana