Hi all,
I am trying to convert the task search implemented in webmethods 7.1.3 into a indexed task search. I tried in several ways, with the same outcome:
an exception during the search:
Failed to evaluate binding expression: “#{activePageBean.taskSearchProvider}”
Search Query string:
{"#{taskSearchProvider.searchQuery.taskTypeID.value}", "task_type_ID"},
{"#{taskSearchProvider.invocationID}", "#{activePageBean.activeSearchQuery.invocationID}"},
{"#{taskSearchProvider.rowIdBinding}", "#{row.taskInfo.taskID}"},
{"#{taskSearchProvider.searchQuery.taskID.value}", "#{activePageBean.activeSearchQuery.refineFields.taskID}"},
{"#{taskSearchProvider.searchQuery.priority.value}", "#{activePageBean.activeSearchQuery.refineFields[\"priority\"]}"},
{"#{taskSearchProvider.searchQuery.createdDateRange}", "#{activePageBean.activeSearchQuery.refineFields.createdDateRange}"},
{"#{taskSearchProvider.searchQuery.modifiedDateRange}", "#{activePageBean.activeSearchQuery.refineFields.modifiedDateRange}"},
{"#{taskSearchProvider.searchQuery.expirationDateRange}", "#{activePageBean.activeSearchQuery.refineFields.expirationDateRange}"},
{"#{taskSearchProvider.searchQuery.acceptedByCurrent.value}", "#{activePageBean.activeSearchQuery.refineFields.acceptedByCurrentUser}"},
{"#{taskSearchProvider.searchQuery.maxResults}", "#{activePageBean.activeSearchQuery.maxResults}"},
{"#{taskSearchProvider.searchQuery.indexedField.operator}", "="},
{"#{taskSearchProvider.searchQuery.indexedField.value}", "#{activePageBean.activeSearchQuery.refineFields[\"indexedField\"]}"},
{"#{taskSearchProvider.searchQuery.recommendedAgent.fieldBinding}", "#{currentTask.taskInfo.customTaskID}"},
{"#{taskSearchProvider.pagingSize}", "#{activePreferencesBean.initialPageSize}"},
{"#{taskSearchProvider.searchQuery.indexedField.fields}", "IndexedField"},
Can anybody advise on a normal path to tackle the problem?
Thanks in advance.