diff --git a/src/org/redkale/boot/NodeServer.java b/src/org/redkale/boot/NodeServer.java index 14e7bc179..6d9905ad8 100644 --- a/src/org/redkale/boot/NodeServer.java +++ b/src/org/redkale/boot/NodeServer.java @@ -333,6 +333,8 @@ public abstract class NodeServer { regFactory.register(wrapper.getName(), wrapper.getType(), wrapper.getService()); if (wrapper.getService() instanceof DataSource) { regFactory.register(wrapper.getName(), DataSource.class, wrapper.getService()); + } else if (wrapper.getService() instanceof CacheSource) { + regFactory.register(wrapper.getName(), CacheSource.class, wrapper.getService()); } else if (wrapper.getService() instanceof DataCacheListener) { regFactory.register(wrapper.getName(), DataCacheListener.class, wrapper.getService()); } else if (wrapper.getService() instanceof DataSQLListener) {