[jboss-cvs] JBossAS SVN: r65025 - in projects/microcontainer/trunk/container/src/main/org/jboss: reflect/plugins/introspection and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Sep 3 21:36:50 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-09-03 21:36:49 -0400 (Mon, 03 Sep 2007)
New Revision: 65025

Modified:
   projects/microcontainer/trunk/container/src/main/org/jboss/beans/info/plugins/AbstractPropertyInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ParameterizedClassInfo.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectConstructorInfoImpl.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectFieldInfoImpl.java
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectMethodInfoImpl.java
Log:
Mark the non-serializable fields as transient

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/beans/info/plugins/AbstractPropertyInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/beans/info/plugins/AbstractPropertyInfo.java	2007-09-04 01:35:44 UTC (rev 65024)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/beans/info/plugins/AbstractPropertyInfo.java	2007-09-04 01:36:49 UTC (rev 65025)
@@ -41,10 +41,10 @@
    implements PropertyInfo, Serializable
 {
    /** The serialVersionUID */
-   private static final long serialVersionUID = 6558910165211748079L;
+   private static final long serialVersionUID = 2;
 
    /** The bean info */
-   protected BeanInfo beanInfo;
+   protected transient BeanInfo beanInfo;
    
    /** The property name */
    protected String name;

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ParameterizedClassInfo.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ParameterizedClassInfo.java	2007-09-04 01:35:44 UTC (rev 65024)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ParameterizedClassInfo.java	2007-09-04 01:36:49 UTC (rev 65025)
@@ -39,13 +39,13 @@
 public class ParameterizedClassInfo extends DelegateClassInfo
 {
    /** The serialVersionUID */
-   private static final long serialVersionUID = -8739806147734002603L;
+   private static final long serialVersionUID = 2;
    
    /** The factory */
-   protected IntrospectionTypeInfoFactoryImpl factory;
+   protected transient IntrospectionTypeInfoFactoryImpl factory;
    
    /** The parameterized type */
-   ParameterizedType parameterizedType;
+   transient ParameterizedType parameterizedType;
    
    /** The owner type */
    private TypeInfo ownerType = ClassInfoImpl.UNKNOWN_TYPE;

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectConstructorInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectConstructorInfoImpl.java	2007-09-04 01:35:44 UTC (rev 65024)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectConstructorInfoImpl.java	2007-09-04 01:36:49 UTC (rev 65025)
@@ -38,10 +38,10 @@
 public class ReflectConstructorInfoImpl extends ConstructorInfoImpl
 {
    /** The serialVersionUID */
-   private static final long serialVersionUID = -7945050116306083175L;
+   private static final long serialVersionUID = 2;
    
    /** The constructor */
-   protected Constructor constructor;
+   protected transient Constructor constructor;
 
    /**
     * Create a new ConstructorInfo.

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectFieldInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectFieldInfoImpl.java	2007-09-04 01:35:44 UTC (rev 65024)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectFieldInfoImpl.java	2007-09-04 01:36:49 UTC (rev 65025)
@@ -37,10 +37,10 @@
 public class ReflectFieldInfoImpl extends FieldInfoImpl
 {
    /** The serialVersionUID */
-   private static final long serialVersionUID = 6545568268659038195L;
+   private static final long serialVersionUID = 2;
 
    /** The field */
-   protected Field field;
+   protected transient Field field;
 
    /**
     * Create a new field info

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectMethodInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectMethodInfoImpl.java	2007-09-04 01:35:44 UTC (rev 65024)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/introspection/ReflectMethodInfoImpl.java	2007-09-04 01:36:49 UTC (rev 65025)
@@ -38,10 +38,10 @@
 public class ReflectMethodInfoImpl extends MethodInfoImpl
 {
    /** The serialVersionUID */
-   private static final long serialVersionUID = -7215834088396065347L;
+   private static final long serialVersionUID = 2;
    
    /** The method */
-   protected Method method;
+   protected transient Method method;
 
    /**
     * Create a new method info




More information about the jboss-cvs-commits mailing list