airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From DImuthu Upeksha <dimuthu.upeks...@gmail.com>
Subject Re: Error at launching an Expetiment
Date Sun, 19 Apr 2015 17:59:53 GMT
I restarted Airavata server and did above steps again. Then experiment
launched successfully.

On Sun, Apr 19, 2015 at 10:14 PM, Supun Nakandala <supun.nakandala@gmail.com
> wrote:

> If GFac server was properly started you should get something like this in
> the airavata server log
>
> .
> .
> .
> [INFO] Registering listener:
> org.apache.airavata.gfac.core.monitor.GfacInternalStatusUpdator
> [INFO] Starting Gfac Server on Port 8950
> [INFO] Listening to Gfac Clients ....
> [ERROR] The Credential Store Server did not start!!!
>
>
> On Sun, Apr 19, 2015 at 9:59 PM, DImuthu Upeksha <
> dimuthu.upeksha2@gmail.com> wrote:
>
>> Hi Supun,
>>
>> Yes I changed it before I execute that class.
>>
>>
>> sampleScriptDir="/Users/dimuthuupeksha/Documents/Academic/gsoc2105/airavata/airavata/modules/distribution/server/src/main/resources/samples/scripts";
>>
>> Error mentions that "There is no active GFac instance to route the
>> request". Is there anything to do with Gfac instances before launching
>> an experiment?
>>
>>
>> On Sun, Apr 19, 2015 at 9:50 PM, Supun Nakandala <
>> supun.nakandala@gmail.com> wrote:
>>
>>> Hi Upeksha,
>>>
>>> Are you using the absolute path of the directory where the script files
>>> are located. If not can you try changing the path location to absolute path
>>> at
>>> https://github.com/apache/airavata/blob/0.14_release/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples/RegisterSampleData.java#L69
>>>
>>> On Sun, Apr 19, 2015 at 9:20 PM, DImuthu Upeksha <
>>> dimuthu.upeksha2@gmail.com> wrote:
>>>
>>>> Hi all,
>>>>
>>>> I'm working on running a simple echo experiment on localhost using
>>>> Airavata API. Here are the steps I followed.
>>>>
>>>> 1. I registered echo application by running
>>>> https://github.com/apache/airavata/blob/0.14_release/airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/samples/RegisterSampleData.java
>>>>
>>>> 2. Ran following code to create and launch an experiment
>>>>
>>>> String appId = "Echo_e82aa96b-66ea-4f31-97e7-1182a32e55d2";
>>>>
>>>> List<InputDataObjectType> exInputs = new
>>>> ArrayList<InputDataObjectType>();
>>>> InputDataObjectType input = new InputDataObjectType();
>>>> input.setName("Input_to_Echo");
>>>> input.setType(DataType.STRING);
>>>> input.setValue("Echoed_Output=Hello World");
>>>> exInputs.add(input);
>>>>
>>>> List<OutputDataObjectType> exOut = new
>>>> ArrayList<OutputDataObjectType>();
>>>> OutputDataObjectType output = new OutputDataObjectType();
>>>> output.setName("Echoed_Output");
>>>> output.setType(DataType.STRING);
>>>> output.setValue("");
>>>> exOut.add(output);
>>>>
>>>> Experiment simpleExperiment =
>>>> ExperimentModelUtil.createSimpleExperiment("default", "admin",
>>>> "echoExperiment", "Echo Exp", appId, exInputs);
>>>> simpleExperiment.setExperimentOutputs(exOut);
>>>>
>>>> Map<String,String> computeResources =
>>>> getClient().getAvailableAppInterfaceComputeResources(appId);
>>>> String id = computeResources.keySet().iterator().next();
>>>> String resourceName = computeResources.get(id);
>>>> System.out.println(computeResources.size());
>>>> System.out.println(id);
>>>> System.out.println(resourceName);
>>>> ComputationalResourceScheduling scheduling =
>>>> ExperimentModelUtil.createComputationResourceScheduling(id, 1, 1, 1,
>>>> "normal", 30, 0, 1, "sds128");
>>>> UserConfigurationData userConfigurationData = new
>>>> UserConfigurationData();
>>>> userConfigurationData.setAiravataAutoSchedule(false);
>>>> userConfigurationData.setOverrideManualScheduledParams(false);
>>>> userConfigurationData.setComputationalResourceScheduling(scheduling);
>>>> simpleExperiment.setUserConfigurationData(userConfigurationData);
>>>>
>>>> String exp = getClient().createExperiment(simpleExperiment);
>>>> getClient().launchExperiment(exp,"sample");
>>>>
>>>> -------------------------------------------------------
>>>> Once I run above code I got following exception from Airavata Server.
>>>> What could be the reason for that?
>>>>
>>>> [INFO] Publishing status to rabbitmq...
>>>>
>>>> [INFO] Id:echoExperiment_26d8741d-90a6-40f6-9b64-40f52f8aed26 : Created
>>>> new experiment with experiment name echoExperiment
>>>>
>>>> [INFO] Validation of
>>>> org.apache.airavata.orchestrator.core.validator.impl.SimpleAppDataValidator
>>>> is SUCCESSFUL
>>>>
>>>> [INFO] Validation of
>>>> org.apache.airavata.orchestrator.core.validator.impl.ExperimentStatusValidator
>>>> is SUCCESSFUL
>>>>
>>>> [INFO] Publishing status to rabbitmq...
>>>>
>>>> [INFO] Id:IDontNeedaNode_4b2f42fc-e555-422d-ad87-8d3f47a4f364 : Updated
>>>> task IDontNeedaNode_4b2f42fc-e555-422d-ad87-8d3f47a4f364 status to
>>>> TaskStatus(executionState:UNKNOWN, timeOfStateChange:1429457203697).
>>>>
>>>> [INFO] Id:IDontNeedaNode_4b2f42fc-e555-422d-ad87-8d3f47a4f364 : Updated
>>>> task IDontNeedaNode_4b2f42fc-e555-422d-ad87-8d3f47a4f364 status to
>>>> TaskStatus(executionState:UNKNOWN, timeOfStateChange:1429457203697).
>>>>
>>>> org.apache.airavata.orchestrator.core.exception.OrchestratorException:
>>>> There is no active GFac instance to route the request
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.core.impl.GFACServiceJobSubmitter.submit(GFACServiceJobSubmitter.java:91)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.launchExperiment(SimpleOrchestratorImpl.java:75)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchTask(OrchestratorServerHandler.java:415)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.launchSingleAppExperiment(OrchestratorServerHandler.java:683)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.run(OrchestratorServerHandler.java:645)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>
>>>> at java.lang.Thread.run(Thread.java:722)
>>>>
>>>> [ERROR] Id:IDontNeedaNode_4b2f42fc-e555-422d-ad87-8d3f47a4f364 : Error
>>>> while launching task
>>>>
>>>> org.apache.airavata.orchestrator.core.exception.OrchestratorException:
>>>> Error launching the job
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.launchExperiment(SimpleOrchestratorImpl.java:77)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchTask(OrchestratorServerHandler.java:415)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.launchSingleAppExperiment(OrchestratorServerHandler.java:683)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.run(OrchestratorServerHandler.java:645)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>
>>>> at java.lang.Thread.run(Thread.java:722)
>>>>
>>>> Caused by: java.lang.NullPointerException
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.core.impl.GFACServiceJobSubmitter.submit(GFACServiceJobSubmitter.java:120)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.launchExperiment(SimpleOrchestratorImpl.java:75)
>>>>
>>>> ... 6 more
>>>>
>>>> [ERROR] Id:echoExperiment_26d8741d-90a6-40f6-9b64-40f52f8aed26 : Error
>>>> while updating task status, hence updated experiment status to
>>>> ExperimentStatus(experimentState:FAILED, timeOfStateChange:1429457204498)
>>>>
>>>> org.apache.thrift.TException:
>>>> org.apache.airavata.orchestrator.core.exception.OrchestratorException:
>>>> Error launching the job
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchTask(OrchestratorServerHandler.java:423)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.launchSingleAppExperiment(OrchestratorServerHandler.java:683)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.run(OrchestratorServerHandler.java:645)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>
>>>> at java.lang.Thread.run(Thread.java:722)
>>>>
>>>> Caused by:
>>>> org.apache.airavata.orchestrator.core.exception.OrchestratorException:
>>>> Error launching the job
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.launchExperiment(SimpleOrchestratorImpl.java:77)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchTask(OrchestratorServerHandler.java:415)
>>>>
>>>> ... 5 more
>>>>
>>>> Caused by: java.lang.NullPointerException
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.core.impl.GFACServiceJobSubmitter.submit(GFACServiceJobSubmitter.java:120)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.launchExperiment(SimpleOrchestratorImpl.java:75)
>>>>
>>>> ... 6 more
>>>>
>>>> org.apache.thrift.TException: org.apache.thrift.TException:
>>>> org.apache.airavata.orchestrator.core.exception.OrchestratorException:
>>>> Error launching the job
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.launchSingleAppExperiment(OrchestratorServerHandler.java:703)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.run(OrchestratorServerHandler.java:645)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>
>>>> at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>
>>>> at java.lang.Thread.run(Thread.java:722)
>>>>
>>>> Caused by: org.apache.thrift.TException:
>>>> org.apache.airavata.orchestrator.core.exception.OrchestratorException:
>>>> Error launching the job
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchTask(OrchestratorServerHandler.java:423)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler$SingleAppExperimentRunner.launchSingleAppExperiment(OrchestratorServerHandler.java:683)
>>>>
>>>> ... 4 more
>>>>
>>>> Caused by:
>>>> org.apache.airavata.orchestrator.core.exception.OrchestratorException:
>>>> Error launching the job
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.launchExperiment(SimpleOrchestratorImpl.java:77)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchTask(OrchestratorServerHandler.java:415)
>>>>
>>>> ... 5 more
>>>>
>>>> Caused by: java.lang.NullPointerException
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.core.impl.GFACServiceJobSubmitter.submit(GFACServiceJobSubmitter.java:120)
>>>>
>>>> at
>>>> org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.launchExperiment(SimpleOrchestratorImpl.java:75)
>>>>
>>>> ... 6 more
>>>>
>>>>
>>>> Thanks
>>>>
>>>> Dimuthu
>>>> --
>>>> Regards
>>>>
>>>> W.Dimuthu Upeksha
>>>> Undergraduate
>>>> Department of Computer Science And Engineering
>>>>
>>>> University of Moratuwa, Sri Lanka
>>>>
>>>
>>>
>>>
>>> --
>>> Thank you
>>> Supun Nakandala
>>> Dept. Computer Science and Engineering
>>> University of Moratuwa
>>>
>>
>>
>>
>> --
>> Regards
>>
>> W.Dimuthu Upeksha
>> Undergraduate
>> Department of Computer Science And Engineering
>>
>> University of Moratuwa, Sri Lanka
>>
>
>
>
> --
> Thank you
> Supun Nakandala
> Dept. Computer Science and Engineering
> University of Moratuwa
>



-- 
Regards

W.Dimuthu Upeksha
Undergraduate
Department of Computer Science And Engineering

University of Moratuwa, Sri Lanka

Mime
View raw message