ifeilong / feilong-spring

:gem:focus on spring
Apache License 2.0
4 stars 12 forks source link

修改 ApplicationContextUtil.getApplicationContextForLogMap(ApplicationContext) 参数信息 #11

Closed venusdrogon closed 7 years ago

venusdrogon commented 7 years ago

修改 ApplicationContextUtil.getApplicationContextForLogMap(ApplicationContext) 参数信息

现在是

02:16:01 DEBUG (ContextRefreshedLoggingListener.java:94) onApplicationEvent() - applicationContext:    {
        "applicationContext.getBeanDefinitionCount()": 63,
        "applicationContext.getApplicationName()": "",
        "applicationContext.getDisplayName()": "WebApplicationContext for namespace 'springmvc-servlet'",
        "applicationContext.getClass()": "org.springframework.web.context.support.XmlWebApplicationContext",
        "applicationContext.getId()": "org.springframework.web.context.WebApplicationContext:/springmvc",
        "applicationContext.getStartupDate()": 1499019358969,
        "ApplicationContext.CLASSPATH_ALL_URL_PREFIX": "classpath*:",
        "ApplicationContext.CLASSPATH_URL_PREFIX": "classpath:",
        "ApplicationContext.FACTORY_BEAN_PREFIX": "&",
        "applicationContext.getParent() info":         {
            "applicationContext.getBeanDefinitionCount()": 0,
            "applicationContext.getApplicationName()": "",
            "applicationContext.getDisplayName()": "Root WebApplicationContext",
            "applicationContext.getClass()": "org.springframework.web.context.support.XmlWebApplicationContext",
            "applicationContext.getId()": "org.springframework.web.context.WebApplicationContext:",
            "applicationContext.getStartupDate()": 1499019346334,
            "ApplicationContext.CLASSPATH_ALL_URL_PREFIX": "classpath*:",
            "ApplicationContext.CLASSPATH_URL_PREFIX": "classpath:",
            "ApplicationContext.FACTORY_BEAN_PREFIX": "&",
            "applicationContext.getParent() info": null,
            "applicationContext.getBeanDefinitionNames()": [],
            "beanDefinitionNamesAndClassMap": {},
            "applicationContext.getEnvironment()":             {
                "activeProfiles": [],
                "propertySources": {},
                "systemEnvironment":                 {
                    "TERM": "xterm-256color",
                    "ZSH": "/Users/feilong/.oh-my-zsh",
                    "TERM_PROGRAM_VERSION": "388.1",
                    "SHLVL": "2",
                    "MAVEN_HOME": "/Users/feilong/soft/apache-maven-3.5.0",
                    "TERM_PROGRAM": "Apple_Terminal",
                    "__CF_USER_TEXT_ENCODING": "0x1F5:0x19:0x34",
                    "JAVA_STARTED_ON_FIRST_THREAD_15711": "1",
                    "XPC_FLAGS": "0x0",
                    "PWD": "/Users/feilong",
                    "TERM_SESSION_ID": "0A147679-4838-40AA-8D02-52BF12EC285A",
                    "LOGNAME": "feilong",
                    "LS_OPTIONS": "--color=auto",
                    "_FEILONGTAGLIB": "/Users/feilong/Development/DataCommon/Files/Java",
                    "_": "/usr/bin/open",
                    "SSH_AUTH_SOCK": "/private/tmp/com.apple.launchd.nV8RrvfWP3/Listeners",
                    "SHELL": "/bin/zsh",
                    "LC_CTYPE": "zh_CN.UTF-8",
                    "TMPDIR": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                    "JAVA_MAIN_CLASS_37996": "org.codehaus.plexus.classworlds.launcher.Launcher",
                    "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/feilong/soft/apache-maven-3.5.0/bin:/Users/feilong/soft/apache-ant-1.9.9/bin",
                    "CLICOLOR": "Yes",
                    "LESS": "-R",
                    "ANT_HOME": "/Users/feilong/soft/apache-ant-1.9.9",
                    "USER": "feilong",
                    "PAGER": "less",
                    "HOME": "/Users/feilong",
                    "XPC_SERVICE_NAME": "org.eclipse.platform.ide.1748.AE5E1B5E-CA1B-4B70-B516-6CA27FF522DE",
                    "Apple_PubSub_Socket_Render": "/private/tmp/com.apple.launchd.MEcM6ujG5c/Render",
                    "APP_ICON_15711": "../Resources/Eclipse.icns",
                    "LSCOLORS": "Gxfxcxdxbxegedabagacad",
                    "LANG": "zh_CN.UTF-8"
                },
                "conversionService": {},
                "systemProperties":                 {
                    "java.vendor": "Oracle Corporation",
                    "sun.java.launcher": "SUN_STANDARD",
                    "catalina.base": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                    "sun.management.compiler": "HotSpot 64-Bit Tiered Compilers",
                    "catalina.useNaming": "true",
                    "os.name": "Mac OS X",
                    "sun.boot.class.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/classes",
                    "java.util.logging.config.file": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat/conf/logging.properties",
                    "java.vm.specification.vendor": "Oracle Corporation",
                    "java.runtime.version": "1.7.0_80-b15",
                    "user.name": "feilong",
                    "shared.loader": "",
                    "guice.disable.misplaced.annotation.check": "true",
                    "tomcat.util.buf.StringCache.byte.enabled": "true",
                    "java.naming.factory.initial": "org.apache.naming.java.javaURLContextFactory",
                    "user.language": "zh",
                    "sun.boot.library.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib",
                    "classworlds.conf": "/Users/feilong/Development/eclipse_workspace/feilong/.metadata/.plugins/org.eclipse.m2e.launching/launches/m2conf8725417254915780797.tmp",
                    "java.version": "1.7.0_80",
                    "java.util.logging.manager": "org.apache.juli.ClassLoaderLogManager",
                    "user.timezone": "Asia/Shanghai",
                    "sun.arch.data.model": "64",
                    "http.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                    "java.endorsed.dirs": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/endorsed",
                    "sun.cpu.isalist": "",
                    "sun.jnu.encoding": "UTF-8",
                    "file.encoding.pkg": "sun.io",
                    "package.access": "sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                    "file.separator": "/",
                    "java.specification.name": "Java Platform API Specification",
                    "java.class.version": "51.0",
                    "user.country": "CN",
                    "java.home": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre",
                    "java.vm.info": "mixed mode",
                    "os.version": "10.12.5",
                    "path.separator": ":",
                    "java.vm.version": "24.80-b11",
                    "JAVA_OPTS": "-Xms256m -Xmx1024m -XX:MaxPermSize=256m",
                    "java.awt.printerjob": "sun.lwawt.macosx.CPrinterJob",
                    "tomcat.util.scan.DefaultJarScanner.jarsToSkip": "bootstrap.jar,commons-daemon.jar,tomcat-juli.jar,annotations-api.jar,el-api.jar,jsp-api.jar,servlet-api.jar,websocket-api.jar,catalina.jar,catalina-ant.jar,catalina-ha.jar,catalina-tribes.jar,jasper.jar,jasper-el.jar,ecj-*.jar,tomcat-api.jar,tomcat-util.jar,tomcat-coyote.jar,tomcat-dbcp.jar,tomcat-jni.jar,tomcat-spdy.jar,tomcat-i18n-en.jar,tomcat-i18n-es.jar,tomcat-i18n-fr.jar,tomcat-i18n-ja.jar,tomcat-juli-adapters.jar,catalina-jmx-remote.jar,catalina-ws.jar,tomcat-jdbc.jar,tools.jar,commons-beanutils*.jar,commons-codec*.jar,commons-collections*.jar,commons-dbcp*.jar,commons-digester*.jar,commons-fileupload*.jar,commons-httpclient*.jar,commons-io*.jar,commons-lang*.jar,commons-logging*.jar,commons-math*.jar,commons-pool*.jar,jstl.jar,geronimo-spec-jaxrpc*.jar,wsdl4j*.jar,ant.jar,ant-junit*.jar,aspectj*.jar,jmx.jar,h2*.jar,hibernate*.jar,httpclient*.jar,jmx-tools.jar,jta*.jar,log4j.jar,log4j-1*.jar,mail*.jar,slf4j*.jar,xercesImpl.jar,xmlParserAPIs.jar,xml-apis.jar,junit.jar,junit-*.jar,hamcrest*.jar,org.hamcrest*.jar,ant-launcher.jar",
                    "sun.io.unicode.encoding": "UnicodeBig",
                    "awt.toolkit": "sun.lwawt.macosx.LWCToolkit",
                    "socksNonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                    "ftp.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                    "package.definition": "sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                    "java.naming.factory.url.pkgs": "org.apache.naming",
                    "user.home": "/Users/feilong",
                    "org.apache.catalina.startup.ContextConfig.jarsToSkip": "",
                    "java.specification.vendor": "Oracle Corporation",
                    "java.library.path": "/Users/feilong/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.",
                    "java.vendor.url": "http://java.oracle.com/",
                    "org.apache.catalina.startup.TldConfig.jarsToSkip": "tomcat7-websocket.jar",
                    "java.vm.vendor": "Oracle Corporation",
                    "gopherProxySet": "false",
                    "common.loader": "${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar",
                    "tomcatName": "tomcat-feilong-web-test",
                    "maven.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/EMBEDDED",
                    "java.runtime.name": "Java(TM) SE Runtime Environment",
                    "sun.java.command": "org.codehaus.plexus.classworlds.launcher.Launcher -B clean install tomcat7:run-war -e",
                    "java.class.path": "/Users/feilong/eclipse/jee-neon/Eclipse.app/Contents/MacOS/../../../../../.p2/pool/plugins/org.eclipse.m2e.maven.runtime_1.7.0.20160603-1931/jars/plexus-classworlds-2.5.2.jar",
                    "java.vm.specification.name": "Java Virtual Machine Specification",
                    "catalina.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                    "java.vm.specification.version": "1.7",
                    "sun.cpu.endian": "little",
                    "sun.os.patch.level": "unknown",
                    "java.io.tmpdir": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                    "java.vendor.url.bug": "http://bugreport.sun.com/bugreport/",
                    "maven.multiModuleProjectDirectory": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                    "server.loader": "",
                    "os.arch": "x86_64",
                    "java.awt.graphicsenv": "sun.awt.CGraphicsEnvironment",
                    "java.ext.dirs": "/Users/feilong/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java",
                    "user.dir": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                    "line.separator": "\n",
                    "java.vm.name": "Java HotSpot(TM) 64-Bit Server VM",
                    "file.encoding": "UTF-8",
                    "java.specification.version": "1.7"
                },
                "defaultProfiles": ["default"]
            }
        },
        "applicationContext.getBeanDefinitionNames()":         [
            "browsingHistoryResolver",
            "contextRefreshedLoggingListener",
            "cookieController",
            "defaultHandlerExceptionResolver",
            "helloworldController",
            "helloworldPostController",
            "immediatelyBuyAutoKeyAccessor",
            "indexController",
            "jspController",
            "localeResolver",
            "messageSource",
            "mvcContentNegotiationManager",
            "mvcPathMatcher",
            "mvcUrlPathHelper",
            "org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor",
            "org.springframework.context.annotation.internalAutowiredAnnotationProcessor",
            "org.springframework.context.annotation.internalCommonAnnotationProcessor",
            "org.springframework.context.annotation.internalConfigurationAnnotationProcessor",
            "org.springframework.context.annotation.internalRequiredAnnotationProcessor",
            "org.springframework.format.support.FormattingConversionServiceFactoryBean#0",
            "org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping",
            "org.springframework.web.servlet.handler.MappedInterceptor#0",
            "org.springframework.web.servlet.handler.MappedInterceptor#1",
            "org.springframework.web.servlet.handler.MappedInterceptor#2",
            "org.springframework.web.servlet.handler.MappedInterceptor#3",
            "org.springframework.web.servlet.handler.MappedInterceptor#4",
            "org.springframework.web.servlet.handler.MappedInterceptor#5",
            "org.springframework.web.servlet.handler.MappedInterceptor#6",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#1",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#2",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#3",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#4",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#5",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#6",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#7",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#8",
            "org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter",
            "org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter",
            "org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver#0",
            "org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0",
            "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0",
            "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0",
            "org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver#0",
            "org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler#0",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#1",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#2",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#3",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#4",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#5",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#6",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#7",
            "org.springframework.web.servlet.view.BeanNameViewResolver#0",
            "org.springframework.web.servlet.view.InternalResourceViewResolver#0",
            "pathVariableController",
            "pathVariableController1",
            "responseBodyController",
            "responseController",
            "sessionController",
            "stdPDPController",
            "tilesConfigurer",
            "tilesViewResolver"
        ],
        "beanDefinitionNamesAndClassMap":         {
            "browsingHistoryResolver": "com.feilong.spring.web.servlet.interceptor.browsinghistory.BrowsingHistoryCookieResolver[Singleton]",
            "contextRefreshedLoggingListener": "com.feilong.spring.event.ContextRefreshedLoggingListener[Singleton]",
            "cookieController": "com.feilong.controller.scope.CookieController[Singleton]",
            "defaultHandlerExceptionResolver": "org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver[Singleton]",
            "helloworldController": "com.feilong.controller.HelloworldController[Singleton]",
            "helloworldPostController": "com.feilong.controller.HelloworldPostController[Singleton]",
            "immediatelyBuyAutoKeyAccessor": "com.feilong.accessor.session.SessionAutoKeyAccessor[Singleton]",
            "indexController": "com.feilong.controller.IndexController[Singleton]",
            "jspController": "com.feilong.controller.JspController[Singleton]",
            "localeResolver": "org.springframework.web.servlet.i18n.CookieLocaleResolver[Singleton]",
            "messageSource": "com.feilong.spring.messagesource.PathMatchingReloadableResourceBundleMessageSource[Singleton]",
            "mvcContentNegotiationManager": "org.springframework.web.accept.ContentNegotiationManager[Singleton]",
            "mvcPathMatcher": "org.springframework.util.AntPathMatcher[Singleton]",
            "mvcUrlPathHelper": "org.springframework.web.util.UrlPathHelper[Singleton]",
            "org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor": "org.springframework.context.annotation.ConfigurationClassPostProcessor.ImportAwareBeanPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalAutowiredAnnotationProcessor": "org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalCommonAnnotationProcessor": "org.springframework.context.annotation.CommonAnnotationBeanPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalConfigurationAnnotationProcessor": "org.springframework.context.annotation.ConfigurationClassPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalRequiredAnnotationProcessor": "org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor[Singleton]",
            "org.springframework.format.support.FormattingConversionServiceFactoryBean#0": "org.springframework.format.support.DefaultFormattingConversionService[Singleton]",
            "org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping": "org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#0": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#1": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#2": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#3": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#4": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#5": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#6": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#1": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#2": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#3": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#4": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#5": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#6": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#7": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#8": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter": "org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter[Singleton]",
            "org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter": "org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter[Singleton]",
            "org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver#0": "org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver[Singleton]",
            "org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0": "org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver[Singleton]",
            "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0": "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter[Singleton]",
            "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0": "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping[Singleton]",
            "org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver#0": "org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver[Singleton]",
            "org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler#0": "org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#1": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#2": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#3": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#4": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#5": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#6": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#7": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.view.BeanNameViewResolver#0": "org.springframework.web.servlet.view.BeanNameViewResolver[Singleton]",
            "org.springframework.web.servlet.view.InternalResourceViewResolver#0": "org.springframework.web.servlet.view.InternalResourceViewResolver[Singleton]",
            "pathVariableController": "com.feilong.controller.PathVariableController[Singleton]",
            "pathVariableController1": "com.feilong.controller.PathVariableController1[Singleton]",
            "responseBodyController": "com.feilong.controller.ResponseBodyController[Singleton]",
            "responseController": "com.feilong.controller.ResponseController[Singleton]",
            "sessionController": "com.feilong.controller.scope.SessionController[Singleton]",
            "stdPDPController": "com.feilong.controller.pdp.StdPDPController[Singleton]",
            "tilesConfigurer": "org.springframework.web.servlet.view.tiles3.TilesConfigurer[Singleton]",
            "tilesViewResolver": "org.springframework.web.servlet.view.tiles3.TilesViewResolver[Singleton]"
        },
        "applicationContext.getEnvironment()":         {
            "activeProfiles": [],
            "propertySources": {},
            "systemEnvironment":             {
                "TERM": "xterm-256color",
                "ZSH": "/Users/feilong/.oh-my-zsh",
                "TERM_PROGRAM_VERSION": "388.1",
                "SHLVL": "2",
                "MAVEN_HOME": "/Users/feilong/soft/apache-maven-3.5.0",
                "TERM_PROGRAM": "Apple_Terminal",
                "__CF_USER_TEXT_ENCODING": "0x1F5:0x19:0x34",
                "JAVA_STARTED_ON_FIRST_THREAD_15711": "1",
                "XPC_FLAGS": "0x0",
                "PWD": "/Users/feilong",
                "TERM_SESSION_ID": "0A147679-4838-40AA-8D02-52BF12EC285A",
                "LOGNAME": "feilong",
                "LS_OPTIONS": "--color=auto",
                "_FEILONGTAGLIB": "/Users/feilong/Development/DataCommon/Files/Java",
                "_": "/usr/bin/open",
                "SSH_AUTH_SOCK": "/private/tmp/com.apple.launchd.nV8RrvfWP3/Listeners",
                "SHELL": "/bin/zsh",
                "LC_CTYPE": "zh_CN.UTF-8",
                "TMPDIR": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                "JAVA_MAIN_CLASS_37996": "org.codehaus.plexus.classworlds.launcher.Launcher",
                "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/feilong/soft/apache-maven-3.5.0/bin:/Users/feilong/soft/apache-ant-1.9.9/bin",
                "CLICOLOR": "Yes",
                "LESS": "-R",
                "ANT_HOME": "/Users/feilong/soft/apache-ant-1.9.9",
                "USER": "feilong",
                "PAGER": "less",
                "HOME": "/Users/feilong",
                "XPC_SERVICE_NAME": "org.eclipse.platform.ide.1748.AE5E1B5E-CA1B-4B70-B516-6CA27FF522DE",
                "Apple_PubSub_Socket_Render": "/private/tmp/com.apple.launchd.MEcM6ujG5c/Render",
                "APP_ICON_15711": "../Resources/Eclipse.icns",
                "LSCOLORS": "Gxfxcxdxbxegedabagacad",
                "LANG": "zh_CN.UTF-8"
            },
            "conversionService": {},
            "systemProperties":             {
                "java.vendor": "Oracle Corporation",
                "sun.java.launcher": "SUN_STANDARD",
                "catalina.base": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                "sun.management.compiler": "HotSpot 64-Bit Tiered Compilers",
                "catalina.useNaming": "true",
                "os.name": "Mac OS X",
                "sun.boot.class.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/classes",
                "java.util.logging.config.file": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat/conf/logging.properties",
                "java.vm.specification.vendor": "Oracle Corporation",
                "java.runtime.version": "1.7.0_80-b15",
                "user.name": "feilong",
                "shared.loader": "",
                "guice.disable.misplaced.annotation.check": "true",
                "tomcat.util.buf.StringCache.byte.enabled": "true",
                "java.naming.factory.initial": "org.apache.naming.java.javaURLContextFactory",
                "user.language": "zh",
                "sun.boot.library.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib",
                "classworlds.conf": "/Users/feilong/Development/eclipse_workspace/feilong/.metadata/.plugins/org.eclipse.m2e.launching/launches/m2conf8725417254915780797.tmp",
                "java.version": "1.7.0_80",
                "java.util.logging.manager": "org.apache.juli.ClassLoaderLogManager",
                "user.timezone": "Asia/Shanghai",
                "sun.arch.data.model": "64",
                "http.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                "java.endorsed.dirs": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/endorsed",
                "sun.cpu.isalist": "",
                "sun.jnu.encoding": "UTF-8",
                "file.encoding.pkg": "sun.io",
                "package.access": "sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                "file.separator": "/",
                "java.specification.name": "Java Platform API Specification",
                "java.class.version": "51.0",
                "user.country": "CN",
                "java.home": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre",
                "java.vm.info": "mixed mode",
                "os.version": "10.12.5",
                "path.separator": ":",
                "java.vm.version": "24.80-b11",
                "JAVA_OPTS": "-Xms256m -Xmx1024m -XX:MaxPermSize=256m",
                "java.awt.printerjob": "sun.lwawt.macosx.CPrinterJob",
                "tomcat.util.scan.DefaultJarScanner.jarsToSkip": "bootstrap.jar,commons-daemon.jar,tomcat-juli.jar,annotations-api.jar,el-api.jar,jsp-api.jar,servlet-api.jar,websocket-api.jar,catalina.jar,catalina-ant.jar,catalina-ha.jar,catalina-tribes.jar,jasper.jar,jasper-el.jar,ecj-*.jar,tomcat-api.jar,tomcat-util.jar,tomcat-coyote.jar,tomcat-dbcp.jar,tomcat-jni.jar,tomcat-spdy.jar,tomcat-i18n-en.jar,tomcat-i18n-es.jar,tomcat-i18n-fr.jar,tomcat-i18n-ja.jar,tomcat-juli-adapters.jar,catalina-jmx-remote.jar,catalina-ws.jar,tomcat-jdbc.jar,tools.jar,commons-beanutils*.jar,commons-codec*.jar,commons-collections*.jar,commons-dbcp*.jar,commons-digester*.jar,commons-fileupload*.jar,commons-httpclient*.jar,commons-io*.jar,commons-lang*.jar,commons-logging*.jar,commons-math*.jar,commons-pool*.jar,jstl.jar,geronimo-spec-jaxrpc*.jar,wsdl4j*.jar,ant.jar,ant-junit*.jar,aspectj*.jar,jmx.jar,h2*.jar,hibernate*.jar,httpclient*.jar,jmx-tools.jar,jta*.jar,log4j.jar,log4j-1*.jar,mail*.jar,slf4j*.jar,xercesImpl.jar,xmlParserAPIs.jar,xml-apis.jar,junit.jar,junit-*.jar,hamcrest*.jar,org.hamcrest*.jar,ant-launcher.jar",
                "sun.io.unicode.encoding": "UnicodeBig",
                "awt.toolkit": "sun.lwawt.macosx.LWCToolkit",
                "socksNonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                "ftp.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                "package.definition": "sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                "java.naming.factory.url.pkgs": "org.apache.naming",
                "user.home": "/Users/feilong",
                "org.apache.catalina.startup.ContextConfig.jarsToSkip": "",
                "java.specification.vendor": "Oracle Corporation",
                "java.library.path": "/Users/feilong/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.",
                "java.vendor.url": "http://java.oracle.com/",
                "org.apache.catalina.startup.TldConfig.jarsToSkip": "tomcat7-websocket.jar",
                "java.vm.vendor": "Oracle Corporation",
                "gopherProxySet": "false",
                "common.loader": "${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar",
                "tomcatName": "tomcat-feilong-web-test",
                "maven.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/EMBEDDED",
                "java.runtime.name": "Java(TM) SE Runtime Environment",
                "sun.java.command": "org.codehaus.plexus.classworlds.launcher.Launcher -B clean install tomcat7:run-war -e",
                "java.class.path": "/Users/feilong/eclipse/jee-neon/Eclipse.app/Contents/MacOS/../../../../../.p2/pool/plugins/org.eclipse.m2e.maven.runtime_1.7.0.20160603-1931/jars/plexus-classworlds-2.5.2.jar",
                "java.vm.specification.name": "Java Virtual Machine Specification",
                "catalina.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                "java.vm.specification.version": "1.7",
                "sun.cpu.endian": "little",
                "sun.os.patch.level": "unknown",
                "java.io.tmpdir": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                "java.vendor.url.bug": "http://bugreport.sun.com/bugreport/",
                "maven.multiModuleProjectDirectory": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                "server.loader": "",
                "os.arch": "x86_64",
                "java.awt.graphicsenv": "sun.awt.CGraphicsEnvironment",
                "java.ext.dirs": "/Users/feilong/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java",
                "user.dir": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                "line.separator": "\n",
                "java.vm.name": "Java HotSpot(TM) 64-Bit Server VM",
                "file.encoding": "UTF-8",
                "java.specification.version": "1.7"
            },
            "defaultProfiles": ["default"]
        }
    }
