Message Boards
how to use “liferay portal workflow kaleo api” in jsf portlet
how to use “liferay portal workflow kaleo api” in jsf portlet
New Member Posts: 2 Join Date: 2/16/21 Recent Postshow to use “liferay portal workflow kaleo api” in jsf portlet (gradle build project) ? Liferay 7.0
https://help.liferay.com/hc/en-us/articles/360017880632-Services-in-JSF-
I have use this gradal property "compile group: 'com.liferay',
name: 'com.liferay.portal.workflow.kaleo.api', version:
'1.0.0'".
on MVC portlet and i have got all data
@Component
public class KaleoTaskInstanceTokenPortlet
extends MVCPortlet {
@Reference
KaleoTaskInstanceTokenLocalService kaleoTaskInstanceTokenLocalService;
@Override
public void render(RenderRequest
renderRequest, RenderResponse renderResponse)
throws
IOException, PortletException {
List<KaleoTaskInstanceToken> instanceToken =
kaleoTaskInstanceTokenLocalService
.getKaleoTaskInstanceTokens(QueryUtil.ALL_POS,
QueryUtil.ALL_POS);
for (KaleoTaskInstanceToken
kaleoTaskInstanceToken : instanceToken) {
System.out.println("=-=-=-=-" +
kaleoTaskInstanceToken.getKaleoInstanceId());
}
}
}
but My problem on JSF portlet And I have the same code use in JSF
portlet. is not working i have got
"kaleoTaskInstanceTokenLocalService" value
null..
I have tried this way but is not
working
"
https://help.liferay.com/hc/en-us/articles/360017880632-Services-in-JSF-
"
In this way, I have seen such an error
"
java.lang.ClassCastException: com.sun.proxy.$Proxy386 cannot be cast
to com.liferay.portal.workflow.kaleo.service.KaleoInstanceLocalService "