<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm having trouble using array mappers for output files. The fixed array mapper seems to work on 0.94.1 but not with trunk. I've put together a minimal case that will hopefully help shed light on the issue. There's a swift script and a simple bash script that creates files.<div>I've tried this both with 0.94.1 and with the trunk as of May 16.</div><div><br></div><div><b>Trying the array mapper</b>:</div><div>With 0.94.1, the execution just hangs at:</div><div>*** Ready to call sum_obj</div><div><br></div><div>With the trunk version I get the error:</div><div><div>*** Ready to call sum_obj</div><div><br></div><div><br></div><div>Execution failed:</div><div>Exception in sh:</div><div>    Arguments: [cs.sh]</div><div>    Host: localhost</div><div>    Directory: minimal_case-run036/jobs/k/sh-kl8esxql</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>exception @ swift-int-staging.k, line: 182</div><div>Caused by: </div><div><span class="Apple-tab-span" style="white-space:pre">    </span>exception @ swift-int-staging.k, line: 178</div><div>Caused by: null</div><div>Caused by: org.globus.cog.abstraction.impl.common.task.InvalidProviderException: No 'proxy' provider or alias found. Available providers: [cobalt, ssh-cl, gsiftp, coaster, webdav, slurm, dcache, ssh, gt2, condor, http, coaster-persistent, pbs, ftp, lsf, gsiftp-old, local, sge]. Aliases: condor <-> condorlocal; cobalt <-> cobaltlocal; gsiftp <-> gridftp; pbs <-> pbslocal; gsiftp-old <-> gridftp-old; local <-> file; </div><div><span class="Apple-tab-span" style="white-space:pre">   </span>k:assign @ swift.k, line: 194</div><div>Caused by: Exception in sh:</div><div>    Arguments: [cs.sh]</div><div>    Host: localhost</div><div>    Directory: minimal_case-run036/jobs/k/sh-kl8esxql</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>exception @ swift-int-staging.k, line: 182</div><div>Caused by: </div><div><span class="Apple-tab-span" style="white-space:pre">    </span>exception @ swift-int-staging.k, line: 178</div><div>Caused by: null</div><div>Caused by: org.globus.cog.abstraction.impl.common.task.InvalidProviderException: No 'proxy' provider or alias found. Available providers: [cobalt, ssh-cl, gsiftp, coaster, webdav, slurm, dcache, ssh, gt2, condor, http, coaster-persistent, pbs, ftp, lsf, gsiftp-old, local, sge]. Aliases: condor <-> condorlocal; cobalt <-> cobaltlocal; gsiftp <-> gridftp; pbs <-> pbslocal; gsiftp-old <-> gridftp-old; local <-> file; </div><div><br></div><div><br></div><div>If I use the <b>fixed array mapper</b>, the 0.94.1 works but the trunk version gives:</div><div><div>*** Ready to call sum_obj</div><div><br></div><div>WARNING: duplicate mapping found:</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>fs (line 18) and fs (line 18) are both used to write to <a href="file:///localhost/">file://localhost/</a></div><div><br></div><div>Execution failed:</div><div>Exception in sh:</div><div>    Arguments: [cs.sh]</div><div>    Host: localhost</div><div>    Directory: minimal_case-run037/jobs/y/sh-y7bosxql</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>exception @ swift-int-staging.k, line: 182</div><div>Caused by: </div><div><span class="Apple-tab-span" style="white-space:pre">    </span>exception @ swift-int-staging.k, line: 178</div><div>Caused by: null</div><div>Caused by: org.globus.cog.abstraction.impl.common.task.InvalidProviderException: No 'proxy' provider or alias found. Available providers: [cobalt, ssh-cl, gsiftp, coaster, webdav, slurm, dcache, ssh, gt2, condor, http, coaster-persistent, pbs, ftp, lsf, gsiftp-old, local, sge]. Aliases: condor <-> condorlocal; cobalt <-> cobaltlocal; gsiftp <-> gridftp; pbs <-> pbslocal; gsiftp-old <-> gridftp-old; local <-> file; </div><div><span class="Apple-tab-span" style="white-space:pre">   </span>k:assign @ swift.k, line: 194</div><div>Caused by: Exception in sh:</div><div>    Arguments: [cs.sh]</div><div>    Host: localhost</div><div>    Directory: minimal_case-run037/jobs/y/sh-y7bosxql</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>exception @ swift-int-staging.k, line: 182</div><div>Caused by: </div><div><span class="Apple-tab-span" style="white-space:pre">    </span>exception @ swift-int-staging.k, line: 178</div><div>Caused by: null</div><div>Caused by: org.globus.cog.abstraction.impl.common.task.InvalidProviderException: No 'proxy' provider or alias found. Available providers: [cobalt, ssh-cl, gsiftp, coaster, webdav, slurm, dcache, ssh, gt2, condor, http, coaster-persistent, pbs, ftp, lsf, gsiftp-old, local, sge]. Aliases: condor <-> condorlocal; cobalt <-> cobaltlocal; gsiftp <-> gridftp; pbs <-> pbslocal; gsiftp-old <-> gridftp-old; local <-> file; </div></div><div><br></div><div><br></div><div>Any thoughts on what might be going wrong would be greatly appreciated!</div><div><br></div><div>Jonathan</div><div><br></div><div><br></div><div></div></div></body></html>