You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by is...@apache.org on 2006/11/30 15:34:14 UTC
svn commit: r480942 - in /incubator/tuscany/java/sca/kernel/core/src:
main/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandler.java
test/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandlerTestCase.java
Author: isilval
Date: Thu Nov 30 06:34:11 2006
New Revision: 480942
URL: http://svn.apache.org/viewvc?view=rev&rev=480942
Log:
Changed to use UUID instead of timestamp in conversation id
Modified:
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandler.java
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandlerTestCase.java
Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandler.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandler.java?view=diff&rev=480942&r1=480941&r2=480942
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandler.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandler.java Thu Nov 30 06:34:11 2006
@@ -27,6 +27,7 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.UUID;
import org.apache.tuscany.spi.component.ReactivationException;
import org.apache.tuscany.spi.component.SCAExternalizable;
@@ -217,9 +218,9 @@
}
}
- // TODO Temporary fix to return a string with a timestamp
+ // TODO Temporary fix to return a string with a UUID
private String createConversationID() {
- return new Long(System.currentTimeMillis()).toString();
+ return UUID.randomUUID().toString();
}
/**
Modified: incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandlerTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandlerTestCase.java?view=diff&rev=480942&r1=480941&r2=480942
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandlerTestCase.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKOutboundInvocationHandlerTestCase.java Thu Nov 30 06:34:11 2006
@@ -26,6 +26,7 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.UUID;
import org.apache.tuscany.spi.component.WorkContext;
import org.apache.tuscany.spi.idl.java.JavaServiceContract;
@@ -99,7 +100,7 @@
expect(outboundWire.getServiceContract()).andReturn(outboundContract).anyTimes();
replay(outboundWire);
- String convID = new Long(System.currentTimeMillis()).toString();
+ String convID = UUID.randomUUID().toString();
wc.setIdentifier(Scope.CONVERSATION, convID);
invoker.setCurrentConversationID(convID);
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org