airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lahiru Gunathilake <glah...@gmail.com>
Subject Re: Update on BES Provider implementation
Date Wed, 23 Apr 2014 13:09:30 GMT
Hi Shahbaz,

Can you please send the full server logs, not just the exception. I want to
know whether you can any status at all?

Thanks
Lahiru


On Wed, Apr 23, 2014 at 9:07 AM, Lahiru Gunathilake <glahiru@gmail.com>wrote:

> Hi Shahbaz,
>
> Are you seeing any logs in the server ?
>
> Regards
> Lahiru
>
>
> On Wed, Apr 23, 2014 at 9:00 AM, Shahbaz Memon <m.memon@fz-juelich.de>wrote:
>
>>  Hi all,
>>
>>  I am facing one issue while testing the bes's pull monitor
>> implementation.
>>
>>  Before stating my issue, let me write details on the current
>> implementation state,
>>
>>  For the bes extension I have forked the github repository under the
>> following url,
>>
>>  https://github.com/msmemon/airavata
>>
>>  In the forked sources most of the classes are not touched except a
>> couple of modifications and additions. I have also modified project poms
>> with multiple dependency exclusions to avoid class loading horrors.
>>
>>  There is a partially tested implementation available with input /
>> output handlers, provider,and monitor classes.
>>
>>  For the monitoring purposes (as it is the place where I am facing an
>> issue), I have written a pull monitor that is very similar to the QStat
>> one, the only exception is the connection object which contains a different
>> credential and proxy client instance that is suitable for BES supported
>> endpoints.
>>
>>  Now my issue is,
>>
>>  during the job submission process, input handler and provider is
>> properly invoked, and after that, BESPullJobMonitor [1] is throwing a NPE,
>> thus my workflow is not reaching the final phase of output handler
>> invocation and completion.
>>
>>  java.lang.NullPointerException
>>         at
>> org.apache.airavata.job.monitor.impl.pull.bes.BESPullJobMonitor.startPulling(BESPullJobMonitor.java:173)
>>         at
>> org.apache.airavata.job.monitor.impl.pull.bes.BESPullJobMonitor.run(BESPullJobMonitor.java:60)
>>         at java.lang.Thread.run(Thread.java:744)
>>
>>  May be I am not rightly following the NEW monitoring extensions. Any
>> feedback is more than welcome.
>>
>>  [1]
>> https://github.com/msmemon/airavata/blob/master/tools/job-monitor/src/main/java/org/apache/airavata/job/monitor/impl/pull/bes/BESPullJobMonitor.java
>>
>>  Thanks in advance,
>>
>>  Shahbaz
>>
>>
>>
>>
>> ------------------------------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------------------------------
>> Forschungszentrum Juelich GmbH
>> 52425 Juelich
>> Sitz der Gesellschaft: Juelich
>> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
>> Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
>> Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
>> Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
>> Prof. Dr. Sebastian M. Schmidt
>>
>> ------------------------------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------------------------------
>>
>>
>
>
> --
> System Analyst Programmer
> PTI Lab
> Indiana University
>



-- 
System Analyst Programmer
PTI Lab
Indiana University

Mime
View raw message