@@ -0,0 +1,1127 @@
+package org.apache.airavata.xbaya.interpreter;%0A%0Aimport org.apache.airavata.xbaya.XBayaException;%0Aimport org.apache.airavata.xbaya.interpreter.utils.WorkflowTestUtils;%0Aimport org.apache.airavata.xbaya.interpretor.WorkflowInterpreter;%0Aimport org.apache.airavata.xbaya.wf.Workflow;%0Aimport org.apache.axis2.engine.ListenerManager;%0Aimport org.junit.Test;%0A%0Aimport java.io.IOException;%0Aimport java.net.URISyntaxException;%0Aimport java.net.URL;%0Aimport java.util.UUID;%0A%0Apublic class ComplexMathWorkflowTest %7B%0A%0A    @Test%0A    public void testScheduleDynamically() throws IOException, URISyntaxException, XBayaException %7B%0A        URL systemResource = this.getClass().getClassLoader().getSystemResource(%22ComplexMath.xwf%22);%0A        Workflow workflow = new Workflow(WorkflowTestUtils.readWorkflow(systemResource));%0A        ListenerManager manager = WorkflowTestUtils.axis2ServiceStarter();%0A        WorkflowInterpreter interpretor = new WorkflowInterpreter(WorkflowTestUtils.getConfiguration(), UUID.randomUUID().toString(),%0A                workflow, %22NA%22, %22NA%22,true);%0A        interpretor.scheduleDynamically();%0A        manager.stop();%0A    %7D%0A%7D%0A

Adding complex math workflow test. AIRAVATA-225