public String intializeAndExecuteProcessByWorkitem(java.lang.String in0, org.uengine.kernel.ResultPayload in1) throws java.rmi.RemoteException {
try {
ProcessManagerRemote pm = processManagerFactory.getProcessManager();
String instanceId = pm.initializeProcess(in0);
pm.executeProcessByWorkitem(instanceId, in1);
pm.applyChanges();
return instanceId;
} catch (Exception e) {
throw new RemoteException("WebServiceRemote:", e);