|
|
@ -2,7 +2,6 @@ package com.fr.start.server; |
|
|
|
|
|
|
|
|
|
|
|
import com.fr.cbb.websocket.core.WebSocketEndpoint; |
|
|
|
import com.fr.cbb.websocket.core.WebSocketEndpoint; |
|
|
|
import com.fr.design.DesignerEnvManager; |
|
|
|
import com.fr.design.DesignerEnvManager; |
|
|
|
import com.fr.event.EventDispatcher; |
|
|
|
|
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import com.fr.module.Activator; |
|
|
|
import com.fr.module.Activator; |
|
|
|
import com.fr.module.ModuleRole; |
|
|
|
import com.fr.module.ModuleRole; |
|
|
@ -13,7 +12,6 @@ import com.fr.startup.FineWebApplicationInitializer; |
|
|
|
import com.fr.third.guava.collect.Sets; |
|
|
|
import com.fr.third.guava.collect.Sets; |
|
|
|
import com.fr.third.springframework.web.SpringServletContainerInitializer; |
|
|
|
import com.fr.third.springframework.web.SpringServletContainerInitializer; |
|
|
|
import com.fr.third.springframework.web.context.support.AnnotationConfigWebApplicationContext; |
|
|
|
import com.fr.third.springframework.web.context.support.AnnotationConfigWebApplicationContext; |
|
|
|
import com.fr.web.utils.event.WebEvent; |
|
|
|
|
|
|
|
import com.fr.workspace.WorkContext; |
|
|
|
import com.fr.workspace.WorkContext; |
|
|
|
import org.apache.catalina.Context; |
|
|
|
import org.apache.catalina.Context; |
|
|
|
import org.apache.catalina.LifecycleException; |
|
|
|
import org.apache.catalina.LifecycleException; |
|
|
@ -43,7 +41,6 @@ public class FineEmbedServerActivator extends Activator { |
|
|
|
//初始化tomcat
|
|
|
|
//初始化tomcat
|
|
|
|
initTomcat(); |
|
|
|
initTomcat(); |
|
|
|
tomcat.start(); |
|
|
|
tomcat.start(); |
|
|
|
EventDispatcher.asyncFire(WebEvent.WEB_STATUS_CHANGE); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} catch (LifecycleException e) { |
|
|
|
} catch (LifecycleException e) { |
|
|
|
FineLoggerFactory.getLogger().error(e.getMessage(), e); |
|
|
|
FineLoggerFactory.getLogger().error(e.getMessage(), e); |
|
|
@ -59,7 +56,6 @@ public class FineEmbedServerActivator extends Activator { |
|
|
|
stopSpring(); |
|
|
|
stopSpring(); |
|
|
|
stopServerActivator(); |
|
|
|
stopServerActivator(); |
|
|
|
stopTomcat(); |
|
|
|
stopTomcat(); |
|
|
|
EventDispatcher.asyncFire(WebEvent.WEB_STATUS_CHANGE); |
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
FineLoggerFactory.getLogger().error(e.getMessage(), e); |
|
|
|
FineLoggerFactory.getLogger().error(e.getMessage(), e); |
|
|
|
} |
|
|
|
} |
|
|
|