[jboss-cvs] JBossAS SVN: r74770 - projects/metadata/trunk/src/main/java/org/jboss/metadata/serviceref.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 18 03:57:36 EDT 2008


Author: alesj
Date: 2008-06-18 03:57:36 -0400 (Wed, 18 Jun 2008)
New Revision: 74770

Modified:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/serviceref/VirtualFileAdaptor.java
Log:
Fix VFA serialization.

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/serviceref/VirtualFileAdaptor.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/serviceref/VirtualFileAdaptor.java	2008-06-18 07:51:00 UTC (rev 74769)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/serviceref/VirtualFileAdaptor.java	2008-06-18 07:57:36 UTC (rev 74770)
@@ -39,7 +39,7 @@
  */
 public class VirtualFileAdaptor implements UnifiedVirtualFile
 {
-   private static final long serialVersionUID = 6547394037548338042L;
+   private static final long serialVersionUID = 5585747711410469878L;
 
    private URL url;
    private transient VirtualFile root;
@@ -91,4 +91,14 @@
          return null;
       }
    }
+
+   private void writeObject(java.io.ObjectOutputStream oos) throws java.io.IOException
+   {
+      oos.writeObject(toURL());
+   }
+
+   private void readObject(java.io.ObjectInputStream ois) throws java.io.IOException, java.lang.ClassNotFoundException
+   {
+      url = (URL)ois.readObject();
+   }
 }




More information about the jboss-cvs-commits mailing list