[jboss-cvs] JBossAS SVN: r106802 - projects/ejb3/trunk/proxy-impl/src/main/java/org/jboss/ejb3/proxy/impl/invocation.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Jul 17 22:53:17 EDT 2010


Author: ALRubinger
Date: 2010-07-17 22:53:16 -0400 (Sat, 17 Jul 2010)
New Revision: 106802

Modified:
   projects/ejb3/trunk/proxy-impl/src/main/java/org/jboss/ejb3/proxy/impl/invocation/StatefulRemoteInvocation.java
Log:
[EJBTHREE-1721] Implement StatefulRemoteInvocation.copy (needed by ejb3-async)

Modified: projects/ejb3/trunk/proxy-impl/src/main/java/org/jboss/ejb3/proxy/impl/invocation/StatefulRemoteInvocation.java
===================================================================
--- projects/ejb3/trunk/proxy-impl/src/main/java/org/jboss/ejb3/proxy/impl/invocation/StatefulRemoteInvocation.java	2010-07-18 02:51:15 UTC (rev 106801)
+++ projects/ejb3/trunk/proxy-impl/src/main/java/org/jboss/ejb3/proxy/impl/invocation/StatefulRemoteInvocation.java	2010-07-18 02:53:16 UTC (rev 106802)
@@ -70,7 +70,10 @@
 
    public Invocation copy()
    {
-      throw new RuntimeException("NOT IMPLEMENTED");
+      final Invocation copy = new StatefulRemoteInvocation(this.interceptors, this.methodHash, this.advisedMethod,
+            this.unadvisedMethod, this.advisor, this.id);
+      copy.setMetaData(this.getMetaData());
+      return copy;
    }
 
    public void writeExternal(ObjectOutput out) throws IOException



More information about the jboss-cvs-commits mailing list