There is no documentation for kie-server-client https://github.com/droolsjbpm/droolsjbpm-integration/tree/6.2.x/kie-server-parent/kie-server-client/ Some basic usage sample would be nice: – At least one example of provisioning API (JUnit test already include this) – At least one example of command API: For example: import org.kie.server.api.model.ServiceResponse; import org.kie.server.client.KieServicesClient; import org.kie.server.client.KieServicesConfiguration; import org.kie.server.client.KieServicesFactory; ... KieServicesConfiguration config = KieServicesFactory. newRestConfiguration("http://localhost:8080/kie-server/services/rest/server", "anton", "password1!"); KieServicesClient client = KieServicesFactory.newKieServicesClient(config); ServiceResponse<String> response = client.executeCommands("ListenerReproducer", xStreamXml); // the request we generated in previous step System.out.println(response.getResult()); KCS already which could be used as a starting point https://access.redhat.com/solutions/1486613
Includes pull request