You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/07/25 01:45:09 UTC
svn commit: r559263 - in
/openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client:
EJBHomeHandle.java EJBHomeProxyHandle.java EJBMetaDataImpl.java
EJBObjectHandle.java EJBObjectProxyHandle.java
Author: dblevins
Date: Tue Jul 24 16:45:08 2007
New Revision: 559263
URL: http://svn.apache.org/viewvc?view=rev&rev=559263
Log:
Added version byte to handles and EjbMetaData. Should be all we need to tag.
Modified:
openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeHandle.java
openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeProxyHandle.java
openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBMetaDataImpl.java
openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectHandle.java
openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectProxyHandle.java
Modified: openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeHandle.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeHandle.java?view=diff&rev=559263&r1=559262&r2=559263
==============================================================================
--- openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeHandle.java (original)
+++ openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeHandle.java Tue Jul 24 16:45:08 2007
@@ -46,6 +46,9 @@
}
public void writeExternal(ObjectOutput out) throws IOException {
+ // write out the version of the serialized data for future use
+ out.writeByte(1);
+
handler.client.writeExternal(out);
@@ -60,6 +63,8 @@
}
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ byte version = in.readByte(); // future use
+
ClientMetaData client = new ClientMetaData();
EJBMetaDataImpl ejb = new EJBMetaDataImpl();
ServerMetaData server = new ServerMetaData();
Modified: openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeProxyHandle.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeProxyHandle.java?view=diff&rev=559263&r1=559262&r2=559263
==============================================================================
--- openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeProxyHandle.java (original)
+++ openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBHomeProxyHandle.java Tue Jul 24 16:45:08 2007
@@ -36,6 +36,9 @@
}
public void writeExternal(ObjectOutput out) throws IOException {
+ // write out the version of the serialized data for future use
+ out.writeByte(1);
+
handler.client.writeExternal(out);
@@ -51,6 +54,8 @@
}
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ byte version = in.readByte(); // future use
+
ClientMetaData client = new ClientMetaData();
EJBMetaDataImpl ejb = new EJBMetaDataImpl();
ServerMetaData server = new ServerMetaData();
Modified: openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBMetaDataImpl.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBMetaDataImpl.java?view=diff&rev=559263&r1=559262&r2=559263
==============================================================================
--- openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBMetaDataImpl.java (original)
+++ openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBMetaDataImpl.java Tue Jul 24 16:45:08 2007
@@ -132,6 +132,9 @@
}
public void writeExternal(ObjectOutput out) throws IOException {
+ // write out the version of the serialized data for future use
+ out.writeByte(1);
+
out.writeObject(homeClass);
out.writeObject(remoteClass);
out.writeObject(keyClass);
@@ -146,6 +149,8 @@
}
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ byte version = in.readByte(); // future use
+
homeClass = (Class) in.readObject();
remoteClass = (Class) in.readObject();
keyClass = (Class) in.readObject();
Modified: openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectHandle.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectHandle.java?view=diff&rev=559263&r1=559262&r2=559263
==============================================================================
--- openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectHandle.java (original)
+++ openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectHandle.java Tue Jul 24 16:45:08 2007
@@ -46,6 +46,9 @@
}
public void writeExternal(ObjectOutput out) throws IOException {
+ // write out the version of the serialized data for future use
+ out.writeByte(1);
+
handler.client.writeExternal(out);
@@ -61,6 +64,8 @@
}
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ byte version = in.readByte(); // future use
+
ClientMetaData client = new ClientMetaData();
EJBMetaDataImpl ejb = new EJBMetaDataImpl();
ServerMetaData server = new ServerMetaData();
Modified: openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectProxyHandle.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectProxyHandle.java?view=diff&rev=559263&r1=559262&r2=559263
==============================================================================
--- openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectProxyHandle.java (original)
+++ openejb/trunk/openejb3/server/openejb-client/src/main/java/org/apache/openejb/client/EJBObjectProxyHandle.java Tue Jul 24 16:45:08 2007
@@ -36,6 +36,8 @@
}
public void writeExternal(ObjectOutput out) throws IOException {
+ // write out the version of the serialized data for future use
+ out.writeByte(1);
handler.client.writeExternal(out);
@@ -46,6 +48,8 @@
}
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+ byte version = in.readByte(); // future use
+
ClientMetaData client = new ClientMetaData();
EJBMetaDataImpl ejb = new EJBMetaDataImpl();
ServerMetaData server = new ServerMetaData();