<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1555" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>All;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I am new to Swift and I am trying to implement a 
simple test on our grid. Any help or direction would be 
appreciated.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Jeff Wells</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Once I inoke the swift command workflow starts but 
hangs on the line below:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Recompilation suppressed.<BR>Using sites file: 
/home/wells/Desktop/sites.xml<BR>Using tc.data: 
/usr/local/swift/etc/tc.data<BR>Swift v0.3 r1319 (modified locally)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Swift v0.3 r1319 (modified locally)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>RunID: 20080302-1719-dyd3zjg5<BR>RunID: 
20080302-1719-dyd3zjg5<BR>echo started<BR>START thread=0 tr=echo<BR>START 
host=ruth - Initializing shared directory<BR>Task(type=FILE_OPERATION, 
identity=urn:0-1204496396858) setting status to 
Active<BR>Task(type=FILE_OPERATION, identity=urn:0-1204496396858) setting status 
to Completed<BR>Task(type=FILE_TRANSFER, identity=urn:0-1204496396861) setting 
status to Submitted<BR>Task(type=FILE_TRANSFER, identity=urn:0-1204496396861) 
setting status to Active<BR>Task(type=FILE_TRANSFER, 
identity=urn:0-1204496396861) setting status to 
Completed<BR>Task(type=FILE_TRANSFER, identity=urn:0-1204496396865) setting 
status to Submitted<BR>Task(type=FILE_TRANSFER, identity=urn:0-1204496396865) 
setting status to Active<BR>Task(type=FILE_TRANSFER, 
identity=urn:0-1204496396865) setting status to 
Completed<BR>Task(type=FILE_OPERATION, identity=urn:0-1204496396868) setting 
status to Active<BR>Task(type=FILE_OPERATION, identity=urn:0-1204496396868) 
setting status to Completed<BR>Task(type=FILE_OPERATION, 
identity=urn:0-1204496396870) setting status to 
Active<BR>Task(type=FILE_OPERATION, identity=urn:0-1204496396870) setting status 
to Completed<BR>Task(type=FILE_OPERATION, identity=urn:0-1204496396872) setting 
status to Active<BR>Task(type=FILE_OPERATION, identity=urn:0-1204496396872) 
setting status to Completed<BR>END host=ruth - Done initializing shared 
directory<BR>THREAD_ASSOCIATION jobid=echo-01e588pi thread=0 host=ruth<BR>START 
jobid=echo-01e588pi host=ruth - Initializing directory structure<BR>Creating 
directory structure  in first-20080302-1719-dyd3zjg5/shared 
(first-20080302-1719-dyd3zjg5/shared/)<BR>Task(type=FILE_OPERATION, 
identity=urn:0-1204496396874) setting status to 
Active<BR>Task(type=FILE_OPERATION, identity=urn:0-1204496396874) setting status 
to Completed<BR>END jobid=echo-01e588pi - Done initializing directory 
structure<BR>START jobid=echo-01e588pi - Staging in files<BR>END 
jobid=echo-01e588pi - Staging in finished<BR>JOB_START jobid=echo-01e588pi 
tr=echo arguments=[Hello, world!] 
tmpdir=first-20080302-1719-dyd3zjg5/echo-01e588pi host=ruth</FONT></DIV>
<DIV><FONT face=Arial size=2>****<hangs>*****<BR></DIV></FONT>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The sites.xml was modified so that the first.swift 
script would be run our remote machine.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>  <pool handle="ruth" 
sysinfo="INTEL32::LINUX"><BR>    <gridftp  
url="gsiftp://ruth.cs.sunyit.edu" storage="/tmp" major="2" minor="2" patch="4" 
/><BR>    <jobmanager universe="vanilla" 
url="ruth.cs.sunyit.edu:8443/wsrf/services/ManagedJobFactoryService" major="2" 
minor="2" patch="4" /><BR>    <workdirectory 
>/tmp</workdirectory><BR>  </pool></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>My command line is:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>swift -sites.file sites.xml first.swift -verbose 
-debug</DIV>
<DIV><BR></DIV></FONT>
<DIV><FONT face=Arial size=2>The exception is:</FONT></DIV>
<DIV> </DIV>
<DIV> <FONT face=Arial size=2>2008-03-02 16:27:29,523-0500 DEBUG Loader 
Recompilation suppressed.<BR>2008-03-02 16:27:31,929-0500 INFO  unknown 
Using sites file: /home/wells/Desktop/sites.xml<BR>2008-03-02 16:27:31,936-0500 
INFO  unknown Using tc.data: /usr/local/swift/etc/tc.data<BR>2008-03-02 
16:27:33,338-0500 INFO  unknown Swift v0.3 r1319 (modified 
locally)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>2008-03-02 16:27:33,341-0500 INFO  unknown 
RunID: 20080302-1627-dzk4seng<BR>2008-03-02 16:27:33,574-0500 INFO  
vdl:execute START thread=0 tr=echo<BR>2008-03-02 16:27:33,604-0500 INFO  
vdl:initshareddir START host=ruth - Initializing shared directory<BR>2008-03-02 
16:27:35,633-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250899) setting status to Active<BR>2008-03-02 
16:27:35,660-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250899) setting status to Completed<BR>2008-03-02 
16:27:35,700-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250902) setting status to Submitted<BR>2008-03-02 
16:27:35,702-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250902) setting status to Active<BR>2008-03-02 
16:27:36,269-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250902) setting status to Completed<BR>2008-03-02 
16:27:36,272-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250906) setting status to Submitted<BR>2008-03-02 
16:27:36,273-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250906) setting status to Active<BR>2008-03-02 
16:27:36,486-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250906) setting status to Completed<BR>2008-03-02 
16:27:36,488-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250909) setting status to Active<BR>2008-03-02 
16:27:36,496-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250909) setting status to Completed<BR>2008-03-02 
16:27:36,498-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250911) setting status to Active<BR>2008-03-02 
16:27:36,513-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250911) setting status to Completed<BR>2008-03-02 
16:27:36,516-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250913) setting status to Active<BR>2008-03-02 
16:27:36,521-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250913) setting status to Completed<BR>2008-03-02 
16:27:36,524-0500 INFO  vdl:initshareddir END host=ruth - Done initializing 
shared directory<BR>2008-03-02 16:27:36,527-0500 DEBUG vdl:execute2 
THREAD_ASSOCIATION jobid=echo-kv0268pi thread=0 host=ruth<BR>2008-03-02 
16:27:36,539-0500 INFO  vdl:createdirset START jobid=echo-kv0268pi 
host=ruth - Initializing directory structure<BR>2008-03-02 16:27:36,544-0500 
INFO  vdl:createdirs Creating directory structure  in 
first-20080302-1627-dzk4seng/shared 
(first-20080302-1627-dzk4seng/shared/)<BR>2008-03-02 16:27:36,545-0500 DEBUG 
TaskImpl Task(type=FILE_OPERATION, identity=urn:0-1204493250915) setting status 
to Active<BR>2008-03-02 16:27:36,549-0500 DEBUG TaskImpl 
Task(type=FILE_OPERATION, identity=urn:0-1204493250915) setting status to 
Completed<BR>2008-03-02 16:27:36,551-0500 INFO  vdl:createdirset END 
jobid=echo-kv0268pi - Done initializing directory structure<BR>2008-03-02 
16:27:36,552-0500 INFO  vdl:dostagein START jobid=echo-kv0268pi - Staging 
in files<BR>2008-03-02 16:27:36,554-0500 INFO  vdl:dostagein END 
jobid=echo-kv0268pi - Staging in finished<BR>2008-03-02 16:27:36,556-0500 DEBUG 
vdl:execute2 JOB_START jobid=echo-kv0268pi tr=echo arguments=[Hello, world!] 
tmpdir=first-20080302-1627-dzk4seng/echo-kv0268pi host=ruth<BR>2008-03-02 
16:30:36,747-0500 DEBUG TaskImpl Task(type=JOB_SUBMISSION, 
identity=urn:0-1204493250917) setting status to Failed null<BR>2008-03-02 
16:30:36,761-0500 DEBUG vdl:execute2 APPLICATION_EXCEPTION jobid=echo-kv0268pi - 
Application exception: null<BR>        
task:execute @ vdl-int.k, line: 
360<BR>        sys:sequential @ vdl-int.k, 
line: 353<BR>        sys:try @ vdl-int.k, 
line: 352<BR>        task:allocatehost @ 
vdl-int.k, line: 334<BR>        vdl:execute2 
@ execute-default.k, line: 23<BR>        
sys:restartonerror @ execute-default.k, line: 
21<BR>        sys:sequential @ 
execute-default.k, line: 19<BR>        
sys:try @ execute-default.k, line: 
18<BR>        sys:if @ execute-default.k, 
line: 17<BR>        sys:then @ 
execute-default.k, line: 16<BR>        sys:if 
@ execute-default.k, line: 15<BR>        
vdl:execute @ first.kml, line: 16<BR>        
greeting @ first.kml, line: 43<BR>        
vdl:mainp @ first.kml, line: 42<BR>        
mainp @ vdl.k, line: 144<BR>        vdl:mains 
@ first.kml, line: 41<BR>        vdl:mains @ 
first.kml, line: 41<BR>        
rlog:restartlog @ first.kml, line: 
39<BR>        kernel:project @ first.kml, 
line: 2<BR>        
first-20080302-1627-dzk4seng<BR>Caused by: 
java.lang.ClassCastException<BR>        at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:165)<BR>        
at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:92)<BR>        
at 
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:571)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:107)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:145)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:166)<BR>        
at 
org.globus.gram.Gram.request(Gram.java:315)<BR>        
at 
org.globus.gram.GramJob.request(GramJob.java:262)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submitSingleJob(JobSubmissionTaskHandler.java:136)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:92)<BR>        
at 
org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:54)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:83)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:166)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)<BR>        
at java.lang.Thread.run(Thread.java:534)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>2008-03-02 16:30:36,781-0500 DEBUG TaskImpl 
Task(type=FILE_TRANSFER, identity=urn:0-1204493250919) setting status to 
Submitted<BR>2008-03-02 16:30:36,782-0500 DEBUG TaskImpl 
Task(type=FILE_TRANSFER, identity=urn:0-1204493250919) setting status to 
Active<BR>2008-03-02 16:30:37,271-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250919) setting status to Failed Exception in 
getFile<BR>2008-03-02 16:30:37,275-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250923) setting status to Active<BR>2008-03-02 
16:30:37,276-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250923) setting status to Completed<BR>2008-03-02 
16:30:37,281-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250927) setting status to Submitted<BR>2008-03-02 
16:30:37,282-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250927) setting status to Active<BR>2008-03-02 
16:30:37,506-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250927) setting status to Failed Exception in 
getFile<BR>2008-03-02 16:30:37,508-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250930) setting status to Active<BR>2008-03-02 
16:30:37,509-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250930) setting status to Completed<BR>2008-03-02 
16:30:37,521-0500 DEBUG vdl:execute2 THREAD_ASSOCIATION jobid=echo-lv0268pi 
thread=0 host=ruth<BR>2008-03-02 16:30:37,525-0500 INFO  vdl:createdirset 
START jobid=echo-lv0268pi host=ruth - Initializing directory 
structure<BR>2008-03-02 16:30:37,526-0500 INFO  vdl:createdirset END 
jobid=echo-lv0268pi - Done initializing directory structure<BR>2008-03-02 
16:30:37,528-0500 INFO  vdl:dostagein START jobid=echo-lv0268pi - Staging 
in files<BR>2008-03-02 16:30:37,528-0500 INFO  vdl:dostagein END 
jobid=echo-lv0268pi - Staging in finished<BR>2008-03-02 16:30:37,529-0500 DEBUG 
vdl:execute2 JOB_START jobid=echo-lv0268pi tr=echo arguments=[Hello, world!] 
tmpdir=first-20080302-1627-dzk4seng/echo-lv0268pi host=ruth<BR>2008-03-02 
16:33:37,633-0500 DEBUG TaskImpl Task(type=JOB_SUBMISSION, 
identity=urn:0-1204493250934) setting status to Failed null<BR>2008-03-02 
16:33:37,635-0500 DEBUG vdl:execute2 APPLICATION_EXCEPTION jobid=echo-lv0268pi - 
Application exception: null<BR>        
task:execute @ vdl-int.k, line: 
360<BR>        sys:sequential @ vdl-int.k, 
line: 353<BR>        sys:try @ vdl-int.k, 
line: 352<BR>        task:allocatehost @ 
vdl-int.k, line: 334<BR>        vdl:execute2 
@ execute-default.k, line: 23<BR>        
sys:restartonerror @ execute-default.k, line: 
21<BR>        sys:sequential @ 
execute-default.k, line: 19<BR>        
sys:try @ execute-default.k, line: 
18<BR>        sys:if @ execute-default.k, 
line: 17<BR>        sys:then @ 
execute-default.k, line: 16<BR>        sys:if 
@ execute-default.k, line: 15<BR>        
vdl:execute @ first.kml, line: 16<BR>        
greeting @ first.kml, line: 43</FONT></DIV>
<DIV><FONT face=Arial size=2>        
vdl:mainp @ first.kml, line: 42<BR>        
mainp @ vdl.k, line: 144<BR>        vdl:mains 
@ first.kml, line: 41<BR>        vdl:mains @ 
first.kml, line: 41<BR>        
rlog:restartlog @ first.kml, line: 
39<BR>        kernel:project @ first.kml, 
line: 2<BR>        
first-20080302-1627-dzk4seng<BR>Caused by: 
java.lang.ClassCastException<BR>        at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:165)<BR>        
at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:92)<BR>        
at 
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:571)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:107)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:145)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:166)<BR>        
at 
org.globus.gram.Gram.request(Gram.java:315)<BR>        
at 
org.globus.gram.GramJob.request(GramJob.java:262)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submitSingleJob(JobSubmissionTaskHandler.java:136)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:92)<BR>        
at 
org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:54)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:83)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:166)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)<BR>        
at java.lang.Thread.run(Thread.java:534)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>2008-03-02 16:33:37,640-0500 DEBUG TaskImpl 
Task(type=FILE_TRANSFER, identity=urn:0-1204493250936) setting status to 
Submitted<BR>2008-03-02 16:33:37,641-0500 DEBUG TaskImpl 
Task(type=FILE_TRANSFER, identity=urn:0-1204493250936) setting status to 
Active<BR>2008-03-02 16:33:38,060-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250936) setting status to Failed Exception in 
getFile<BR>2008-03-02 16:33:38,064-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250940) setting status to Active<BR>2008-03-02 
16:33:38,065-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250940) setting status to Completed<BR>2008-03-02 
16:33:38,068-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250944) setting status to Submitted<BR>2008-03-02 
16:33:38,069-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250944) setting status to Active<BR>2008-03-02 
16:33:38,098-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250944) setting status to Failed Exception in 
getFile<BR>2008-03-02 16:33:38,101-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250947) setting status to Active<BR>2008-03-02 
16:33:38,102-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250947) setting status to Completed<BR>2008-03-02 
16:33:38,113-0500 DEBUG vdl:execute2 THREAD_ASSOCIATION jobid=echo-mv0268pi 
thread=0 host=ruth<BR>2008-03-02 16:33:38,117-0500 INFO  vdl:createdirset 
START jobid=echo-mv0268pi host=ruth - Initializing directory 
structure<BR>2008-03-02 16:33:38,119-0500 INFO  vdl:createdirset END 
jobid=echo-mv0268pi - Done initializing directory structure<BR>2008-03-02 
16:33:38,120-0500 INFO  vdl:dostagein START jobid=echo-mv0268pi - Staging 
in files<BR>2008-03-02 16:33:38,120-0500 INFO  vdl:dostagein END 
jobid=echo-mv0268pi - Staging in finished<BR>2008-03-02 16:33:38,121-0500 DEBUG 
vdl:execute2 JOB_START jobid=echo-mv0268pi tr=echo arguments=[Hello, world!] 
tmpdir=first-20080302-1627-dzk4seng/echo-mv0268pi host=ruth<BR>2008-03-02 
16:36:38,203-0500 DEBUG TaskImpl Task(type=JOB_SUBMISSION, 
identity=urn:0-1204493250951) setting status to Failed null<BR>2008-03-02 
16:36:38,205-0500 DEBUG vdl:execute2 APPLICATION_EXCEPTION jobid=echo-mv0268pi - 
Application exception: null<BR>        
task:execute @ vdl-int.k, line: 
360<BR>        sys:sequential @ vdl-int.k, 
line: 353<BR>        sys:try @ vdl-int.k, 
line: 352<BR>        task:allocatehost @ 
vdl-int.k, line: 334<BR>        vdl:execute2 
@ execute-default.k, line: 23<BR>        
sys:restartonerror @ execute-default.k, line: 
21<BR>        sys:sequential @ 
execute-default.k, line: 19<BR>        
sys:try @ execute-default.k, line: 
18<BR>        sys:if @ execute-default.k, 
line: 17<BR>        sys:then @ 
execute-default.k, line: 16<BR>        sys:if 
@ execute-default.k, line: 15<BR>        
vdl:execute @ first.kml, line: 16<BR>        
greeting @ first.kml, line: 43<BR>        
vdl:mainp @ first.kml, line: 42<BR>        
mainp @ vdl.k, line: 144<BR>        vdl:mains 
@ first.kml, line: 41<BR>        vdl:mains @ 
first.kml, line: 41<BR>        
rlog:restartlog @ first.kml, line: 
39<BR>        kernel:project @ first.kml, 
line: 2<BR>        
first-20080302-1627-dzk4seng<BR>Caused by: 
java.lang.ClassCastException<BR>        at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:165)<BR>        
at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:92)<BR>        
at 
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:571)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:107)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:145)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:166)<BR>        
at 
org.globus.gram.Gram.request(Gram.java:315)<BR>        
at 
org.globus.gram.GramJob.request(GramJob.java:262)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submitSingleJob(JobSubmissionTaskHandler.java:136)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:92)<BR>        
at 
org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:54)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:83)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:166)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)<BR>        
at java.lang.Thread.run(Thread.java:534)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>2008-03-02 16:36:38,213-0500 DEBUG TaskImpl 
Task(type=FILE_TRANSFER, identity=urn:0-1204493250953) setting status to 
Submitted<BR>2008-03-02 16:36:38,214-0500 DEBUG TaskImpl 
Task(type=FILE_TRANSFER, identity=urn:0-1204493250953) setting status to 
Active<BR>2008-03-02 16:36:38,703-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250953) setting status to Failed Exception in 
getFile<BR>2008-03-02 16:36:38,706-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250957) setting status to Active<BR>2008-03-02 
16:36:38,707-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250957) setting status to Completed<BR>2008-03-02 
16:36:38,710-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250961) setting status to Submitted<BR>2008-03-02 
16:36:38,711-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250961) setting status to Active<BR>2008-03-02 
16:36:38,923-0500 DEBUG TaskImpl Task(type=FILE_TRANSFER, 
identity=urn:0-1204493250961) setting status to Failed Exception in 
getFile<BR>2008-03-02 16:36:38,926-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250964) setting status to Active<BR>2008-03-02 
16:36:38,928-0500 DEBUG TaskImpl Task(type=FILE_OPERATION, 
identity=urn:0-1204493250964) setting status to Completed<BR>2008-03-02 
16:36:38,934-0500 INFO  vdl:execute END_FAILURE thread=0 
tr=echo<BR>2008-03-02 16:36:38,942-0500 DEBUG VDL2ExecutionContext Exception in 
echo:<BR>Arguments: [Hello, world!]<BR>Host: ruth<BR>Directory: 
first-20080302-1627-dzk4seng/echo-mv0268pi<BR>stderr.txt:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>stdout.txt:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>----</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Exception in echo:<BR>Arguments: [Hello, 
world!]<BR>Host: ruth<BR>Directory: 
first-20080302-1627-dzk4seng/echo-mv0268pi<BR>stderr.txt:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>stdout.txt:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>----</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>        
sys:exception @ vdl-int.k, line: 
416<BR>        sys:throw @ vdl-int.k, line: 
415<BR>        sys:catch @ vdl-int.k, line: 
393<BR>        sys:try @ vdl-int.k, line: 
352<BR>        task:allocatehost @ vdl-int.k, 
line: 334<BR>        vdl:execute2 @ 
execute-default.k, line: 23<BR>        
sys:restartonerror @ execute-default.k, line: 
21<BR>        sys:sequential @ 
execute-default.k, line: 19<BR>        
sys:try @ execute-default.k, line: 
18<BR>        sys:if @ execute-default.k, 
line: 17<BR>        sys:then @ 
execute-default.k, line: 16<BR>        sys:if 
@ execute-default.k, line: 15<BR>        
vdl:execute @ first.kml, line: 16<BR>        
greeting @ first.kml, line: 43<BR>        
vdl:mainp @ first.kml, line: 42<BR>        
mainp @ vdl.k, line: 144<BR>        vdl:mains 
@ first.kml, line: 41<BR>        vdl:mains @ 
first.kml, line: 41<BR>        
rlog:restartlog @ first.kml, line: 
39<BR>        kernel:project @ first.kml, 
line: 2<BR>        
first-20080302-1627-dzk4seng<BR>Caused by: 
null<BR>        task:execute @ vdl-int.k, 
line: 360<BR>        sys:sequential @ 
vdl-int.k, line: 353<BR>        sys:try @ 
vdl-int.k, line: 352<BR>        
task:allocatehost @ vdl-int.k, line: 
334<BR>        vdl:execute2 @ 
execute-default.k, line: 23<BR>        
sys:restartonerror @ execute-default.k, line: 
21<BR>        sys:sequential @ 
execute-default.k, line: 19<BR>        
sys:try @ execute-default.k, line: 
18<BR>        sys:if @ execute-default.k, 
line: 17<BR>        sys:then @ 
execute-default.k, line: 16<BR>        sys:if 
@ execute-default.k, line: 15<BR>        
vdl:execute @ first.kml, line: 16<BR>        
greeting @ first.kml, line: 43<BR>        
vdl:mainp @ first.kml, line: 42<BR>        
mainp @ vdl.k, line: 144<BR>        vdl:mains 
@ first.kml, line: 41<BR>        vdl:mains @ 
first.kml, line: 41<BR>        
rlog:restartlog @ first.kml, line: 
39<BR>        kernel:project @ first.kml, 
line: 2<BR>        
first-20080302-1627-dzk4seng<BR>Caused by: 
java.lang.ClassCastException<BR>        at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:165)<BR>        
at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:92)<BR>        
at 
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:571)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:107)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:145)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:166)<BR>        
at 
org.globus.gram.Gram.request(Gram.java:315)<BR>        
at 
org.globus.gram.GramJob.request(GramJob.java:262)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submitSingleJob(JobSubmissionTaskHandler.java:136)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:92)<BR>        
at 
org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:54)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:83)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:166)<BR>          
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)<BR>        
at java.lang.Thread.run(Thread.java:534)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>        at 
org.globus.cog.karajan.workflow.nodes.functions.KException.function(KException.java:29)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:45)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.childCompleted(AbstractSequentialWithArguments.java:192)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.Sequential.notificationEvent(Sequential.java:33)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:335)<BR>        
at 
org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:123)<BR>        
at 
org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:97)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.fireNotificationEvent(FlowNode.java:173)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:299)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:46)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:51)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:27)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.executeChildren(AbstractFunction.java:40)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:240)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:281)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.controlEvent(FlowNode.java:393)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.event(FlowNode.java:332)<BR>        
at 
org.globus.cog.karajan.workflow.FlowElementWrapper.event(FlowElementWrapper.java:227)<BR>        
at 
org.globus.cog.karajan.workflow.events.EventBus.send(EventBus.java:123)<BR>        
at 
org.globus.cog.karajan.workflow.events.EventBus.sendHooked(EventBus.java:97)<BR>        
at 
org.globus.cog.karajan.workflow.events.EventWorker.run(EventWorker.java:69)<BR>Caused 
by: null<BR>        task:execute @ vdl-int.k, 
line: 360<BR>        sys:sequential @ 
vdl-int.k, line: 353<BR>        sys:try @ 
vdl-int.k, line: 352<BR>        
task:allocatehost @ vdl-int.k, line: 
334<BR>        vdl:execute2 @ 
execute-default.k, line: 23<BR>        
sys:restartonerror @ execute-default.k, line: 
21<BR>        sys:sequential @ 
execute-default.k, line: 19<BR>        
sys:try @ execute-default.k, line: 
18<BR>        sys:if @ execute-default.k, 
line: 17<BR>        sys:then @ 
execute-default.k, line: 16<BR>        sys:if 
@ execute-default.k, line: 15<BR>        
vdl:execute @ first.kml, line: 16<BR>        
greeting @ first.kml, line: 43<BR>        
vdl:mainp @ first.kml, line: 42<BR>        
mainp @ vdl.k, line: 144<BR>        vdl:mains 
@ first.kml, line: 41<BR>        vdl:mains @ 
first.kml, line: 41<BR>        
rlog:restartlog @ first.kml, line: 
39<BR>        kernel:project @ first.kml, 
line: 2<BR>        
first-20080302-1627-dzk4seng<BR>Caused by: 
java.lang.ClassCastException<BR>        at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:165)<BR>        
at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:92)<BR>        
at 
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:571)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:107)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:145)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:166)<BR>        
at 
org.globus.gram.Gram.request(Gram.java:315)<BR>        
at 
org.globus.gram.GramJob.request(GramJob.java:262)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submitSingleJob(JobSubmissionTaskHandler.java:136)<BR>         
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:92)<BR>        
at 
org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:54)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:83)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:166)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)<BR>        
at java.lang.Thread.run(Thread.java:534)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>        at 
org.globus.cog.karajan.workflow.events.FailureNotificationEvent.<init>(FailureNotificationEvent.java:36)<BR>        
at 
org.globus.cog.karajan.workflow.events.FailureNotificationEvent.<init>(FailureNotificationEvent.java:42)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.FlowNode.failImmediately(FlowNode.java:152)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.grid.GridExec.taskFailed(GridExec.java:300)<BR>        
at 
org.globus.cog.karajan.workflow.nodes.grid.AbstractGridNode.statusChanged(AbstractGridNode.java:271)<BR>        
at 
org.globus.cog.karajan.scheduler.AbstractScheduler.fireJobStatusChangeEvent(AbstractScheduler.java:165)<BR>        
at 
org.globus.cog.karajan.scheduler.LateBindingScheduler.statusChanged(LateBindingScheduler.java:647)<BR>        
at 
org.globus.cog.karajan.scheduler.WeightedHostScoreScheduler.statusChanged(WeightedHostScoreScheduler.java:367)<BR>        
at 
org.griphyn.vdl.karajan.VDSAdaptiveScheduler.statusChanged(VDSAdaptiveScheduler.java:403)<BR>        
at 
org.globus.cog.abstraction.impl.common.task.TaskImpl.setStatus(TaskImpl.java:216)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.notifyPreviousQueue(NonBlockingSubmit.java:74)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.AbstractSubmitQueue.submitCompleted(AbstractSubmitQueue.java:35)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.notifyPreviousQueue(NonBlockingSubmit.java:58)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.AbstractSubmitQueue.submitCompleted(AbstractSubmitQueue.java:35)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.notifyPreviousQueue(NonBlockingSubmit.java:58)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.AbstractSubmitQueue.submitCompleted(AbstractSubmitQueue.java:35)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.notifyPreviousQueue(NonBlockingSubmit.java:58)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NullQueue.submitCompleted(NullQueue.java:18)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.notifyPreviousQueue(NonBlockingSubmit.java:58)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:87)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:166)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)<BR>        
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)<BR>        
at java.lang.Thread.run(Thread.java:534)<BR>Caused by: 
java.lang.ClassCastException<BR>        at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:165)<BR>        
at 
org.globus.gsi.bc.BouncyCastleCertProcessingFactory.createCertificate(BouncyCastleCertProcessingFactory.java:92)<BR>        
at 
org.globus.gsi.gssapi.GlobusGSSContextImpl.initSecContext(GlobusGSSContextImpl.java:571)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.authenticateClient(GssSocket.java:107)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.startHandshake(GssSocket.java:145)<BR>        
at 
org.globus.gsi.gssapi.net.GssSocket.getOutputStream(GssSocket.java:166)<BR>        
at 
org.globus.gram.Gram.request(Gram.java:315)<BR>        
at 
org.globus.gram.GramJob.request(GramJob.java:262)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submitSingleJob(JobSubmissionTaskHandler.java:136)<BR>        
at 
org.globus.cog.abstraction.impl.execution.gt2.JobSubmissionTaskHandler.submit(JobSubmissionTaskHandler.java:92)<BR>        
at 
org.globus.cog.abstraction.impl.common.AbstractTaskHandler.submit(AbstractTaskHandler.java:54)<BR>        
at 
org.globus.cog.karajan.scheduler.submitQueue.NonBlockingSubmit.run(NonBlockingSubmit.java:83)<BR>        
... 5 more<BR>2008-03-02 16:36:39,103-0500 DEBUG Loader Swift finished - 
workflow had errors<BR></FONT></DIV></BODY></HTML>