[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