[jboss-cvs] JBossAS SVN: r60815 - in trunk/server/src/main/org/jboss/metadata: web and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Feb 23 00:50:05 EST 2007


Author: scott.stark at jboss.org
Date: 2007-02-23 00:50:04 -0500 (Fri, 23 Feb 2007)
New Revision: 60815

Modified:
   trunk/server/src/main/org/jboss/metadata/ActivationConfigPropertyMetaData.java
   trunk/server/src/main/org/jboss/metadata/ApplicationMetaData.java
   trunk/server/src/main/org/jboss/metadata/AssemblyDescriptorMetaData.java
   trunk/server/src/main/org/jboss/metadata/BeanMetaData.java
   trunk/server/src/main/org/jboss/metadata/CacheInvalidationConfigMetaData.java
   trunk/server/src/main/org/jboss/metadata/ClientMetaData.java
   trunk/server/src/main/org/jboss/metadata/ClusterConfigMetaData.java
   trunk/server/src/main/org/jboss/metadata/ConfigurationMetaData.java
   trunk/server/src/main/org/jboss/metadata/EjbLocalRefMetaData.java
   trunk/server/src/main/org/jboss/metadata/EjbPortComponentMetaData.java
   trunk/server/src/main/org/jboss/metadata/EjbRefMetaData.java
   trunk/server/src/main/org/jboss/metadata/EntityMetaData.java
   trunk/server/src/main/org/jboss/metadata/EnvEntryMetaData.java
   trunk/server/src/main/org/jboss/metadata/IconMetaData.java
   trunk/server/src/main/org/jboss/metadata/InjectionTarget.java
   trunk/server/src/main/org/jboss/metadata/InvokerProxyBindingMetaData.java
   trunk/server/src/main/org/jboss/metadata/JndiRef.java
   trunk/server/src/main/org/jboss/metadata/Listener.java
   trunk/server/src/main/org/jboss/metadata/MessageDestinationMetaData.java
   trunk/server/src/main/org/jboss/metadata/MessageDestinationRefMetaData.java
   trunk/server/src/main/org/jboss/metadata/MessageDrivenMetaData.java
   trunk/server/src/main/org/jboss/metadata/MethodAttributes.java
   trunk/server/src/main/org/jboss/metadata/MethodMetaData.java
   trunk/server/src/main/org/jboss/metadata/NameValuePair.java
   trunk/server/src/main/org/jboss/metadata/PersistenceContextRef.java
   trunk/server/src/main/org/jboss/metadata/PersistenceUnitRef.java
   trunk/server/src/main/org/jboss/metadata/QueryMetaData.java
   trunk/server/src/main/org/jboss/metadata/Ref.java
   trunk/server/src/main/org/jboss/metadata/RelationMetaData.java
   trunk/server/src/main/org/jboss/metadata/RelationshipRoleMetaData.java
   trunk/server/src/main/org/jboss/metadata/ResourceEnvRefMetaData.java
   trunk/server/src/main/org/jboss/metadata/ResourceRefMetaData.java
   trunk/server/src/main/org/jboss/metadata/RunAs.java
   trunk/server/src/main/org/jboss/metadata/SecurityIdentityMetaData.java
   trunk/server/src/main/org/jboss/metadata/SecurityRoleMetaData.java
   trunk/server/src/main/org/jboss/metadata/SecurityRoleRefMetaData.java
   trunk/server/src/main/org/jboss/metadata/SessionMetaData.java
   trunk/server/src/main/org/jboss/metadata/WebMetaData.java
   trunk/server/src/main/org/jboss/metadata/WebSecurityMetaData.java
   trunk/server/src/main/org/jboss/metadata/web/AuthConstraint.java
   trunk/server/src/main/org/jboss/metadata/web/ErrorPage.java
   trunk/server/src/main/org/jboss/metadata/web/Filter.java
   trunk/server/src/main/org/jboss/metadata/web/FilterMapping.java
   trunk/server/src/main/org/jboss/metadata/web/FormLoginConfig.java
   trunk/server/src/main/org/jboss/metadata/web/LocaleEncodingMapping.java
   trunk/server/src/main/org/jboss/metadata/web/LoginConfig.java
   trunk/server/src/main/org/jboss/metadata/web/MimeMapping.java
   trunk/server/src/main/org/jboss/metadata/web/ParamValue.java
   trunk/server/src/main/org/jboss/metadata/web/PassivationConfig.java
   trunk/server/src/main/org/jboss/metadata/web/ReplicationConfig.java
   trunk/server/src/main/org/jboss/metadata/web/Servlet.java
   trunk/server/src/main/org/jboss/metadata/web/ServletMapping.java
   trunk/server/src/main/org/jboss/metadata/web/SessionConfig.java
   trunk/server/src/main/org/jboss/metadata/web/Taglib.java
   trunk/server/src/main/org/jboss/metadata/web/UserDataConstraint.java
