This commit is contained in:
RedKale
2016-06-21 13:05:31 +08:00
parent c08928710c
commit 27b8daa587

View File

@@ -31,9 +31,7 @@ import org.w3c.dom.*;
/**
* 编译时需要加入: -XDignore.symbol.file=true
* <p>
* 进程启动类程序启动后读取application.xml,进行classpath扫描动态加载Service与Servlet
* 优先加载所有SNCP协议的服务 再加载其他协议服务,
* 最后进行Service、Servlet与其他资源之间的依赖注入。
* 进程启动类程序启动后读取application.xml,进行classpath扫描动态加载Service与Servlet 优先加载所有SNCP协议的服务 再加载其他协议服务, 最后进行Service、Servlet与其他资源之间的依赖注入。
*
*
* <p>
@@ -472,8 +470,7 @@ public final class Application {
} else {
if (!inited.get()) {
synchronized (nodeClasses) {
if (!inited.get()) {
inited.set(true);
if (!inited.getAndSet(true)) { //加载自定义的协议SOCKS
ClassFilter profilter = new ClassFilter(NodeProtocol.class, NodeServer.class);
ClassFilter.Loader.load(home, profilter);
final Set<FilterEntry<NodeServer>> entrys = profilter.getFilterEntrys();