venusdrogon commented 7 years ago

02:26:08 DEBUG (ContextRefreshedLoggingListener.java:94) onApplicationEvent() - applicationContext:    {
        "beanDefinitionCount": 63,
        "startupDate": 1499019966612,
        "applicationName": "",
        "displayName": "WebApplicationContext for namespace 'springmvc-servlet'",
        "id": "org.springframework.web.context.WebApplicationContext:/springmvc",
        "beanDefinitionNamesAndClassMap":         {
            "browsingHistoryResolver": "com.feilong.spring.web.servlet.interceptor.browsinghistory.BrowsingHistoryCookieResolver[Singleton]",
            "contextRefreshedLoggingListener": "com.feilong.spring.event.ContextRefreshedLoggingListener[Singleton]",
            "cookieController": "com.feilong.controller.scope.CookieController[Singleton]",
            "defaultHandlerExceptionResolver": "org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver[Singleton]",
            "helloworldController": "com.feilong.controller.HelloworldController[Singleton]",
            "helloworldPostController": "com.feilong.controller.HelloworldPostController[Singleton]",
            "immediatelyBuyAutoKeyAccessor": "com.feilong.accessor.session.SessionAutoKeyAccessor[Singleton]",
            "indexController": "com.feilong.controller.IndexController[Singleton]",
            "jspController": "com.feilong.controller.JspController[Singleton]",
            "localeResolver": "org.springframework.web.servlet.i18n.CookieLocaleResolver[Singleton]",
            "messageSource": "com.feilong.spring.messagesource.PathMatchingReloadableResourceBundleMessageSource[Singleton]",
            "mvcContentNegotiationManager": "org.springframework.web.accept.ContentNegotiationManager[Singleton]",
            "mvcPathMatcher": "org.springframework.util.AntPathMatcher[Singleton]",
            "mvcUrlPathHelper": "org.springframework.web.util.UrlPathHelper[Singleton]",
            "org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor": "org.springframework.context.annotation.ConfigurationClassPostProcessor.ImportAwareBeanPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalAutowiredAnnotationProcessor": "org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalCommonAnnotationProcessor": "org.springframework.context.annotation.CommonAnnotationBeanPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalConfigurationAnnotationProcessor": "org.springframework.context.annotation.ConfigurationClassPostProcessor[Singleton]",
            "org.springframework.context.annotation.internalRequiredAnnotationProcessor": "org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor[Singleton]",
            "org.springframework.format.support.FormattingConversionServiceFactoryBean#0": "org.springframework.format.support.DefaultFormattingConversionService[Singleton]",
            "org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping": "org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#0": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#1": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#2": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#3": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#4": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#5": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.MappedInterceptor#6": "org.springframework.web.servlet.handler.MappedInterceptor[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#1": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#2": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#3": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#4": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#5": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#6": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#7": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#8": "org.springframework.web.servlet.handler.SimpleUrlHandlerMapping[Singleton]",
            "org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter": "org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter[Singleton]",
            "org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter": "org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter[Singleton]",
            "org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver#0": "org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver[Singleton]",
            "org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0": "org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver[Singleton]",
            "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0": "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter[Singleton]",
            "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0": "org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping[Singleton]",
            "org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver#0": "org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver[Singleton]",
            "org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler#0": "org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#1": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#2": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#3": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#4": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#5": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#6": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.resource.ResourceHttpRequestHandler#7": "org.springframework.web.servlet.resource.ResourceHttpRequestHandler[Singleton]",
            "org.springframework.web.servlet.view.BeanNameViewResolver#0": "org.springframework.web.servlet.view.BeanNameViewResolver[Singleton]",
            "org.springframework.web.servlet.view.InternalResourceViewResolver#0": "org.springframework.web.servlet.view.InternalResourceViewResolver[Singleton]",
            "pathVariableController": "com.feilong.controller.PathVariableController[Singleton]",
            "pathVariableController1": "com.feilong.controller.PathVariableController1[Singleton]",
            "responseBodyController": "com.feilong.controller.ResponseBodyController[Singleton]",
            "responseController": "com.feilong.controller.ResponseController[Singleton]",
            "sessionController": "com.feilong.controller.scope.SessionController[Singleton]",
            "stdPDPController": "com.feilong.controller.pdp.StdPDPController[Singleton]",
            "tilesConfigurer": "org.springframework.web.servlet.view.tiles3.TilesConfigurer[Singleton]",
            "tilesViewResolver": "org.springframework.web.servlet.view.tiles3.TilesViewResolver[Singleton]"
        },
        "environment":         {
            "activeProfiles": [],
            "propertySources": {},
            "systemEnvironment":             {
                "TERM": "xterm-256color",
                "ZSH": "/Users/feilong/.oh-my-zsh",
                "TERM_PROGRAM_VERSION": "388.1",
                "SHLVL": "2",
                "MAVEN_HOME": "/Users/feilong/soft/apache-maven-3.5.0",
                "JAVA_MAIN_CLASS_38192": "org.codehaus.plexus.classworlds.launcher.Launcher",
                "TERM_PROGRAM": "Apple_Terminal",
                "__CF_USER_TEXT_ENCODING": "0x1F5:0x19:0x34",
                "JAVA_STARTED_ON_FIRST_THREAD_15711": "1",
                "XPC_FLAGS": "0x0",
                "PWD": "/Users/feilong",
                "TERM_SESSION_ID": "0A147679-4838-40AA-8D02-52BF12EC285A",
                "LOGNAME": "feilong",
                "LS_OPTIONS": "--color=auto",
                "_FEILONGTAGLIB": "/Users/feilong/Development/DataCommon/Files/Java",
                "_": "/usr/bin/open",
                "SSH_AUTH_SOCK": "/private/tmp/com.apple.launchd.nV8RrvfWP3/Listeners",
                "SHELL": "/bin/zsh",
                "LC_CTYPE": "zh_CN.UTF-8",
                "TMPDIR": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/feilong/soft/apache-maven-3.5.0/bin:/Users/feilong/soft/apache-ant-1.9.9/bin",
                "CLICOLOR": "Yes",
                "LESS": "-R",
                "ANT_HOME": "/Users/feilong/soft/apache-ant-1.9.9",
                "USER": "feilong",
                "PAGER": "less",
                "HOME": "/Users/feilong",
                "XPC_SERVICE_NAME": "org.eclipse.platform.ide.1748.AE5E1B5E-CA1B-4B70-B516-6CA27FF522DE",
                "Apple_PubSub_Socket_Render": "/private/tmp/com.apple.launchd.MEcM6ujG5c/Render",
                "APP_ICON_15711": "../Resources/Eclipse.icns",
                "LSCOLORS": "Gxfxcxdxbxegedabagacad",
                "LANG": "zh_CN.UTF-8"
            },
            "conversionService": {},
            "systemProperties":             {
                "java.vendor": "Oracle Corporation",
                "sun.java.launcher": "SUN_STANDARD",
                "catalina.base": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                "sun.management.compiler": "HotSpot 64-Bit Tiered Compilers",
                "catalina.useNaming": "true",
                "os.name": "Mac OS X",
                "sun.boot.class.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/classes",
                "java.util.logging.config.file": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat/conf/logging.properties",
                "java.vm.specification.vendor": "Oracle Corporation",
                "java.runtime.version": "1.7.0_80-b15",
                "user.name": "feilong",
                "shared.loader": "",
                "guice.disable.misplaced.annotation.check": "true",
                "tomcat.util.buf.StringCache.byte.enabled": "true",
                "java.naming.factory.initial": "org.apache.naming.java.javaURLContextFactory",
                "user.language": "zh",
                "sun.boot.library.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib",
                "classworlds.conf": "/Users/feilong/Development/eclipse_workspace/feilong/.metadata/.plugins/org.eclipse.m2e.launching/launches/m2conf3934090733362757290.tmp",
                "java.version": "1.7.0_80",
                "java.util.logging.manager": "org.apache.juli.ClassLoaderLogManager",
                "user.timezone": "Asia/Shanghai",
                "sun.arch.data.model": "64",
                "http.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                "java.endorsed.dirs": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/endorsed",
                "sun.cpu.isalist": "",
                "sun.jnu.encoding": "UTF-8",
                "file.encoding.pkg": "sun.io",
                "package.access": "sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                "file.separator": "/",
                "java.specification.name": "Java Platform API Specification",
                "java.class.version": "51.0",
                "user.country": "CN",
                "java.home": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre",
                "java.vm.info": "mixed mode",
                "os.version": "10.12.5",
                "path.separator": ":",
                "java.vm.version": "24.80-b11",
                "JAVA_OPTS": "-Xms256m -Xmx1024m -XX:MaxPermSize=256m",
                "java.awt.printerjob": "sun.lwawt.macosx.CPrinterJob",
                "tomcat.util.scan.DefaultJarScanner.jarsToSkip": "bootstrap.jar,commons-daemon.jar,tomcat-juli.jar,annotations-api.jar,el-api.jar,jsp-api.jar,servlet-api.jar,websocket-api.jar,catalina.jar,catalina-ant.jar,catalina-ha.jar,catalina-tribes.jar,jasper.jar,jasper-el.jar,ecj-*.jar,tomcat-api.jar,tomcat-util.jar,tomcat-coyote.jar,tomcat-dbcp.jar,tomcat-jni.jar,tomcat-spdy.jar,tomcat-i18n-en.jar,tomcat-i18n-es.jar,tomcat-i18n-fr.jar,tomcat-i18n-ja.jar,tomcat-juli-adapters.jar,catalina-jmx-remote.jar,catalina-ws.jar,tomcat-jdbc.jar,tools.jar,commons-beanutils*.jar,commons-codec*.jar,commons-collections*.jar,commons-dbcp*.jar,commons-digester*.jar,commons-fileupload*.jar,commons-httpclient*.jar,commons-io*.jar,commons-lang*.jar,commons-logging*.jar,commons-math*.jar,commons-pool*.jar,jstl.jar,geronimo-spec-jaxrpc*.jar,wsdl4j*.jar,ant.jar,ant-junit*.jar,aspectj*.jar,jmx.jar,h2*.jar,hibernate*.jar,httpclient*.jar,jmx-tools.jar,jta*.jar,log4j.jar,log4j-1*.jar,mail*.jar,slf4j*.jar,xercesImpl.jar,xmlParserAPIs.jar,xml-apis.jar,junit.jar,junit-*.jar,hamcrest*.jar,org.hamcrest*.jar,ant-launcher.jar",
                "sun.io.unicode.encoding": "UnicodeBig",
                "awt.toolkit": "sun.lwawt.macosx.LWCToolkit",
                "socksNonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                "ftp.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                "package.definition": "sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                "java.naming.factory.url.pkgs": "org.apache.naming",
                "user.home": "/Users/feilong",
                "org.apache.catalina.startup.ContextConfig.jarsToSkip": "",
                "java.specification.vendor": "Oracle Corporation",
                "java.library.path": "/Users/feilong/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.",
                "java.vendor.url": "http://java.oracle.com/",
                "org.apache.catalina.startup.TldConfig.jarsToSkip": "tomcat7-websocket.jar",
                "java.vm.vendor": "Oracle Corporation",
                "gopherProxySet": "false",
                "common.loader": "${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar",
                "tomcatName": "tomcat-feilong-web-test",
                "maven.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/EMBEDDED",
                "java.runtime.name": "Java(TM) SE Runtime Environment",
                "sun.java.command": "org.codehaus.plexus.classworlds.launcher.Launcher -B clean install tomcat7:run-war -e",
                "java.class.path": "/Users/feilong/eclipse/jee-neon/Eclipse.app/Contents/MacOS/../../../../../.p2/pool/plugins/org.eclipse.m2e.maven.runtime_1.7.0.20160603-1931/jars/plexus-classworlds-2.5.2.jar",
                "java.vm.specification.name": "Java Virtual Machine Specification",
                "catalina.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                "java.vm.specification.version": "1.7",
                "sun.cpu.endian": "little",
                "sun.os.patch.level": "unknown",
                "java.io.tmpdir": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                "java.vendor.url.bug": "http://bugreport.sun.com/bugreport/",
                "maven.multiModuleProjectDirectory": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                "server.loader": "",
                "os.arch": "x86_64",
                "java.awt.graphicsenv": "sun.awt.CGraphicsEnvironment",
                "java.ext.dirs": "/Users/feilong/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java",
                "user.dir": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                "line.separator": "\n",
                "java.vm.name": "Java HotSpot(TM) 64-Bit Server VM",
                "file.encoding": "UTF-8",
                "java.specification.version": "1.7"
            },
            "defaultProfiles": ["default"]
        },
        "ApplicationContext.CLASSPATH_ALL_URL_PREFIX": "classpath*:",
        "ApplicationContext.CLASSPATH_URL_PREFIX": "classpath:",
        "ApplicationContext.FACTORY_BEAN_PREFIX": "&",
        "parent info":         {
            "beanDefinitionCount": 0,
            "startupDate": 1499019966065,
            "applicationName": "",
            "displayName": "Root WebApplicationContext",
            "id": "org.springframework.web.context.WebApplicationContext:",
            "beanDefinitionNamesAndClassMap": {},
            "environment":             {
                "activeProfiles": [],
                "propertySources": {},
                "systemEnvironment":                 {
                    "TERM": "xterm-256color",
                    "ZSH": "/Users/feilong/.oh-my-zsh",
                    "TERM_PROGRAM_VERSION": "388.1",
                    "SHLVL": "2",
                    "MAVEN_HOME": "/Users/feilong/soft/apache-maven-3.5.0",
                    "JAVA_MAIN_CLASS_38192": "org.codehaus.plexus.classworlds.launcher.Launcher",
                    "TERM_PROGRAM": "Apple_Terminal",
                    "__CF_USER_TEXT_ENCODING": "0x1F5:0x19:0x34",
                    "JAVA_STARTED_ON_FIRST_THREAD_15711": "1",
                    "XPC_FLAGS": "0x0",
                    "PWD": "/Users/feilong",
                    "TERM_SESSION_ID": "0A147679-4838-40AA-8D02-52BF12EC285A",
                    "LOGNAME": "feilong",
                    "LS_OPTIONS": "--color=auto",
                    "_FEILONGTAGLIB": "/Users/feilong/Development/DataCommon/Files/Java",
                    "_": "/usr/bin/open",
                    "SSH_AUTH_SOCK": "/private/tmp/com.apple.launchd.nV8RrvfWP3/Listeners",
                    "SHELL": "/bin/zsh",
                    "LC_CTYPE": "zh_CN.UTF-8",
                    "TMPDIR": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                    "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/feilong/soft/apache-maven-3.5.0/bin:/Users/feilong/soft/apache-ant-1.9.9/bin",
                    "CLICOLOR": "Yes",
                    "LESS": "-R",
                    "ANT_HOME": "/Users/feilong/soft/apache-ant-1.9.9",
                    "USER": "feilong",
                    "PAGER": "less",
                    "HOME": "/Users/feilong",
                    "XPC_SERVICE_NAME": "org.eclipse.platform.ide.1748.AE5E1B5E-CA1B-4B70-B516-6CA27FF522DE",
                    "Apple_PubSub_Socket_Render": "/private/tmp/com.apple.launchd.MEcM6ujG5c/Render",
                    "APP_ICON_15711": "../Resources/Eclipse.icns",
                    "LSCOLORS": "Gxfxcxdxbxegedabagacad",
                    "LANG": "zh_CN.UTF-8"
                },
                "conversionService": {},
                "systemProperties":                 {
                    "java.vendor": "Oracle Corporation",
                    "sun.java.launcher": "SUN_STANDARD",
                    "catalina.base": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                    "sun.management.compiler": "HotSpot 64-Bit Tiered Compilers",
                    "catalina.useNaming": "true",
                    "os.name": "Mac OS X",
                    "sun.boot.class.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/classes",
                    "java.util.logging.config.file": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat/conf/logging.properties",
                    "java.vm.specification.vendor": "Oracle Corporation",
                    "java.runtime.version": "1.7.0_80-b15",
                    "user.name": "feilong",
                    "shared.loader": "",
                    "guice.disable.misplaced.annotation.check": "true",
                    "tomcat.util.buf.StringCache.byte.enabled": "true",
                    "java.naming.factory.initial": "org.apache.naming.java.javaURLContextFactory",
                    "user.language": "zh",
                    "sun.boot.library.path": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib",
                    "classworlds.conf": "/Users/feilong/Development/eclipse_workspace/feilong/.metadata/.plugins/org.eclipse.m2e.launching/launches/m2conf3934090733362757290.tmp",
                    "java.version": "1.7.0_80",
                    "java.util.logging.manager": "org.apache.juli.ClassLoaderLogManager",
                    "user.timezone": "Asia/Shanghai",
                    "sun.arch.data.model": "64",
                    "http.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                    "java.endorsed.dirs": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/endorsed",
                    "sun.cpu.isalist": "",
                    "sun.jnu.encoding": "UTF-8",
                    "file.encoding.pkg": "sun.io",
                    "package.access": "sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                    "file.separator": "/",
                    "java.specification.name": "Java Platform API Specification",
                    "java.class.version": "51.0",
                    "user.country": "CN",
                    "java.home": "/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre",
                    "java.vm.info": "mixed mode",
                    "os.version": "10.12.5",
                    "path.separator": ":",
                    "java.vm.version": "24.80-b11",
                    "JAVA_OPTS": "-Xms256m -Xmx1024m -XX:MaxPermSize=256m",
                    "java.awt.printerjob": "sun.lwawt.macosx.CPrinterJob",
                    "tomcat.util.scan.DefaultJarScanner.jarsToSkip": "bootstrap.jar,commons-daemon.jar,tomcat-juli.jar,annotations-api.jar,el-api.jar,jsp-api.jar,servlet-api.jar,websocket-api.jar,catalina.jar,catalina-ant.jar,catalina-ha.jar,catalina-tribes.jar,jasper.jar,jasper-el.jar,ecj-*.jar,tomcat-api.jar,tomcat-util.jar,tomcat-coyote.jar,tomcat-dbcp.jar,tomcat-jni.jar,tomcat-spdy.jar,tomcat-i18n-en.jar,tomcat-i18n-es.jar,tomcat-i18n-fr.jar,tomcat-i18n-ja.jar,tomcat-juli-adapters.jar,catalina-jmx-remote.jar,catalina-ws.jar,tomcat-jdbc.jar,tools.jar,commons-beanutils*.jar,commons-codec*.jar,commons-collections*.jar,commons-dbcp*.jar,commons-digester*.jar,commons-fileupload*.jar,commons-httpclient*.jar,commons-io*.jar,commons-lang*.jar,commons-logging*.jar,commons-math*.jar,commons-pool*.jar,jstl.jar,geronimo-spec-jaxrpc*.jar,wsdl4j*.jar,ant.jar,ant-junit*.jar,aspectj*.jar,jmx.jar,h2*.jar,hibernate*.jar,httpclient*.jar,jmx-tools.jar,jta*.jar,log4j.jar,log4j-1*.jar,mail*.jar,slf4j*.jar,xercesImpl.jar,xmlParserAPIs.jar,xml-apis.jar,junit.jar,junit-*.jar,hamcrest*.jar,org.hamcrest*.jar,ant-launcher.jar",
                    "sun.io.unicode.encoding": "UnicodeBig",
                    "awt.toolkit": "sun.lwawt.macosx.LWCToolkit",
                    "socksNonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                    "ftp.nonProxyHosts": "local„ÄÅ169.254/16|*.local„ÄÅ169.254/16",
                    "package.definition": "sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.",
                    "java.naming.factory.url.pkgs": "org.apache.naming",
                    "user.home": "/Users/feilong",
                    "org.apache.catalina.startup.ContextConfig.jarsToSkip": "",
                    "java.specification.vendor": "Oracle Corporation",
                    "java.library.path": "/Users/feilong/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.",
                    "java.vendor.url": "http://java.oracle.com/",
                    "org.apache.catalina.startup.TldConfig.jarsToSkip": "tomcat7-websocket.jar",
                    "java.vm.vendor": "Oracle Corporation",
                    "gopherProxySet": "false",
                    "common.loader": "${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar",
                    "tomcatName": "tomcat-feilong-web-test",
                    "maven.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/EMBEDDED",
                    "java.runtime.name": "Java(TM) SE Runtime Environment",
                    "sun.java.command": "org.codehaus.plexus.classworlds.launcher.Launcher -B clean install tomcat7:run-war -e",
                    "java.class.path": "/Users/feilong/eclipse/jee-neon/Eclipse.app/Contents/MacOS/../../../../../.p2/pool/plugins/org.eclipse.m2e.maven.runtime_1.7.0.20160603-1931/jars/plexus-classworlds-2.5.2.jar",
                    "java.vm.specification.name": "Java Virtual Machine Specification",
                    "catalina.home": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test/target/tomcat",
                    "java.vm.specification.version": "1.7",
                    "sun.cpu.endian": "little",
                    "sun.os.patch.level": "unknown",
                    "java.io.tmpdir": "/var/folders/9x/n9t3xxl97y9_6b92dd35tw6c0000gn/T/",
                    "java.vendor.url.bug": "http://bugreport.sun.com/bugreport/",
                    "maven.multiModuleProjectDirectory": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                    "server.loader": "",
                    "os.arch": "x86_64",
                    "java.awt.graphicsenv": "sun.awt.CGraphicsEnvironment",
                    "java.ext.dirs": "/Users/feilong/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java",
                    "user.dir": "/Users/feilong/workspace/feilong/feilong-test/feilong-web-test",
                    "line.separator": "\n",
                    "java.vm.name": "Java HotSpot(TM) 64-Bit Server VM",
                    "file.encoding": "UTF-8",
                    "java.specification.version": "1.7"
                },
                "defaultProfiles": ["default"]
            },
            "ApplicationContext.CLASSPATH_ALL_URL_PREFIX": "classpath*:",
            "ApplicationContext.CLASSPATH_URL_PREFIX": "classpath:",
            "ApplicationContext.FACTORY_BEAN_PREFIX": "&",
            "parent info": null
        }
    }