Log:
Make the metadata serializable

Modified: trunk/server/src/main/org/jboss/metadata/ActivationConfigPropertyMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/ActivationConfigPropertyMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/ActivationConfigPropertyMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.jboss.deployment.DeploymentException;
 import org.jboss.util.Strings;
 import org.w3c.dom.Element;
@@ -33,7 +35,10 @@
  * @version $Revision$
  */
 public class ActivationConfigPropertyMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
 
    // Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/ApplicationMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/ApplicationMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/ApplicationMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
  */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.net.URL;
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -50,7 +51,10 @@
  * @version $Revision$
  */
 public class ApplicationMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    public static final int EJB_1x = 1;
    public static final int EJB_2x = 2;
    private String description;

Modified: trunk/server/src/main/org/jboss/metadata/AssemblyDescriptorMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/AssemblyDescriptorMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/AssemblyDescriptorMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.security.Principal;
 import java.util.HashMap;
 import java.util.HashSet;
@@ -37,7 +38,10 @@
  * @version $Revision$
  */
 public class AssemblyDescriptorMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    /** The assembly-descriptor/security-roles */
    private HashMap securityRoles = new HashMap();
 

Modified: trunk/server/src/main/org/jboss/metadata/BeanMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/BeanMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/BeanMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.lang.reflect.Method;
 import java.util.ArrayList;
 import java.util.Collection;
@@ -59,7 +60,10 @@
  */
 public abstract class BeanMetaData
    extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
 
    public static final char SESSION_TYPE = 'S';

Modified: trunk/server/src/main/org/jboss/metadata/CacheInvalidationConfigMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/CacheInvalidationConfigMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/CacheInvalidationConfigMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.w3c.dom.Element;
 
 import org.jboss.deployment.DeploymentException;
@@ -42,7 +44,9 @@
  */
 
 public class CacheInvalidationConfigMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    
    // Constants -----------------------------------------------------
    

Modified: trunk/server/src/main/org/jboss/metadata/ClientMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/ClientMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/ClientMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -23,6 +23,7 @@
 
 // $Id$
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.Iterator;
@@ -39,7 +40,10 @@
  * @version $Revision$
  */
 public class ClientMetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // provide logging
    private static Logger log = Logger.getLogger(ClientMetaData.class);
 

Modified: trunk/server/src/main/org/jboss/metadata/ClusterConfigMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/ClusterConfigMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/ClusterConfigMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.w3c.dom.Element;
 
 import org.jboss.deployment.DeploymentException;
@@ -36,7 +38,10 @@
  * @version $Revision$
  */
 public class ClusterConfigMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    public final static String JNDI_PREFIX_FOR_SESSION_STATE = "/HASessionState/";
    public final static String DEFAULT_SESSION_STATE_NAME = JNDI_PREFIX_FOR_SESSION_STATE + "Default";
 

Modified: trunk/server/src/main/org/jboss/metadata/ConfigurationMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/ConfigurationMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/ConfigurationMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.Collection;
 import java.util.Iterator;
 import java.util.LinkedList;
@@ -37,7 +38,10 @@
  *   @version $Revision$
  */
 public class ConfigurationMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
    public static final String CMP_2x_13 = "Standard CMP 2.x EntityBean";
    public static final String CMP_1x_13 = "Standard CMP EntityBean";

Modified: trunk/server/src/main/org/jboss/metadata/EjbLocalRefMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/EjbLocalRefMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/EjbLocalRefMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
  */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.HashMap;
 import org.w3c.dom.Element;
 
@@ -34,7 +35,10 @@
  * @version $Revision$
  */
 public class EjbLocalRefMetaData extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
 
    // Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/EjbPortComponentMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/EjbPortComponentMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/EjbPortComponentMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
  */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 // $Id$
 
 
@@ -31,7 +33,10 @@
  * @version $Revision$
  */
 public class EjbPortComponentMetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private SessionMetaData sessionMetaData;
 
    private String portComponentName;

Modified: trunk/server/src/main/org/jboss/metadata/EjbRefMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/EjbRefMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/EjbRefMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
  */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.HashMap;
 
 import org.w3c.dom.Element;
@@ -36,7 +37,10 @@
  * @version $Revision$
  */
 public class EjbRefMetaData extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
 
    // Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/EntityMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/EntityMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/EntityMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.Iterator;
@@ -49,7 +50,10 @@
  */
 public class EntityMetaData
    extends BeanMetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
    public final static int CMP_VERSION_1 = 1;
    public final static int CMP_VERSION_2 = 2;

Modified: trunk/server/src/main/org/jboss/metadata/EnvEntryMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/EnvEntryMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/EnvEntryMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import javax.naming.Context;
 import javax.naming.NamingException;
 
@@ -37,7 +39,10 @@
  * @version $Revision$
  */
 public class EnvEntryMetaData extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
 	// Constants -----------------------------------------------------
 
 	// Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/IconMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/IconMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/IconMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
  */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 /**
  * The icon/{small-icon,large-icon} element metadata.
  * 
@@ -28,7 +30,10 @@
  * @version $Revision:$
  */
 public class IconMetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String smallIcon = "";
    private String largeIcon = "";
 

Modified: trunk/server/src/main/org/jboss/metadata/InjectionTarget.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/InjectionTarget.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/InjectionTarget.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
   */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 /**
  * Comment
  *
@@ -28,7 +30,10 @@
  * @version $Revision: 45240 $
  */
 public class InjectionTarget
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String targetClass;
    private String targetName;
 

Modified: trunk/server/src/main/org/jboss/metadata/InvokerProxyBindingMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/InvokerProxyBindingMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/InvokerProxyBindingMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -22,6 +22,8 @@
 package org.jboss.metadata;
 
 
+import java.io.Serializable;
+
 import org.jboss.deployment.DeploymentException;
 import org.w3c.dom.Element;
 
@@ -31,7 +33,10 @@
  *   @version $Revision$
  */
 public class InvokerProxyBindingMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
 
    // Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/JndiRef.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/JndiRef.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/JndiRef.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
   */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -30,7 +32,9 @@
  * @version <tt>$Revision: 45249 $</tt>
  */
 public class JndiRef extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(JndiRef.class);
    
    private String jndiRefName;

Modified: trunk/server/src/main/org/jboss/metadata/Listener.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/Listener.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/Listener.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -30,9 +32,11 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class Listener
-{
+   implements Serializable
+{  
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(Listener.class);
-   
+
    protected String clazz;
    
    public String getListenerClass()

Modified: trunk/server/src/main/org/jboss/metadata/MessageDestinationMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/MessageDestinationMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/MessageDestinationMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.w3c.dom.Element;
 
 import org.jboss.deployment.DeploymentException;
@@ -32,7 +34,10 @@
  * @version $Revision$
  */
 public class MessageDestinationMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
    
    // Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/MessageDestinationRefMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/MessageDestinationRefMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/MessageDestinationRefMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.w3c.dom.Element;
 
 import org.jboss.deployment.DeploymentException;
@@ -32,7 +34,10 @@
  * @version $Revision$
  */
 public class MessageDestinationRefMetaData extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
 
    public static final int CONSUMES = 1;

Modified: trunk/server/src/main/org/jboss/metadata/MessageDrivenMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/MessageDrivenMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/MessageDrivenMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.HashMap;
 import java.util.Iterator;
 
@@ -45,7 +46,10 @@
  */
 public class MessageDrivenMetaData
    extends BeanMetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
    
    public static final int AUTO_ACKNOWLEDGE_MODE = Session.AUTO_ACKNOWLEDGE;

Modified: trunk/server/src/main/org/jboss/metadata/MethodAttributes.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/MethodAttributes.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/MethodAttributes.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 /**
  *
  * Provides meta-data for method-attributes
@@ -44,7 +46,10 @@
  *  </ol>
  */
 public class MethodAttributes
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    String pattern;
    boolean readOnly;
    boolean idempotent;

Modified: trunk/server/src/main/org/jboss/metadata/MethodMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/MethodMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/MethodMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.Iterator;
 import java.util.Set;
 import java.util.HashSet;
@@ -40,12 +41,12 @@
  * are not to be checked for authorization, and a list of method elements.
  * The security roles used in the method-permission element must be
  * defined in the security-role element of the deployment descriptor,
- * and the methods must be methods defined in the enterprise bean’s component
+ * and the methods must be methods defined in the enterprise bean�s component
  * and/or home interfaces.
  * </p>
  * <p>
  * The container-transaction element specifies how the container must
- * manage transaction scopes for the enterprise bean’s method invocations.
+ * manage transaction scopes for the enterprise bean�s method invocations.
  * The element consists of an optional description, a list of
  * method elements, and a transaction attribute. The transaction
  * attribute is to be applied to all the specified methods.
@@ -56,7 +57,10 @@
  *   @version $Revision$
  */
 public class MethodMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
    // These method interface contstants are compatible with the Invocation.XXX values
    public static final int ANY_METHOD = -1;
@@ -69,7 +73,7 @@
    // Attributes ----------------------------------------------------
    /** The method-name element contains a name of an enterprise bean method,
     * or the asterisk (*) character. The asterisk is used when the element
-    * denotes all the methods of an enterprise bean’s component and home
+    * denotes all the methods of an enterprise bean�s component and home
     * interfaces.
     */
    private String methodName;
@@ -80,8 +84,8 @@
    /** The method-intf element allows a method element to differentiate
     * between the methods with the same name and signature that are multiply
     * defined across the home and component interfaces (e.g., in both an
-    * enterprise bean’s remote and local interfaces, or in both an enter-prise
-    * bean’s home and remote interfaces, etc.)
+    * enterprise bean�s remote and local interfaces, or in both an enter-prise
+    * bean�s home and remote interfaces, etc.)
     * The method-intf element must be one of the following:
     * <method-intf>Home</method-intf>
     * <method-intf>Remote</method-intf>
@@ -110,7 +114,7 @@
    private String[] params = new String[0];
    /** The trans-attribute element specifies how the container must manage
     * the transaction boundaries when delegating a method invocation to an
-    * enterprise bean’s business method.
+    * enterprise bean�s business method.
     * The value of trans-attribute must be one of the following:
     * <trans-attribute>NotSupported</trans-attribute>
     * <trans-attribute>Supports</trans-attribute>

Modified: trunk/server/src/main/org/jboss/metadata/NameValuePair.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/NameValuePair.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/NameValuePair.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
   */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 // $Id: $
 
 /**
@@ -28,7 +30,10 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class NameValuePair
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String name;
    private String value;
 

Modified: trunk/server/src/main/org/jboss/metadata/PersistenceContextRef.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/PersistenceContextRef.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/PersistenceContextRef.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import javax.persistence.PersistenceContextType;
 
 /**
@@ -30,7 +32,10 @@
  * @version $Revision: 46506 $
  */
 public class PersistenceContextRef extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String refName;
    private String unitName;
    private PersistenceContextType persistenceContextType;

Modified: trunk/server/src/main/org/jboss/metadata/PersistenceUnitRef.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/PersistenceUnitRef.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/PersistenceUnitRef.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 /**
  * Comment
  *
@@ -28,7 +30,10 @@
  * @version $Revision: 45712 $
  */
 public class PersistenceUnitRef extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String refName;
    private String unitName;
 

Modified: trunk/server/src/main/org/jboss/metadata/QueryMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/QueryMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/QueryMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Iterator;
 
@@ -34,7 +35,10 @@
  * @author <a href="mailto:dain at daingroup.com">Dain Sundstrom</a>
  * @version $Revision$
  */
-public class QueryMetaData extends MetaData {
+public class QueryMetaData extends MetaData
+   implements Serializable
+{
+   private static final long serialVersionUID = 1;
    public final static String REMOTE = "Remote";
    public final static String LOCAL = "Local";
 

Modified: trunk/server/src/main/org/jboss/metadata/Ref.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/Ref.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/Ref.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,13 +21,18 @@
   */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 /**
  * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  * @author Scott.Stark at jboss.org
  * @version <tt>$Revision: 45790 $</tt>
  */
 public abstract class Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    protected InjectionTarget injectionTarget;
    private String description;
    private boolean ignoreDependency;

Modified: trunk/server/src/main/org/jboss/metadata/RelationMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/RelationMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/RelationMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
  */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.Iterator;
 
 import org.w3c.dom.Element;
@@ -35,7 +36,10 @@
  * @version $Revision$
  */
 public class RelationMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String description;
    private String displayName;
    /** Name of the relation. Loaded from the ejb-relation-name element. */

Modified: trunk/server/src/main/org/jboss/metadata/RelationshipRoleMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/RelationshipRoleMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/RelationshipRoleMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.w3c.dom.Element;
 import org.jboss.deployment.DeploymentException;
 
@@ -31,7 +33,10 @@
  * @author <a href="mailto:dain at daingroup.com">Dain Sundstrom</a>
  * @version $Revision$
  */
-public class RelationshipRoleMetaData extends MetaData {
+public class RelationshipRoleMetaData extends MetaData
+   implements Serializable
+{
+   private static final long serialVersionUID = 1;
    // one is one
    private static int ONE = 1;
    // and two is many :)

Modified: trunk/server/src/main/org/jboss/metadata/ResourceEnvRefMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/ResourceEnvRefMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/ResourceEnvRefMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.w3c.dom.Element;
 
 import org.jboss.deployment.DeploymentException;
@@ -46,7 +48,10 @@
  * @version $Revision$
  */
 public class ResourceEnvRefMetaData extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    /**
     * The (application-client|ejb-jar|web-app)/../resource-env-ref/resource-env-ref-name
     * element.

Modified: trunk/server/src/main/org/jboss/metadata/ResourceRefMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/ResourceRefMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/ResourceRefMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.jboss.deployment.DeploymentException;
 import org.w3c.dom.Element;
 import static org.jboss.metadata.MetaData.*;
@@ -40,7 +42,10 @@
  *   @version $Revision$
  */
 public class ResourceRefMetaData extends Ref
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
 
    // Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/RunAs.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/RunAs.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/RunAs.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
   */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -30,7 +32,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class RunAs
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(RunAs.class);
    
    private String roleName;

Modified: trunk/server/src/main/org/jboss/metadata/SecurityIdentityMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/SecurityIdentityMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/SecurityIdentityMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.jboss.deployment.DeploymentException;
 import org.w3c.dom.Element;
 
@@ -39,7 +41,10 @@
  * @version $Revision$
  */
 public class SecurityIdentityMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String description;
    /**
     *  The use-caller-identity element specifies that the caller�s security

Modified: trunk/server/src/main/org/jboss/metadata/SecurityRoleMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/SecurityRoleMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/SecurityRoleMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.HashSet;
 import java.util.Set;
 
@@ -35,7 +36,10 @@
  * @version $Revision$
  */
 public class SecurityRoleMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private String description;
    private String roleName;
    private Set<String> principals;

Modified: trunk/server/src/main/org/jboss/metadata/SecurityRoleRefMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/SecurityRoleRefMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/SecurityRoleRefMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
  */
 package org.jboss.metadata;
 
+import java.io.Serializable;
+
 import org.w3c.dom.Element;
 
 import org.jboss.deployment.DeploymentException;
@@ -42,7 +44,9 @@
  * @version $Revision$
  */
 public class SecurityRoleRefMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    // Constants -----------------------------------------------------
 
    // Attributes ----------------------------------------------------

Modified: trunk/server/src/main/org/jboss/metadata/SessionMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/SessionMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/SessionMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.HashMap;
 
 /** The meta data information specific to session beans.
@@ -31,7 +32,10 @@
  *   @version $Revision$
  */
 public class SessionMetaData extends BeanMetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    // Constants -----------------------------------------------------
    public static final String DEFAULT_STATEFUL_INVOKER = "stateful-unified-invoker";
    public static final String DEFAULT_CLUSTERED_STATEFUL_INVOKER = "clustered-stateful-unfied-invoker";

Modified: trunk/server/src/main/org/jboss/metadata/WebMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/WebMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/WebMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.net.URLClassLoader;
 import java.util.ArrayList;
 import java.util.Collection;
@@ -66,7 +67,9 @@
  * @version $Revision$
  */
 public class WebMetaData extends MetaData
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static Logger log = Logger.getLogger(WebMetaData.class);
 
    /** web-app/description */
@@ -152,9 +155,9 @@
    /** The optional JBossWS config-file */
    private String configFile;
    /** The web context class loader used to create the java:comp context */
-   private ClassLoader encLoader;
+   private transient ClassLoader encLoader;
    /** The web context class loader, used to create the ws4ee service endpoint */
-   private ClassLoader cxtLoader;
+   private transient ClassLoader cxtLoader;
    /** ArrayList<ObjectName> of the web app dependencies */
    private ArrayList depends = new ArrayList();
    /** Flag to check for metadata in webapps **/

Modified: trunk/server/src/main/org/jboss/metadata/WebSecurityMetaData.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/WebSecurityMetaData.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/WebSecurityMetaData.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */
 package org.jboss.metadata;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.HashMap;
@@ -37,7 +38,10 @@
  * @version $Revison:$
  */
 public class WebSecurityMetaData
-{
+   implements Serializable
+{  
+   private static final long serialVersionUID = 1;
+
    /** The set of all http methods: DELETE, GET, HEAD, OPTIONS, POST, PUT, TRACE */
    public static final Set ALL_HTTP_METHODS;
    public static final String[] ALL_HTTP_METHOD_NAMES;
@@ -178,7 +182,10 @@
     * 
     */
    public static class WebResourceCollection
-   {
+      implements Serializable
+   {  
+      private static final long serialVersionUID = 1;
+
       /** The required web-resource-name element */
       private String name;
       /** The required url-pattern element(s) */

Modified: trunk/server/src/main/org/jboss/metadata/web/AuthConstraint.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/AuthConstraint.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/AuthConstraint.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
 import java.util.HashSet;
 import java.util.Set;
 
@@ -34,7 +35,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class AuthConstraint
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(AuthConstraint.class);
    
    private Set<String> roleNames = new HashSet<String>();

Modified: trunk/server/src/main/org/jboss/metadata/web/ErrorPage.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/ErrorPage.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/ErrorPage.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -31,7 +33,10 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class ErrorPage
-{
+   implements Serializable
+{  
+   private static final long serialVersionUID = 1;
+
    protected String errorCode;
    protected String location;
    protected String exceptionType;

Modified: trunk/server/src/main/org/jboss/metadata/web/Filter.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/Filter.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/Filter.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
 import java.util.Collection;
 import java.util.HashMap;
 
@@ -35,7 +36,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class Filter
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(Filter.class);
    
    protected String name;

Modified: trunk/server/src/main/org/jboss/metadata/web/FilterMapping.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/FilterMapping.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/FilterMapping.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 
 import org.jboss.logging.Logger;
@@ -33,7 +34,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class FilterMapping
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(FilterMapping.class);
    
    protected String filterName;

Modified: trunk/server/src/main/org/jboss/metadata/web/FormLoginConfig.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/FormLoginConfig.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/FormLoginConfig.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -31,9 +33,11 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class FormLoginConfig
-{
+   implements Serializable
+{  
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(FormLoginConfig.class);
-   
+
    protected String loginPage;
    protected String errorPage;
    

Modified: trunk/server/src/main/org/jboss/metadata/web/LocaleEncodingMapping.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/LocaleEncodingMapping.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/LocaleEncodingMapping.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -30,7 +32,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class LocaleEncodingMapping
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(LocaleEncodingMapping.class);
    
    protected String locale;

Modified: trunk/server/src/main/org/jboss/metadata/web/LoginConfig.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/LoginConfig.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/LoginConfig.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -31,7 +33,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class LoginConfig
-{
+   implements Serializable
+{  
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(LoginConfig.class);
    
    protected String authMethod;

Modified: trunk/server/src/main/org/jboss/metadata/web/MimeMapping.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/MimeMapping.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/MimeMapping.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -30,7 +32,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class MimeMapping
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(MimeMapping.class);
    
    protected String extension;

Modified: trunk/server/src/main/org/jboss/metadata/web/ParamValue.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/ParamValue.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/ParamValue.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
  */
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 /**
  * Represents a context-param/init-param
  * 
@@ -28,7 +30,10 @@
  * @version $Revision:$
  */
 public class ParamValue
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    public static enum ParamType {CONTEXT_PARAM, INIT_PARAM};
 
    private ParamType type;

Modified: trunk/server/src/main/org/jboss/metadata/web/PassivationConfig.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/PassivationConfig.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/PassivationConfig.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 
@@ -32,7 +34,9 @@
  * @version <tt>$Revision: 45417 $</tt>
  */
 public class PassivationConfig
-{
+   implements Serializable
+{  
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(PassivationConfig.class);
    
    /**

Modified: trunk/server/src/main/org/jboss/metadata/web/ReplicationConfig.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/ReplicationConfig.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/ReplicationConfig.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,7 +21,9 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
 
+
 /**
  * Represents a <replication-config> element of the jboss-web.xml deployment descriptor 
  *
@@ -29,7 +31,9 @@
  * @version <tt>$Revision: 45417 $</tt>
  */
 public class ReplicationConfig
+   implements Serializable
 {  
+   private static final long serialVersionUID = 1;
    protected String trigger;
    protected String granularity;
    protected String fieldBatchMode;

Modified: trunk/server/src/main/org/jboss/metadata/web/Servlet.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/Servlet.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/Servlet.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -1,5 +1,6 @@
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashMap;
@@ -17,7 +18,10 @@
  * @version <tt>$Revision: 45417 $</tt>
  */
 public class Servlet
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
+
    private static final Logger log = Logger.getLogger(Servlet.class);
    
    private String name;

Modified: trunk/server/src/main/org/jboss/metadata/web/ServletMapping.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/ServletMapping.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/ServletMapping.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,7 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 
 import org.jboss.logging.Logger;
@@ -33,7 +34,9 @@
  * @version <tt>$Revision: 45241 $</tt>
  */
 public class ServletMapping
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(ServletMapping.class);
    
    protected String name;

Modified: trunk/server/src/main/org/jboss/metadata/web/SessionConfig.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/SessionConfig.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/SessionConfig.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -31,7 +33,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class SessionConfig
-{
+   implements Serializable
+{  
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(SessionConfig.class);
    
    protected String sessionTimeout;

Modified: trunk/server/src/main/org/jboss/metadata/web/Taglib.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/Taglib.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/Taglib.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -30,7 +32,9 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class Taglib
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(Taglib.class);
    
    protected String location;

Modified: trunk/server/src/main/org/jboss/metadata/web/UserDataConstraint.java
===================================================================
--- trunk/server/src/main/org/jboss/metadata/web/UserDataConstraint.java	2007-02-23 02:23:56 UTC (rev 60814)
+++ trunk/server/src/main/org/jboss/metadata/web/UserDataConstraint.java	2007-02-23 05:50:04 UTC (rev 60815)
@@ -21,6 +21,8 @@
 */ 
 package org.jboss.metadata.web;
 
+import java.io.Serializable;
+
 import org.jboss.logging.Logger;
 
 /**
@@ -31,9 +33,11 @@
  * @version <tt>$Revision: 45409 $</tt>
  */
 public class UserDataConstraint
+   implements Serializable
 {
+   private static final long serialVersionUID = 1;
    private static final Logger log = Logger.getLogger(UserDataConstraint.class);
-   
+
    protected String transportGuarantee;
    
    public String getTransportGuarantee()




More information about the jboss-cvs-commits mailing list