NewProcessInstanceEvent evt = new NewProcessInstanceEvent(new QName(_process.getOProcess().targetNamespace, _process.getOProcess().getName()), _process.getProcessDAO().getProcessId(), newInstance.getInstanceId()); evt.setPortType(mex.getPortType().getQName()); evt.setOperation(operation.getName()); evt.setMexId(mex.getMessageExchangeId()); _process._debugger.onEvent(evt); _process.saveEvent(evt, newInstance);
if ((((NewProcessInstanceEvent) event).getRootScopeId()) != null) info.setRootScopeId(((NewProcessInstanceEvent) event).getRootScopeId()); info.setScopeDefinitionId(((NewProcessInstanceEvent) event).getScopeDeclarationId());