|
From: <ha...@us...> - 2008-02-12 17:11:15
|
Revision: 1886
http://cogkit.svn.sourceforge.net/cogkit/?rev=1886&view=rev
Author: hategan
Date: 2008-02-12 09:11:11 -0800 (Tue, 12 Feb 2008)
Log Message:
-----------
...
Modified Paths:
--------------
trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/file/CachingDelegatedFileOperationHandler.java
trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/fileTransfer/DelegatedFileTransferHandler.java
Modified: trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/file/CachingDelegatedFileOperationHandler.java
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/file/CachingDelegatedFileOperationHandler.java 2008-02-12 17:10:23 UTC (rev 1885)
+++ trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/file/CachingDelegatedFileOperationHandler.java 2008-02-12 17:11:11 UTC (rev 1886)
@@ -30,6 +30,7 @@
public synchronized void submit(Task task) throws IllegalSpecException,
InvalidSecurityContextException, InvalidServiceContactException,
TaskSubmissionException {
+ task.setStatus(Status.SUBMITTING);
Service service = task.getService(0);
if (service == null) {
throw new IllegalSpecException("Service is not set");
Modified: trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/fileTransfer/DelegatedFileTransferHandler.java
===================================================================
--- trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/fileTransfer/DelegatedFileTransferHandler.java 2008-02-12 17:10:23 UTC (rev 1885)
+++ trunk/current/src/cog/modules/abstraction-common/src/org/globus/cog/abstraction/impl/fileTransfer/DelegatedFileTransferHandler.java 2008-02-12 17:11:11 UTC (rev 1886)
@@ -10,7 +10,6 @@
import java.io.IOException;
import java.net.MalformedURLException;
import java.util.Enumeration;
-import java.util.GregorianCalendar;
import org.apache.log4j.Logger;
import org.globus.cog.abstraction.impl.common.AbstractionFactory;
@@ -467,6 +466,7 @@
}
public void run() {
+ this.task.setStatus(Status.ACTIVE);
// todo retreive progress markers
if (this.thirdparty) {
doThirdPartyTransfer();
@@ -583,7 +583,6 @@
status.setPrevStatusCode(this.task.getStatus().getStatusCode());
status.setStatusCode(Status.FAILED);
status.setException(e);
- status.setTime(new GregorianCalendar());
this.task.setStatus(status);
stopResources();
if (logger.isDebugEnabled()) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|