diff --git a/core/src/main/resources/META-INF/spring/cse.bean.xml b/core/src/main/resources/META-INF/spring/cse.bean.xml
index 44817fbbd9..f0c39aa808 100644
--- a/core/src/main/resources/META-INF/spring/cse.bean.xml
+++ b/core/src/main/resources/META-INF/spring/cse.bean.xml
@@ -29,12 +29,14 @@
-
+
-
+
-
+
+
+
diff --git a/service-registry/src/main/java/org/apache/servicecomb/serviceregistry/task/MicroserviceRegisterTask.java b/service-registry/src/main/java/org/apache/servicecomb/serviceregistry/task/MicroserviceRegisterTask.java
index 9e7be8ae72..3636682864 100644
--- a/service-registry/src/main/java/org/apache/servicecomb/serviceregistry/task/MicroserviceRegisterTask.java
+++ b/service-registry/src/main/java/org/apache/servicecomb/serviceregistry/task/MicroserviceRegisterTask.java
@@ -307,7 +307,10 @@ private void checkRemainingSchema(Map scSchemaMap) {
// Currently nothing to do but print a warning
LOGGER.warn("There are schemas only existing in service center: {}, which means there are interfaces changed. "
- + "It's recommended to increment microservice version before deploying.", scSchemaMap.keySet());
+ + "It's recommended to increment microservice version before deploying.",
+ scSchemaMap.keySet());
+ LOGGER.warn("ATTENTION: The schemas in new version are less than the old version, "
+ + "which may cause compatibility problems.");
}
}