private RuntimeException returnCorrectExceptionForFailure(final Collection<Pool> pools,
      final int typeId, final ServerConnectivityException lastException) {
    if (lastException != null) {
      throw lastException;
    } else {
      throw new InternalGemFireError("Unable to determine PDXType for id " + typeId);
    }
  }
Add an enum as part of an import. The enum is sent to all pools in case
the pools are connected to different clusters, but if one pool fails
the import will fail.
geode-core/src/main/java/org/apache/geode/pdx/internal/ClientTypeRegistration.java