Bugzilla – Bug 4550
Multijob code not checking for existence of job credential
Last modified: 2012-09-05 11:43:13
You need to
before you can comment on or make changes to this bug.
A NullPointerException is thrown in the service code when using the Java GRAM
client API to submit multijobs if a staging credential is not delegated:
> java -DGLOBUS_LOCATION=$GLOBUS_LOCATION
> -Daxis.ClientConfigFile=$GLOBUS_LOCATION wsgram.GlobusRun -file
> > [java] Caused by: java.lang.NullPointerException
> [java] at
Since globusrun-ws automatically delegates a job credential to multijobs if one
wasn't explicitly defined, this issues is never reproduced with the supported
client. Using the Java API, though, it can be reproduced easily.
The multijob code needs to check for the existence of the staging credential
and throw a fault if it not.
I meant "job credential", not "staging credential" in the first sentence of bug
Fixed in globus_4_0_branch. HEAD is still frozen because of the impending 4.1.0
Reassigning to current GRAM developer to close/fix as appropriate.
Doing some bugzilla cleanup... Resolving old GRAM3 and GRAM4 issues that are
no longer relevant since we've moved on to GRAM5. Also, we're now tracking
issue in jira. Any new issues should be added here: