You have to define converter. Please check that converter works fine by using it with some standard component e.g. h:selectOneMenu
On loading the page, the converter works fine. Its only when I click on a button to rerender the component on the page it end up with error:
java.lang.String cannot be cast to com.quintiq.tiger.api.dto.QASDTO
The button to execute the action also did not get execute when I check in debugging mode. But it works fine on the normal datatable component.
Please check that getAsObject() converter method is implemented correctly.