-
Bug
-
Resolution: Done
-
Major
-
6.4.5
-
Advanced Queries in Kie-Server (BxMS 6.4.5);
Custom Builder and Mapper;
-
CR1
-
An empty list is returned by using custom mapper and builder in an advanced query in kie-server. It works well by using QueryFilterSpec... therefore it seems to be related to the way as the result is deserialized.
See query(String queryName, String mapper, QueryFilterSpec filterSpec, Integer page, Integer pageSize, Class<T> resultType) method, it has a Cast to Wrapped type which is used in this case to Cast result.
However, query(String queryName, String mapper, String builder, Map<String, Object> parameters, Integer page, Integer pageSize, Class<T> resultType) method only Cast to "ItemList", therefore it returns a "Collections.emptyList();".
See a sample attached to reproduce the issue.
- clones
-
RHPAM-8 Deserialization error in query method of QueryServicesClient with advanced custom query in BPMS 6.4.5
-
- Closed
-