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:07:51 GMT
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

Mime
View raw message