Long sessionId = service.getSessionId(); StartProcessCommand startProcessCommand = new StartProcessCommand(); startProcessCommand.setProcessId( "org.drools.test.TestProcess" ); ProcessInstance processInstance = service.execute( startProcessCommand ); logger.info( "Started process instance {}", processInstance.getId() );
Long sessionId = service.getSessionId(); StartProcessCommand startProcessCommand = new StartProcessCommand(); startProcessCommand.setProcessId( "org.drools.test.TestProcess" ); ProcessInstance processInstance = service.execute( startProcessCommand ); logger.info( "Started process instance {}", processInstance.getId() );
Long sessionId = service.getSessionId(); StartProcessCommand startProcessCommand = new StartProcessCommand(); startProcessCommand.setProcessId( "org.drools.test.TestProcess" ); RuleFlowProcessInstance processInstance = (RuleFlowProcessInstance) service.execute( startProcessCommand ); logger.info( "Started process instance {}", processInstance.getId() );
startProcessCommand.setProcessId( "org.drools.test.TestProcess" ); ProcessInstance processInstance = service.execute( startProcessCommand ); logger.info( "Started process instance {}", processInstance.getId() );
ut.begin(); StartProcessCommand startProcessCommand = new StartProcessCommand(); startProcessCommand.setProcessId( "org.drools.test.TestProcess" ); ProcessInstance processInstance = service.execute( startProcessCommand ); logger.info( "Started process instance {}", processInstance.getId() );
@Test public void verifyNsElementImplFound() throws Exception { StartProcessCommand cmd = new StartProcessCommand(); cmd.setProcessId("deployment-forgot-class"); Map<String, Object> params = new HashMap<String, Object>(); params.put("test", new Person("bob")); cmd.setParameters(params); JAXBContext jaxbContext = JAXBContext.newInstance(StartProcessCommand.class, Person.class); String xmlStr = serialize(jaxbContext, true, cmd); jaxbContext = JAXBContext.newInstance(StartProcessCommand.class); StartProcessCommand copyCmd = (StartProcessCommand) deserialize(jaxbContext, xmlStr); ProcessRequestBean procReqBean = new ProcessRequestBean(); String msg = null; try { procReqBean.checkThatUserDefinedClassesWereUnmarshalled(copyCmd.getParameters()); } catch( Exception e ) { assertTrue( "Did not expect an " + e.getClass().getSimpleName() + " instance", e instanceof KieRemoteServicesDeploymentException ); msg = e.getMessage(); } assertNotNull( "Expected exception to be thrown", msg ); msg = msg.replaceFirst("[^']*'", ""); assertEquals( "Exception did not refernce class type correctly.", Person.class.getSimpleName().toLowerCase() + "'", msg ); }