Hi,
I am doing experiment to submit a DAG onto Grid. However, whenever there
are some file staging between clusters in the Grid, I may get an error like this
Fault:
fault type: org.globus.exec.generated.StagingFaultType:
attribute: fileStageOut
description:
Staging error for RSL element fileStageOut.
faultReason:
faultString:
gt2ErrorCode: 0
originator: Address:
https://128.42.60.118:8443/wsrf/services/ManagedJobFactoryService
Reference property[0]:
<ns6:ResourceID
xmlns:ns6="http://www.globus.org/namespaces/2004/10/gram/job">defac540-7fef-11dc-9c70-89be72ea44e5</ns6:ResourceID>
stackTrace:
org.globus.exec.generated.StagingFaultType: Staging error for RSL element
fileStageOut.
Timestamp: Sun Oct 21 11:15:57 CDT 2007
Originator: Address:
https://128.42.60.118:8443/wsrf/services/ManagedJobFactoryService
Reference property[0]:
<ns6:ResourceID
xmlns:ns6="http://www.globus.org/namespaces/2004/10/gram/job">defac540-7fef-11dc-9c70-89be72ea44e5</ns6:ResourceID>
at sun.reflect.GeneratedConstructorAccessor136.newInstance(Unknown Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at org.globus.exec.utils.FaultUtils.makeFault(FaultUtils.java:485)
at
org.globus.exec.utils.FaultUtils.createStagingFault(FaultUtils.java:363)
at
org.globus.exec.service.exec.StateMachine.processStageOutResponseState(StateMachine.java:1946)
at sun.reflect.GeneratedMethodAccessor1089.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.globus.exec.service.exec.StateMachine.processState(StateMachine.java:328)
at org.globus.exec.service.exec.RunThread.run(RunThread.java:85)
Transient transfer error
Reply wait timeout. (error code 4). Caused by
org.globus.ftp.exception.ServerException: Reply wait timeout. (error code 4)
at org.globus.ftp.vanilla.FTPControlChannel.waitFor(FTPControlChannel.java:213)
at org.globus.ftp.vanilla.TransferMonitor.run(TransferMonitor.java:125)
at java.lang.Thread.run(Thread.java:534)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at
org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90)
at
org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:76)
at
org.globus.exec.generated.StagingFaultType.getDeserializer(StagingFaultType.java:152)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154)
at
org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84)
at
org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)
at
org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
at
org.apache.axis.encoding.ser.BeanDeserializer.getDeserializer(BeanDeserializer.java:441)
at
org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:241)
at
org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1140)
at
org.apache.axis.message.MessageElement.getValueAsType(MessageElement.java:917)
at
org.globus.wsrf.encoding.ObjectDeserializer.toObject(ObjectDeserializer.java:104)
at org.globus.exec.client.GramJob.deserializeFaultRP(GramJob.java:1737)
at org.globus.exec.client.GramJob.refreshStatus(GramJob.java:1808)
I wonder if anyone has encountered this type of error before and what should I
do to prevent this? Thank you very much.
_________________________________________________________________
Peek-a-boo FREE Tricks & Treats for You!
http://www.reallivemoms.com?ocid=TXT_TAGHM&loc=us