Pārlūkot izejas kodu

Merge pull request #1948 from nobodyiam/fix-1877

add servlet initializer for apollo-portal and apollo-adminservice
Jason Song 6 gadi atpakaļ
vecāks
revīzija
ecfb400db7

+ 18 - 0
apollo-adminservice/src/main/java/com/ctrip/framework/apollo/adminservice/ServletInitializer.java

@@ -0,0 +1,18 @@
+package com.ctrip.framework.apollo.adminservice;
+
+import org.springframework.boot.builder.SpringApplicationBuilder;
+import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
+
+/**
+ * Entry point for traditional web app
+ *
+ * @author Jason Song(song_s@ctrip.com)
+ */
+public class ServletInitializer extends SpringBootServletInitializer {
+
+  @Override
+  protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
+    return application.sources(AdminServiceApplication.class);
+  }
+
+}

+ 18 - 0
apollo-portal/src/main/java/com/ctrip/framework/apollo/portal/ServletInitializer.java

@@ -0,0 +1,18 @@
+package com.ctrip.framework.apollo.portal;
+
+import org.springframework.boot.builder.SpringApplicationBuilder;
+import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
+
+/**
+ * Entry point for traditional web app
+ *
+ * @author Jason Song(song_s@ctrip.com)
+ */
+public class ServletInitializer extends SpringBootServletInitializer {
+
+  @Override
+  protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
+    return application.sources(PortalApplication.class);
+  }
+
+}