How to use Bonite Engine api with Liferay portlet?

1
0
-1

0
down vote
favorite
1

I installed BonitaBPMCommunity-7.2.3 and liferay-portal-6.2-ce-ga6. Bonita - http://localhost:28604/bonita; Liferay - http://localhost:8080. I want to use Bonita Engine Api in Liferay portlet. I had configure bonita home in directory "C:_portal\liferay-portal-6.2-ce-ga6\bonita". My java code:
System.setProperty(BONITA_HOME_KEY, BONITAHOME);
System.out.println("Start");
final LoginAPI loginAPI = TenantAPIAccessor.getLoginAPI();
System.out.println("login with install//install");
final APISession session = loginAPI.login("walter.bates", "bpm");
final IdentityAPI identityAPI = TenantAPIAccessor.getIdentityAPI(session);
final SearchResult<User> searchUsers = identityAPI.searchUsers(new SearchOptionsBuilder(0, 20).done());
System.out.println("20 first users:");
for (final User user : searchUsers.getResult()) {
System.out.println(" * " + user.getUserName() + " -- " + user.getId());
}
loginAPI.logout(session);
System.out.println("logged out");

I have a error:
05:46:45,227 ERROR [ExceptionHandlerAjaxImpl:69] /views/view.xhtml @14,64 actionListener="#{buttonView.buttonAction}": java.lang.NoSuchMethodError: org.apache.http.entity.StringEntity.<init>(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V
javax.faces.event.AbortProcessingException: /views/view.xhtml @14,64 actionListener="#{buttonView.buttonAction}": java.lang.NoSuchMethodError: org.apache.http.entity.StringEntity.<init>(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V
at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:182)
at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:775)
at javax.faces.component.UICommand.broadcast(UICommand.java:300)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:786)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1251)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at com.liferay.faces.bridge.BridgePhaseResourceImp

No answers yet.
Notifications