01-20-2013 05:36 AM
java.lang.NullPointerException
   at org.activiti.designer.test.TestProcess1.testXorFunctionality(TestProcess1.java:37)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
public class TestProcess1{
   @Rule
   public ActivitiRule activitiRule = new ActivitiRule("activiti.cfg.xml");
   @Test
   @Deployment(resources = { "XOR.bpmn20.xml" })
   
      public void testXorFunctionality(){
      
         Map<String, Object> variables = new HashMap<String, Object>();
         variables.put("choose", 2);
   
         TaskService taskService = activitiRule.getTaskService();
         RuntimeService runtimeService = activitiRule.getRuntimeService();
         
         ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("xorTest", variables);
      // ProcessInstance processInstance = activitiRule.getRuntimeService().startProcessInstanceById("xorTest", variables);
      
      Task task = taskService.createTaskQuery().processInstanceId(processInstance.getId()).singleResult();
      assertEquals("Choose 2", task.getName());
      taskService.complete(task.getId());
      task = taskService.createTaskQuery().processInstanceId(processInstance.getId()).singleResult();
         assertEquals("pepare 2", task.getName());
      }
   }
01-20-2013 06:16 AM
01-20-2013 10:02 AM
01-20-2013 11:51 AM
 public void starting(FrameworkMethod method) {
    if (processEngine==null) {
      initializeProcessEngine();
      initializeServices();
    }
01-21-2013 01:04 AM
does the logging mention anything about the loading of the process-engine from the config file?
Jan 21, 2013 1:57:27 PM org.activiti.engine.impl.ProcessEngineImpl <init>
INFO: ProcessEngine default created
Jan 21, 2013 1:57:27 PM org.activiti.engine.impl.bpmn.deployer.BpmnDeployer deploy
INFO: Processing resource XOR.bpmn20.xml
01-21-2013 02:54 AM
01-21-2013 07:23 AM
01-21-2013 07:24 AM
01-25-2013 11:10 PM
01-27-2013 04:28 AM
 
					
				
				
			
		
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.