Hi

it looks like the file you want to stage out does not exist:
"non-existing file/dir /home_local/grid/stdout.java01 on server 
hepgrid00.pcs.usp.br"

Does /home_local/grid/stdout.java01 really exist on hpgrid00.pcs.usp.br?

If not: does /home_local/grid/stderr.java01 exist?
If so: does it contain any content that tells about an error?

Martin


----- Original Message -----
From: "Calebe de Paula Bianchini" <[EMAIL PROTECTED]>
To: "Globus user" <[email protected]>
Sent: Tuesday, April 29, 2008 3:12:55 PM GMT -06:00 US/Canada Central
Subject: [gt-user] Can't do MLST on non-existing file/dir ( Staging error for 
RSL element fileStageOut )


Thanks, Martin. It's realy helped me on my GT 4.0.6 

And now, I am facing new problems during a job execution. 

I have two machines: abutre and hepgrid . I've installed GT4 in abutre (my 
second machine) as explained in quickstart ( 
http://www.globus.org/toolkit/docs/4.0/admin/docbook/quickstart.html#q-second 
). 

Then, I submited a job as described below (from hepgrid to abutre ): 

[EMAIL PROTECTED]:~> cat java01.rsl 
<job> 
<executable>/usr/bin/java</executable> 
<directory>${GLOBUS_USER_HOME}</directory> 
<argument>-jar</argument> 
<argument>CA.jar</argument> 
<stdout>${GLOBUS_USER_HOME}/stdout.java01</stdout> 
<stderr>${GLOBUS_USER_HOME}/stderr.java01</stderr> 
<fileStageIn> 
<transfer> 
<sourceUrl>gsiftp://hepgrid00/home/calebe/CA.jar</sourceUrl> 
<destinationUrl> file:///$ {GLOBUS_USER_HOME}/CA.jar</destinationUrl> 
</transfer> 
</fileStageIn> 
<fileStageOut> 
<transfer> 
<sourceUrl> file:///$ {GLOBUS_USER_HOME}/stdout.java01</sourceUrl> 
<destinationUrl>gsiftp://hepgrid00/tmp/stdout</destinationUrl> 
</transfer> 
<transfer> 
<sourceUrl> file:///$ {GLOBUS_USER_HOME}/stderr.java01</sourceUrl> 
<destinationUrl>gsiftp://hepgrid00/tmp/stderr</destinationUrl> 
</transfer> 
</fileStageOut> 
<!-- <fileCleanUp> 
<deletion> 
<file> file:///$ {GLOBUS_USER_HOME}/CA.jar</file> 
</deletion> 
<deletion> 
<file> file:///$ {GLOBUS_USER_HOME}/stdout.java01</file> 
</deletion> 
<deletion> 
<file> file:///$ {GLOBUS_USER_HOME}/stderr.java01</file> 
</deletion> 
</fileCleanUp>--> 
</job> 

[EMAIL PROTECTED]:~> globusrun-ws -submit -S -F abutre -f java01.rsl 
Delegating user credentials...Done. 
Submitting job...Done. 
Job ID: uuid:77b2eb86-1623-11dd-8889-0002b3b0cc32 
Termination time: 04/30/2008 19:35 GMT 
Current job state: StageIn 
Current job state: Active 
Current job state: StageOut 
Current job state: Failed 
Destroying job...Done. 
Cleaning up any delegated credentials...Done. 
globusrun-ws: Job failed: Staging error for RSL element fileStageOut. 
Can't do MLST on non-existing file/dir /home_local/grid/stdout.java01 on server 
hepgrid00.pcs.usp.br [Caused by: Server refused performing the request. Custom 
message: Server refused MLST command (error code 1) [Nested exception message: 
Custom message: Unexpected reply: 500-Command failed : System error in stat: No 
such file or directory 
500-A system call failed: No such file or directory 
500 End.]] 
Can't do MLST on non-existing file/dir /home_local/grid/stdout.java01 on server 
hepgrid00.pcs.usp.br [Caused by: Server refused performing the request. Custom 
message: Server refused MLST command (error code 1) [Nested exception message: 
Custom message: Unexpected reply: 500-Command failed : System error in stat: No 
such file or directory 
500-A system call failed: No such file or directory 
500 End.]] 


What can I do to correct this error? The ouput files ( stdout.java01 and 
stderr.java01 ) exists on that directory. 

Thanks in advance for helping me. 



Calebe de Paula Bianchini 
M.Sc. Software Engineering - UFSCar 
PhD Student in Computer Engineering - POLI/USP 
Professor at Anhembi Morumbi University 
Professor at Mackenzie University 


Martin Feller wrote: 

Hi,

What version of the GT are you using?
If it's 4.0.6, please install the update package 
globus_wsrf_rft_service_java-0.37
which can be found on http://globus.org/toolkit/advisories.html .

Martin


----- Original Message -----
From: "Calebe de Paula Bianchini" <[EMAIL PROTECTED]> To: "Globus user" 
<[email protected]> Sent: Monday, April 28, 2008 3:58:46 PM GMT -06:00 
US/Canada Central
Subject: [gt-user] <fileStageIn> problem ?


Good afternoon, 

When I execute my job, the transfered jarfile (described in <fileStageIn> tag) 
has 1 byte less than the original. 
But, when I transfer the same jarfile using globus-url-copy , everything works. 

Can someone help me? 

Here is my job description and outputs: 

- java.xml : 

<job> 
<executable>/usr/bin/java</executable> 
<directory>${GLOBUS_USER_HOME}</directory> 
<argument>-jar</argument> 
<argument>CA.jar</argument> 
<stdout>${GLOBUS_USER_HOME}/stdout.java01</stdout> 
<stderr>${GLOBUS_USER_HOME}/stderr.java01</stderr> 
<fileStageIn> 
<transfer> 
<sourceUrl>gsiftp://hepgrid00/home/calebe/CA.jar</sourceUrl> 
<destinationUrl> file:///$ {GLOBUS_USER_HOME}/CA.jar</destinationUrl> 
</transfer> 
</fileStageIn> 
<fileStageOut> 
<transfer> 
<sourceUrl> file:///$ {GLOBUS_USER_HOME}/stdout.java01</sourceUrl> 
<destinationUrl>gsiftp://hepgrid00/tmp/stdout</destinationUrl> 
</transfer> 
<transfer> 
<sourceUrl> file:///$ {GLOBUS_USER_HOME}/stderr.java01</sourceUrl> 
<destinationUrl>gsiftp://hepgrid00/tmp/stderr</destinationUrl> 
</transfer> 
</fileStageOut> 
<fileCleanUp> 
<deletion> 
<file> file:///$ {GLOBUS_USER_HOME}/CA.jar</file> 
</deletion> 
<deletion> 
<file> file:///$ {GLOBUS_USER_HOME}/stdout.java01</file> 
</deletion> 
<deletion> 
<file> file:///$ {GLOBUS_USER_HOME}/stderr.java01</file> 
</deletion> 
</fileCleanUp> 
</job> 


- stderr: 

Invalid or corrupt jarfile CA.jar 


Thanks 

Reply via email to