GERONIMO-5152 add back a couple default constructors needed for externalizable support in subclasses

git-svn-id: https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk@912297 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/AbstractConnectionManager.java b/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/AbstractConnectionManager.java
index d2f6d85..8cc0520 100644
--- a/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/AbstractConnectionManager.java
+++ b/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/AbstractConnectionManager.java
@@ -37,11 +37,12 @@
     private final RecoverableTransactionManager transactionManager;
     private final String name;
 
-    //default constructor for use as endpoint
-//    public AbstractConnectionManager() {
-//        interceptors = null;
-//        transactionManager = null;
-//    }
+    //default constructor to support externalizable subclasses
+    public AbstractConnectionManager() {
+        interceptors = null;
+        transactionManager = null;
+        this.name = null;
+    }
 
     public AbstractConnectionManager(Interceptors interceptors, RecoverableTransactionManager transactionManager, String name) {
         this.interceptors = interceptors;
diff --git a/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/GenericConnectionManager.java b/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/GenericConnectionManager.java
index 83eb3b4..875487e 100644
--- a/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/GenericConnectionManager.java
+++ b/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/GenericConnectionManager.java
@@ -36,10 +36,10 @@
 public class GenericConnectionManager extends AbstractConnectionManager {
     protected static final Logger log = LoggerFactory.getLogger(AbstractSinglePoolConnectionInterceptor.class);
 
-    //default constructor for use as endpoint
-//    public GenericConnectionManager() {
-//        super();
-//    }
+    //default constructor to support externalizable subclasses
+    public GenericConnectionManager() {
+        super();
+    }
 
     /**
      *