2006-05-19 13:44:27,694 [Thread-1] INFO org.apache.catalina.core.AprLifecycleListener - The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: d:\Tomcat 5.5\bin;.;C:\WINNT\system32;C:\WINNT;D:\oracle\product\10.1.0\Db_1\bin;D:\oracle\product\10.1.0\Db_1\jre\1.4.2\bin\client;D:\oracle\product\10.1.0\Db_1\jre\1.4.2\bin;f:\oracle\ora90\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;F:\Program Files\Rational\common;F:\Program Files\Rational\ClearCase\bin 2006-05-19 13:44:27,914 [Thread-1] INFO org.apache.coyote.http11.Http11BaseProtocol - Initializing Coyote HTTP/1.1 on http-8080 2006-05-19 13:44:27,924 [Thread-1] INFO org.apache.catalina.startup.Catalina - Initialization processed in 2033 ms 2006-05-19 13:44:28,405 [Thread-1] INFO org.apache.catalina.core.StandardService - Starting service Catalina 2006-05-19 13:44:28,415 [Thread-1] INFO org.apache.catalina.core.StandardEngine - Starting Servlet Engine: Apache Tomcat/5.5.15 2006-05-19 13:44:28,425 [Thread-1] INFO org.apache.catalina.core.StandardHost - XML validation disabled 2006-05-19 13:44:30,648 [Thread-1] INFO org.apache.catalina.loader.WebappClassLoader - validateJarFile(d:\Tomcat 5.5\webapps\testWeb\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 2006-05-19 13:44:32,020 [Thread-1] INFO com.jdon.strutsutil.InitPlugIn - look up a config: com.jdon.framework.test.jdonframework.xml 2006-05-19 13:44:32,030 [Thread-1] INFO com.jdon.strutsutil.InitPlugIn - got the config: com.jdon.framework.test.jdonframework.xml 2006-05-19 13:44:32,040 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 1. read container components from:container.xml 2006-05-19 13:44:32,040 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :container.xml 2006-05-19 13:44:32,040 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - configure file found :java.io.ByteArrayInputStream@e5bbd6 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - got mapping file 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - found component size:27 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=cache.xml 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=10 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=50 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=30 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - <!-- config load finished --> 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found components in container.xml size:27 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 3. read container components from:mycontainer.xml 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :mycontainer.xml 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - can't locate file:mycontainer.xml 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found components in mycontainer.xml size:0 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 1. read apspect interceptors from:myaspect.xml 2006-05-19 13:44:32,090 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :myaspect.xml 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - can't locate file:myaspect.xml 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found aspect components in myaspect.xml size:0 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 2. read apspect interceptors from:null 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found aspect components in null size:0 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 3. read apspect interceptors from:aspect.xml 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :aspect.xml 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - configure file found :java.io.ByteArrayInputStream@16f0be8 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - got mapping file 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor size:4 2006-05-19 13:44:32,100 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:cacheInterceptor 2006-05-19 13:44:32,110 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:poolInterceptor 2006-05-19 13:44:32,110 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:statefulInterceptor 2006-05-19 13:44:32,110 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:sessionContextInterceptor 2006-05-19 13:44:32,110 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - <!-- config load finished --> 2006-05-19 13:44:32,110 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found aspect components in aspect.xml size:4 2006-05-19 13:44:32,110 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - aspectConfigComponents size:4 2006-05-19 13:44:32,150 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=ContainerCallback class=com.jdon.container.finder.ContainerCallback 2006-05-19 13:44:32,170 [Thread-1] DEBUG com.jdon.container.builder.DefaultContainerBuilder - note: found the jdonframework.xml count: 1 2006-05-19 13:44:32,170 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=AppConfigureFiles 2006-05-19 13:44:32,170 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - Not find the component in container :AppConfigureFiles 2006-05-19 13:44:32,170 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=AppConfigureFiles class=com.jdon.container.config.app.AppConfigureCollection 2006-05-19 13:44:32,190 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=AppConfigureFiles 2006-05-19 13:44:32,851 [Thread-1] INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/balancer] - org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]] 2006-05-19 13:44:32,921 [Thread-1] INFO org.apache.catalina.loader.WebappClassLoader - validateJarFile(d:\Tomcat 5.5\webapps\demo\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 2006-05-19 13:44:33,893 [Thread-1] INFO com.jdon.strutsutil.InitPlugIn - look up a config: com.clove.demo.jdonframework.xml 2006-05-19 13:44:33,903 [Thread-1] INFO com.jdon.strutsutil.InitPlugIn - got the config: com.clove.demo.jdonframework.xml 2006-05-19 13:44:33,913 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 1. read container components from:container.xml 2006-05-19 13:44:33,913 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :container.xml 2006-05-19 13:44:33,913 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - configure file found :java.io.ByteArrayInputStream@100363 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - got mapping file 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - found component size:27 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=cache.xml 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=10 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=50 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.config.ContainerComponentsXmlLoader - component constructor=30 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - <!-- config load finished --> 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found components in container.xml size:27 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 3. read container components from:mycontainer.xml 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :mycontainer.xml 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - can't locate file:mycontainer.xml 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found components in mycontainer.xml size:0 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 1. read apspect interceptors from:myaspect.xml 2006-05-19 13:44:33,943 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :myaspect.xml 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - can't locate file:myaspect.xml 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found aspect components in myaspect.xml size:0 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 2. read apspect interceptors from:null 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found aspect components in null size:0 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - 3. read apspect interceptors from:aspect.xml 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - locate configure file :aspect.xml 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - configure file found :java.io.ByteArrayInputStream@14e8cee 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - got mapping file 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor size:4 2006-05-19 13:44:33,953 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:cacheInterceptor 2006-05-19 13:44:33,963 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:poolInterceptor 2006-05-19 13:44:33,963 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:statefulInterceptor 2006-05-19 13:44:33,963 [Thread-1] DEBUG com.jdon.container.config.aspect.AopInterceptorsXmlLoader - found interceptor name:sessionContextInterceptor 2006-05-19 13:44:33,963 [Thread-1] DEBUG com.jdon.controller.config.XmlParser - <!-- config load finished --> 2006-05-19 13:44:33,963 [Thread-1] DEBUG com.jdon.container.factory.ContainerFactory - found aspect components in aspect.xml size:4 2006-05-19 13:44:33,963 [Thread-1] DEBUG com.jdon.container.factory.ContainerBuilderFactory - aspectConfigComponents size:4 2006-05-19 13:44:34,023 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=ContainerCallback class=com.jdon.container.finder.ContainerCallback 2006-05-19 13:44:34,033 [Thread-1] DEBUG com.jdon.container.builder.DefaultContainerBuilder - note: found the jdonframework.xml count: 1 2006-05-19 13:44:34,033 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=AppConfigureFiles 2006-05-19 13:44:34,033 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - Not find the component in container :AppConfigureFiles 2006-05-19 13:44:34,033 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=AppConfigureFiles class=com.jdon.container.config.app.AppConfigureCollection 2006-05-19 13:44:34,073 [Thread-1] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=AppConfigureFiles 2006-05-19 13:44:34,614 [Thread-1] INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jsp-examples] - ContextListener: contextInitialized() 2006-05-19 13:44:34,614 [Thread-1] INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/jsp-examples] - SessionListener: contextInitialized() 2006-05-19 13:44:34,914 [Thread-1] INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/servlets-examples] - ContextListener: contextInitialized() 2006-05-19 13:44:34,914 [Thread-1] INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/servlets-examples] - SessionListener: contextInitialized() 2006-05-19 13:44:35,475 [Thread-1] INFO org.apache.coyote.http11.Http11BaseProtocol - Starting Coyote HTTP/1.1 on http-8080 2006-05-19 13:44:36,056 [Thread-1] INFO org.apache.jk.common.ChannelSocket - JK: ajp13 listening on /0.0.0.0:8009 2006-05-19 13:44:36,056 [Thread-1] INFO org.apache.jk.server.JkMain - Jk running ID=0 time=0/40 config=null 2006-05-19 13:44:36,216 [Thread-1] INFO org.apache.catalina.storeconfig.StoreLoader - Find registry server-registry.xml at classpath resource 2006-05-19 13:44:36,346 [Thread-1] INFO org.apache.catalina.startup.Catalina - Server startup in 8422 ms 2006-05-19 13:44:36,877 [http-8080-Processor25] DEBUG com.jdon.container.builder.ContainerDirector - <======== JdonFramework beigin to startup =========> 2006-05-19 13:44:36,877 [http-8080-Processor25] DEBUG com.jdon.container.builder.ContainerDirector - <------ register the basic components in container.xml ------> 2006-05-19 13:44:36,877 [http-8080-Processor25] DEBUG com.jdon.container.builder.DefaultContainerBuilder - note: registe all basic components in container.xml size=27 2006-05-19 13:44:36,887 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=cache class=com.jdon.controller.cache.LRUCache 2006-05-19 13:44:36,887 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - constructor params size =1 2006-05-19 13:44:36,887 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - register its constructor value is cache.xml 2006-05-19 13:44:36,887 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=cacheManager class=com.jdon.controller.cache.CacheManager 2006-05-19 13:44:36,897 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=handlerClassFactory class=com.jdon.model.config.XmlHandlerClassFactory 2006-05-19 13:44:36,897 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=modelHandler class=com.jdon.model.handler.XmlModelHandler 2006-05-19 13:44:36,897 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=modelLoader class=com.jdon.model.config.ModelXmlConfig 2006-05-19 13:44:36,897 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=poolParameter class=com.jdon.model.config.PoolParameter 2006-05-19 13:44:36,897 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - constructor params size =2 2006-05-19 13:44:36,897 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - register its constructor value is 10 2006-05-19 13:44:36,907 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - register its constructor value is 50 2006-05-19 13:44:36,907 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=handlerObjectFactory class=com.jdon.model.handler.HandlerObjectFactory 2006-05-19 13:44:36,907 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=modelCacheManager class=com.jdon.model.cache.ModelCacheManager 2006-05-19 13:44:36,907 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=modelManager class=com.jdon.model.ModelManagerImp 2006-05-19 13:44:36,917 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=targetMetaDefLoader class=com.jdon.bussinessproxy.config.TargetMetaDefXmlLoader 2006-05-19 13:44:36,917 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=instanceCache class=com.jdon.controller.cache.InstanceCache 2006-05-19 13:44:36,917 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=interceptorsChain class=com.jdon.aop.interceptor.InterceptorsChain 2006-05-19 13:44:36,917 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=advisor class=com.jdon.aop.joinpoint.AdvisorChainFactory 2006-05-19 13:44:36,917 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=aopClient class=com.jdon.aop.AopClient 2006-05-19 13:44:36,927 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=proxyInstanceFactoryVisitable class=com.jdon.bussinessproxy.dyncproxy.ProxyInstanceFactoryVisitable 2006-05-19 13:44:36,927 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=targetServiceFactoryVisitable class=com.jdon.bussinessproxy.target.TargetServiceFactoryVisitable 2006-05-19 13:44:36,927 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=targetServiceFactory class=com.jdon.bussinessproxy.target.DefaultTargetServiceFactory 2006-05-19 13:44:36,927 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=pOJOObjectFactory class=com.jdon.bussinessproxy.target.POJOObjectFactory 2006-05-19 13:44:36,937 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=poolConfigure class=com.jdon.controller.pool.PoolConfigure 2006-05-19 13:44:36,937 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - constructor params size =1 2006-05-19 13:44:36,937 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - register its constructor value is 30 2006-05-19 13:44:36,937 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=sessionContextFactoryVisitable class=com.jdon.container.visitor.data.SessionContextFactoryVisitable 2006-05-19 13:44:36,937 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=componentVisitor class=com.jdon.container.visitor.ComponentOriginalVisitor 2006-05-19 13:44:36,947 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=visitorFactory class=com.jdon.container.visitor.VisitorFactory 2006-05-19 13:44:36,947 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=sessionContextSetup class=com.jdon.security.web.UserPrincipalSetup 2006-05-19 13:44:36,957 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=serviceAccessor class=com.jdon.container.access.ServiceAccessorImp 2006-05-19 13:44:36,967 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=webServiceAccessor class=com.jdon.controller.service.WebServiceDecorator 2006-05-19 13:44:36,967 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=webService class=com.jdon.controller.service.WebServiceImp 2006-05-19 13:44:36,967 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=webServiceFactory class=com.jdon.controller.service.WebServiceFactory 2006-05-19 13:44:37,037 [http-8080-Processor25] DEBUG com.jdon.util.UtilCache - found cache configure: cache.default.maxSize = 1000 2006-05-19 13:44:37,057 [http-8080-Processor25] DEBUG com.jdon.model.config.ModelXmlConfig - init configFile = com.clove.demo.jdonframework.xml 2006-05-19 13:44:37,067 [http-8080-Processor25] DEBUG com.jdon.controller.cache.CacheManager - CacheFactory start ..... 2006-05-19 13:44:37,067 [http-8080-Processor25] DEBUG com.jdon.model.config.ModelXmlConfig - start configFile = com.clove.demo.jdonframework.xml 2006-05-19 13:44:37,067 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - locate configure file :com.clove.demo.jdonframework.xml 2006-05-19 13:44:37,077 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - configure file found :java.io.ByteArrayInputStream@9ffe3f 2006-05-19 13:44:37,097 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - got mapping file 2006-05-19 13:44:37,097 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - read Config Model: com.clove.demo.model.Demo 2006-05-19 13:44:37,097 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - key: demoId 2006-05-19 13:44:37,097 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - actionForm name: demoActionForm 2006-05-19 13:44:37,097 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - look up service in handler: 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - find a ejbService in handler: 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - service ref: demoService 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - getMethod name: get 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - createMethod name: create 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - updateMethod name: update 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlModelParser - deleteMethod name: delete 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - <!-- config load finished --> 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.model.config.ModelXmlConfig - start formName = demoActionForm 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.model.config.XmlHandlerClassFactory - XmlHandlerClassFactory create Model : 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.model.config.XmlHandlerClassFactory - create model class, key=demoActionForm value=com.clove.demo.model.Demo 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.model.config.XmlHandlerClassFactory - XmlHandlerClassFactory create Handler : 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.model.config.XmlHandlerClassFactory - create Handler class, key=demoActionForm value=com.jdon.model.handler.XmlModelHandler 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.model.cache.ModelCacheManager - ModelCacheManager start ... 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.config.TargetMetaDefXmlLoader - TargetMetaDefXmlLoader start ..... found confiures:1 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.config.TargetMetaDefXmlLoader - start to load configure: com.clove.demo.jdonframework.xml 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - locate configure file :com.clove.demo.jdonframework.xml 2006-05-19 13:44:37,107 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - configure file found :java.io.ByteArrayInputStream@13576a2 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - got mapping file 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - <!-- config load finished --> 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlPojoServiceParser - enter XmlPojoServiceParser . 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlPojoServiceParser - pojoService/component name=demoService class=com.clove.demo.service.DemoServiceImp 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlPojoServiceParser - pojoService/component name=constants class=com.clove.demo.Constants 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlPojoServiceParser - constructor parameters number:1 for pojoservice constants 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlPojoServiceParser - pojoService constructor=java:comp/env/jdbc/mysql 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.controller.config.XmlParser - <!-- config load finished --> 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.InterceptorsChain - InterceptorsChain start.. 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.container.builder.ContainerDirector - <------ started micro container ------> 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.container.builder.ContainerDirector - <------ register the pojo services in jdonframework.xml ------> 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.container.builder.DefaultContainerBuilder - note: registe user pojoservice 2006-05-19 13:44:37,117 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=targetMetaDefLoader 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=constants class=com.clove.demo.Constants 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - constructor params size =1 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - register its constructor value is java:comp/env/jdbc/mysql 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=demoService class=com.clove.demo.service.DemoServiceImp 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.builder.ContainerDirector - <------ register the aspect components in container.xml ------> 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.builder.DefaultContainerBuilder - note: registe aspect components 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=interceptorsChain 2006-05-19 13:44:37,127 [http-8080-Processor25] DEBUG com.jdon.container.builder.DefaultContainerBuilder - 3 aspectConfigComponents size:4 2006-05-19 13:44:37,137 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=cacheInterceptor class=com.jdon.aop.interceptor.CacheInterceptor 2006-05-19 13:44:37,137 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=cacheInterceptor 2006-05-19 13:44:37,147 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=poolInterceptor class=com.jdon.aop.interceptor.PoolInterceptor 2006-05-19 13:44:37,147 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=poolInterceptor 2006-05-19 13:44:37,157 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=statefulInterceptor class=com.jdon.aop.interceptor.StatefulInterceptor 2006-05-19 13:44:37,157 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=statefulInterceptor 2006-05-19 13:44:37,167 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - registe: name=sessionContextInterceptor class=com.jdon.aop.interceptor.SessionContextInterceptor 2006-05-19 13:44:37,167 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=sessionContextInterceptor 2006-05-19 13:44:37,177 [http-8080-Processor25] INFO com.jdon.container.builder.ContainerDirector - <======== Jdon Framework started successfully! =========> 2006-05-19 13:44:37,177 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=modelManager 2006-05-19 13:44:37,177 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=webServiceFactory 2006-05-19 13:44:37,188 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=targetMetaDefLoader 2006-05-19 13:44:37,188 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.config.TargetMetaDefXmlLoader - metaDefs size:2 2006-05-19 13:44:37,188 [http-8080-Processor25] DEBUG com.jdon.controller.service.WebServiceFactory - getService found :demoService 2006-05-19 13:44:37,188 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=visitorFactory 2006-05-19 13:44:37,188 [http-8080-Processor25] DEBUG com.jdon.container.visitor.VisitorFactory - first time get ComponentVisitor 2006-05-19 13:44:37,198 [http-8080-Processor25] DEBUG com.jdon.container.visitor.HttpSessionProxyVisitor - valueBound active, sessionId :402C64BA7A4344859313D8878447DC40 2006-05-19 13:44:37,198 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=sessionContextSetup 2006-05-19 13:44:37,198 [http-8080-Processor25] DEBUG com.jdon.container.visitor.HttpSessionProxyVisitor - first time visit sessionContext: sessionContextFactoryVisitable 2006-05-19 13:44:37,198 [http-8080-Processor25] DEBUG com.jdon.container.visitor.ComponentOriginalVisitor - ComponentOriginalVisitor active:sessionContextFactoryVisitable 2006-05-19 13:44:37,198 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=sessionContextFactoryVisitable 2006-05-19 13:44:37,208 [http-8080-Processor25] DEBUG com.jdon.container.access.ServiceAccessorImp - enter getService: proxyInstanceFactoryVisitable in action 2006-05-19 13:44:37,208 [http-8080-Processor25] DEBUG com.jdon.container.visitor.HttpSessionProxyVisitor - get the optimized instance for the key com.clove.demo.service.DemoServiceImpproxyInstanceFactoryVisitable 2006-05-19 13:44:37,208 [http-8080-Processor25] DEBUG com.jdon.container.visitor.HttpSessionProxyVisitor - first time visit: com.clove.demo.service.DemoServiceImp 2006-05-19 13:44:37,208 [http-8080-Processor25] DEBUG com.jdon.container.visitor.ComponentOriginalVisitor - ComponentOriginalVisitor active:proxyInstanceFactoryVisitable 2006-05-19 13:44:37,208 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=proxyInstanceFactoryVisitable 2006-05-19 13:44:37,218 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.dyncproxy.ProxyInstanceFactoryVisitable - enter Proxy.newProxyInstance 2006-05-19 13:44:37,228 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.dyncproxy.ProxyInstanceFactoryVisitable - found the the below interfaces for the service:com.clove.demo.service.DemoServiceImp 2006-05-19 13:44:37,228 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.dyncproxy.ProxyInstanceFactoryVisitable - com.clove.demo.service.DemoService; 2006-05-19 13:44:37,228 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.dyncproxy.ProxyInstanceFactoryVisitable - com.jdon.controller.pool.Poolable; 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.dyncproxy.DynamicProxyWeaving - call method:com.clove.demo.service.DemoService.getAllRecords 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.aop.AopClient - enter AOP invoker2 for:com.clove.demo.service.DemoServiceImp method:getAllRecords 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.aop.joinpoint.AdvisorChainFactory - enter create PointcutAdvisor 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.aop.joinpoint.AdvisorChainFactory - find all service's interceptos size=1 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.aop.joinpoint.AdvisorChainFactory - iterator: com.jdon.aop.interceptor.PoolInterceptor 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.aop.joinpoint.AdvisorChainFactory - iterator: com.jdon.aop.interceptor.StatefulInterceptor 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.aop.joinpoint.AdvisorChainFactory - iterator: com.jdon.aop.interceptor.SessionContextInterceptor 2006-05-19 13:44:37,258 [http-8080-Processor25] DEBUG com.jdon.aop.joinpoint.AdvisorChainFactory - find pojoService's interceptos size=4 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - method.getName() :getAllRecords 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.AopClient - MethodInvocation will proceed ... 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - <-----> enter ProxyMethodInvocation proceed() for -1 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - now call inteceptor : com.jdon.aop.interceptor.CacheInterceptor 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.CacheInterceptor - enter cacheInteceptor method:getAllRecords 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.CacheInterceptor - methodMatchsModelGET: returnClassName = com.jdon.controller.model.PageIterator 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.CacheInterceptor - cacheInteceptor don't action, enter next invocation.proceed() 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - <-----> enter ProxyMethodInvocation proceed() for 0 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - now call inteceptor : com.jdon.aop.interceptor.PoolInterceptor 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.PoolInterceptor - enter PoolInterceptor 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.PoolInterceptor - check if it is a Poolable 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - getComponentClass: name=demoService 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - lookup: name=instanceCache 2006-05-19 13:44:37,268 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.PoolInterceptor - first time call commonsPoolFactory, create it:com.clove.demo.service.DemoServiceImp CommonsPoolFactory 2006-05-19 13:44:37,298 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.target.POJOObjectFactory - create new pojo Object for demoService 2006-05-19 13:44:37,298 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - getComponentNewInstance: name=demoService 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.target.POJOObjectFactory - create new pojo Object id 15354046 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.PoolInterceptor - borrow a object:com.clove.demo.service.DemoServiceImp id:15354046 from pool 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.PoolInterceptor - pool state: active=1 free=0 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - <-----> enter ProxyMethodInvocation proceed() for 1 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - now call inteceptor : com.jdon.aop.interceptor.StatefulInterceptor 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.StatefulInterceptor - enter StatefulInterceptor 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.StatefulInterceptor - check if it is a isStateful 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - getComponentClass: name=demoService 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.StatefulInterceptor - target service is not Stateful: com.clove.demo.service.DemoServiceImp StatefulInterceptor unactiive 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - <-----> enter ProxyMethodInvocation proceed() for 2 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - now call inteceptor : com.jdon.aop.interceptor.SessionContextInterceptor 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.SessionContextInterceptor - enter SessionContextInterceptor 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.SessionContextInterceptor - check if it is a isSessionContextAcceptable 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.container.pico.PicoContainerWrapper - getComponentClass: name=demoService 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.SessionContextInterceptor - target service is not SessionContextAcceptable: com.clove.demo.service.DemoServiceImp SessionContextInterceptor unactiive 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - <-----> enter ProxyMethodInvocation proceed() for 3 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - finish call all inteceptors 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - enter method reflection 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - target:com.clove.demo.service.DemoServiceImp service's method:getAllRecords running.. 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.ProxyMethodInvocation - it is pojo target service 2006-05-19 13:44:37,348 [http-8080-Processor25] DEBUG com.jdon.model.query.PageIteratorSolver - enter getPageIterator .. 2006-05-19 13:44:37,358 [http-8080-Processor25] DEBUG com.jdon.controller.cache.CacheManager - <-cache->try to get cache: PageIteratorPageIteratorSolverKEYSSELECT demoId FROM demotable ORDER BY demoid DESC05 2006-05-19 13:44:37,358 [http-8080-Processor25] DEBUG com.jdon.model.query.PageIteratorJDBCTemp - --> fetchDatas from start=0 size=5 2006-05-19 13:44:37,358 [http-8080-Processor25] ERROR com.jdon.model.query.PageIteratorJDBCTemp - org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 2006-05-19 13:44:37,358 [http-8080-Processor25] ERROR com.jdon.model.query.PageIteratorSolver - getPageIterator error:java.lang.Exception: SQLException: Cannot create JDBC driver of class '' for connect URL 'null' 2006-05-19 13:44:37,358 [http-8080-Processor25] DEBUG com.jdon.aop.reflection.MethodInvokerUtil - method invoke successfully 2006-05-19 13:44:37,358 [http-8080-Processor25] DEBUG com.jdon.aop.interceptor.PoolInterceptor - realease a object:com.clove.demo.service.DemoServiceImp to pool 2006-05-19 13:44:37,358 [http-8080-Processor25] DEBUG com.jdon.bussinessproxy.dyncproxy.DynamicProxyWeaving - call method:getAllRecords finish! 2006-05-19 13:44:37,368 [http-8080-Processor25] WARN org.apache.struts.action.RequestProcessor - Unhandled Exception thrown: class java.lang.Exception 2006-05-19 13:44:37,368 [http-8080-Processor25] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/demo].[action] - Servlet.service() for servlet action threw exception java.lang.Exception: getPageIterator's result is null, check your ModelListAction subclass at com.jdon.strutsutil.ModelListAction.execute(ModelListAction.java:74) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.jdon.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source)
|