JCasc plugin gives a null pointer exception on line while configuring JiraTestDataPublisher.class
Also while configuring UserFields.class JCasc plugin throws a null pointer exception on line due to link title , because "restClient" object is null.
JiraTestPublisher and many other descriptors are based on manually written data-binding code, for JiraTestPublisher . (According to Nicolas De Loof)
JCasC do rely on DataBound annotated setters/fields to configure descriptor. Hand written json-to-java parsing isn't supported (as something we can't introspect)