Author: struberg
Date: Sun Jan  6 09:02:02 2013
New Revision: 1429479

URL: http://svn.apache.org/viewvc?rev=1429479&view=rev
Log:
OWB-344 add Serializable to OwbNormalScopeProxy

Modified:
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/NormalScopeProxyFactory.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/OwbNormalScopeProxy.java

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/NormalScopeProxyFactory.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/NormalScopeProxyFactory.java?rev=1429479&r1=1429478&r2=1429479&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/NormalScopeProxyFactory.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/NormalScopeProxyFactory.java
 Sun Jan  6 09:02:02 2013
@@ -184,8 +184,6 @@ public class NormalScopeProxyFactory ext
             final Type declaringClass = 
Type.getType(delegatedMethod.getDeclaringClass());
             mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, 
declaringClass.getInternalName(), delegatedMethod.getName(), methodDescriptor);
 
-//X            mv.visitInsn(Opcodes.POP);
-
             generateReturn(mv, delegatedMethod);
 
             mv.visitMaxs(-1, -1);

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/OwbNormalScopeProxy.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/OwbNormalScopeProxy.java?rev=1429479&r1=1429478&r2=1429479&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/OwbNormalScopeProxy.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/proxy/OwbNormalScopeProxy.java
 Sun Jan  6 09:02:02 2013
@@ -19,6 +19,8 @@
 package org.apache.webbeans.proxy;
 
 
+import java.io.Serializable;
+
 /**
  * <p>Interface for all OpenWebBeans {@link 
javax.enterprise.context.NormalScope} Proxies.
  * A normalscoping proxy just resolves the underlying Contextual Instance
@@ -26,7 +28,10 @@ package org.apache.webbeans.proxy;
  *
  * <p>Each <code>OwbNormalScopeProxy</code> contains a {@link 
javax.inject.Provider}
  * which returns the current Contextual Instance.</p>
+ *
+ * <p>This interface extends Serializable because every NormalScoped bean 
proxy must
+ * be Serializable!</p>
  */
-public interface OwbNormalScopeProxy
+public interface OwbNormalScopeProxy extends Serializable
 {
 }


Reply via email to