Author: rmannibucau
Date: Mon Mar 25 11:27:07 2013
New Revision: 1460621
URL: http://svn.apache.org/r1460621
Log:
dynamically impl beans are not real localbean
Modified:
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
Modified:
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
URL:
http://svn.apache.org/viewvc/tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java?rev=1460621&r1=1460620&r2=1460621&view=diff
==============================================================================
---
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
(original)
+++
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java
Mon Mar 25 11:27:07 2013
@@ -1069,7 +1069,7 @@ public class TomcatWebAppBuilder impleme
// todo add watched resources to context
for (final BeanContext deployment :
appContext.getBeanContexts()) {
- if (deployment.isLocalbean()) { // init proxy eagerly
otherwise deserialization of serialized object can't work
+ if (deployment.isLocalbean() &&
!deployment.isDynamicallyImplemented()) { // init proxy eagerly otherwise
deserialization of serialized object can't work
final List<Class> interfaces = new
ArrayList<Class>(2);
interfaces.add(Serializable.class);
interfaces.add(IntraVmProxy.class);