Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbbokowski2006-02-03 06:33:48 +0000
committerbbokowski2006-02-03 06:33:48 +0000
commitdf2bf0607155010765dc34787bb16421fdea5f62 (patch)
treea85076beaed6a248ac424302d8dfbc5c9ad3eef6
parentc53188039e01e344ce8a7a62687f9c232819329f (diff)
downloadorg.eclipse.ecf-df2bf0607155010765dc34787bb16421fdea5f62.tar.gz
org.eclipse.ecf-df2bf0607155010765dc34787bb16421fdea5f62.tar.xz
org.eclipse.ecf-df2bf0607155010765dc34787bb16421fdea5f62.zip
added more error reporting
-rw-r--r--framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java
index d12573a58..1b36f0b44 100644
--- a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java
+++ b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java
@@ -11,6 +11,7 @@ package org.eclipse.ecf.provider.generic;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
+import java.io.InvalidClassException;
import java.io.NotSerializableException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
@@ -530,6 +531,9 @@ public abstract class SOContainer implements ISharedObjectContainer {
} catch (ClassNotFoundException e) {
dumpStack("class not found for message", e);
return null;
+ } catch (InvalidClassException e) {
+ dumpStack("invalid class for message", e);
+ return null;
}
if (obj instanceof ContainerMessage) {
return (ContainerMessage) obj;

Back to the top