{"detailMessage":"com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure\n\nThe last packet successfully received from the server was 1,742,871,487,263 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.","cause":{"exceptionMessage":"Communications link failure\n\nThe last packet successfully received from the server was 1,742,871,487,263 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.","streamingResultSetInPlay":false,"SQLState":"08S01","vendorCode":0,"cause":{"exceptionMessage":"Communications link failure\n\nThe last packet successfully received from the server was 1,742,871,487,263 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.","streamingResultSetInPlay":false,"SQLState":"08S01","vendorCode":0,"cause":{"detailMessage":"拒绝连接 (Connection refused)","stackTrace":[{"declaringClass":"java.net.PlainSocketImpl","methodName":"socketConnect","fileName":"PlainSocketImpl.java","lineNumber":-2}, {"declaringClass":"java.net.AbstractPlainSocketImpl","methodName":"doConnect","fileName":"AbstractPlainSocketImpl.java","lineNumber":350}, {"declaringClass":"java.net.AbstractPlainSocketImpl","methodName":"connectToAddress","fileName":"AbstractPlainSocketImpl.java","lineNumber":206}, {"declaringClass":"java.net.AbstractPlainSocketImpl","methodName":"connect","fileName":"AbstractPlainSocketImpl.java","lineNumber":188}, {"declaringClass":"java.net.SocksSocketImpl","methodName":"connect","fileName":"SocksSocketImpl.java","lineNumber":392}, {"declaringClass":"java.net.Socket","methodName":"connect","fileName":"Socket.java","lineNumber":607}, {"declaringClass":"java.net.Socket","methodName":"connect","fileName":"Socket.java","lineNumber":556}, {"declaringClass":"java.net.Socket","methodName":"","fileName":"Socket.java","lineNumber":452}, {"declaringClass":"java.net.Socket","methodName":"","fileName":"Socket.java","lineNumber":262}, {"declaringClass":"com.mysql.jdbc.StandardSocketFactory","methodName":"connect","fileName":"StandardSocketFactory.java","lineNumber":253}, {"declaringClass":"com.mysql.jdbc.MysqlIO","methodName":"","fileName":"MysqlIO.java","lineNumber":290}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"createNewIO","fileName":"ConnectionImpl.java","lineNumber":2137}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"","fileName":"ConnectionImpl.java","lineNumber":773}, {"declaringClass":"com.mysql.jdbc.JDBC4Connection","methodName":"","fileName":"JDBC4Connection.java","lineNumber":46}, {"declaringClass":"sun.reflect.GeneratedConstructorAccessor112","methodName":"newInstance","lineNumber":-1}, {"declaringClass":"sun.reflect.DelegatingConstructorAccessorImpl","methodName":"newInstance","fileName":"DelegatingConstructorAccessorImpl.java","lineNumber":45}, {"declaringClass":"java.lang.reflect.Constructor","methodName":"newInstance","fileName":"Constructor.java","lineNumber":423}, {"declaringClass":"com.mysql.jdbc.Util","methodName":"handleNewInstance","fileName":"Util.java","lineNumber":406}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"getInstance","fileName":"ConnectionImpl.java","lineNumber":352}, {"declaringClass":"com.mysql.jdbc.NonRegisteringDriver","methodName":"connect","fileName":"NonRegisteringDriver.java","lineNumber":282}, {"declaringClass":"org.apache.commons.dbcp.DriverConnectionFactory","methodName":"createConnection","fileName":"DriverConnectionFactory.java","lineNumber":38}, {"declaringClass":"org.apache.commons.dbcp.PoolableConnectionFactory","methodName":"makeObject","fileName":"PoolableConnectionFactory.java","lineNumber":582}, {"declaringClass":"org.apache.commons.pool.impl.GenericObjectPool","methodName":"borrowObject","fileName":"GenericObjectPool.java","lineNumber":1158}, {"declaringClass":"org.apache.commons.dbcp.PoolingDataSource","methodName":"getConnection","fileName":"PoolingDataSource.java","lineNumber":106}, {"declaringClass":"org.apache.commons.dbcp.BasicDataSource","methodName":"getConnection","fileName":"BasicDataSource.java","lineNumber":1044}, {"declaringClass":"org.nutz.dao.impl.sql.run.NutDaoRunner","methodName":"run","fileName":"NutDaoRunner.java","lineNumber":59}, {"declaringClass":"org.nutz.dao.impl.DaoSupport","methodName":"_exec","fileName":"DaoSupport.java","lineNumber":204}, {"declaringClass":"org.nutz.dao.impl.NutDao","methodName":"query","fileName":"NutDao.java","lineNumber":419}, {"declaringClass":"com.runan.iplat.dao.BasicDao","methodName":"search","fileName":"BasicDao.java","lineNumber":80}, {"declaringClass":"com.runan.iplat.service.CatService","methodName":"getPromotCats","fileName":"CatService.java","lineNumber":53}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"init","fileName":"WebSetFilter.java","lineNumber":43}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"match","fileName":"WebSetFilter.java","lineNumber":49}, {"declaringClass":"org.nutz.mvc.impl.processor.ActionFiltersProcessor","methodName":"process","fileName":"ActionFiltersProcessor.java","lineNumber":33}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.ModuleProcessor","methodName":"process","fileName":"ModuleProcessor.java","lineNumber":99}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.EncodingProcessor","methodName":"process","fileName":"EncodingProcessor.java","lineNumber":27}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.UpdateRequestAttributesProcessor","methodName":"process","fileName":"UpdateRequestAttributesProcessor.java","lineNumber":15}, {"declaringClass":"org.nutz.mvc.impl.NutActionChain","methodName":"doChain","fileName":"NutActionChain.java","lineNumber":40}, {"declaringClass":"org.nutz.mvc.impl.ActionInvoker","methodName":"invoke","fileName":"ActionInvoker.java","lineNumber":64}, {"declaringClass":"org.nutz.mvc.ActionHandler","methodName":"handle","fileName":"ActionHandler.java","lineNumber":31}, {"declaringClass":"org.nutz.mvc.NutFilter","methodName":"doFilter","fileName":"NutFilter.java","lineNumber":175}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"com.runan.iplat.filter.EncodingFilter","methodName":"doFilter","fileName":"EncodingFilter.java","lineNumber":44}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"org.apache.catalina.core.StandardWrapperValve","methodName":"invoke","fileName":"StandardWrapperValve.java","lineNumber":198}, {"declaringClass":"org.apache.catalina.core.StandardContextValve","methodName":"invoke","fileName":"StandardContextValve.java","lineNumber":96}, {"declaringClass":"org.apache.catalina.authenticator.AuthenticatorBase","methodName":"invoke","fileName":"AuthenticatorBase.java","lineNumber":474}, {"declaringClass":"org.apache.catalina.core.StandardHostValve","methodName":"invoke","fileName":"StandardHostValve.java","lineNumber":140}, {"declaringClass":"org.apache.catalina.valves.ErrorReportValve","methodName":"invoke","fileName":"ErrorReportValve.java","lineNumber":79}, {"declaringClass":"org.apache.catalina.valves.AbstractAccessLogValve","methodName":"invoke","fileName":"AbstractAccessLogValve.java","lineNumber":624}, {"declaringClass":"org.apache.catalina.core.StandardEngineValve","methodName":"invoke","fileName":"StandardEngineValve.java","lineNumber":87}, {"declaringClass":"org.apache.catalina.connector.CoyoteAdapter","methodName":"service","fileName":"CoyoteAdapter.java","lineNumber":349}, {"declaringClass":"org.apache.coyote.http11.Http11Processor","methodName":"service","fileName":"Http11Processor.java","lineNumber":783}, {"declaringClass":"org.apache.coyote.AbstractProcessorLight","methodName":"process","fileName":"AbstractProcessorLight.java","lineNumber":66}, {"declaringClass":"org.apache.coyote.AbstractProtocol$ConnectionHandler","methodName":"process","fileName":"AbstractProtocol.java","lineNumber":789}, {"declaringClass":"org.apache.tomcat.util.net.NioEndpoint$SocketProcessor","methodName":"doRun","fileName":"NioEndpoint.java","lineNumber":1437}, {"declaringClass":"org.apache.tomcat.util.net.SocketProcessorBase","methodName":"run","fileName":"SocketProcessorBase.java","lineNumber":49}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor","methodName":"runWorker","fileName":"ThreadPoolExecutor.java","lineNumber":1149}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor$Worker","methodName":"run","fileName":"ThreadPoolExecutor.java","lineNumber":624}, {"declaringClass":"org.apache.tomcat.util.threads.TaskThread$WrappingRunnable","methodName":"run","fileName":"TaskThread.java","lineNumber":61}, {"declaringClass":"java.lang.Thread","methodName":"run","fileName":"Thread.java","lineNumber":750}],"suppressedExceptions":[]},"stackTrace":[{"declaringClass":"sun.reflect.GeneratedConstructorAccessor110","methodName":"newInstance","lineNumber":-1}, {"declaringClass":"sun.reflect.DelegatingConstructorAccessorImpl","methodName":"newInstance","fileName":"DelegatingConstructorAccessorImpl.java","lineNumber":45}, {"declaringClass":"java.lang.reflect.Constructor","methodName":"newInstance","fileName":"Constructor.java","lineNumber":423}, {"declaringClass":"com.mysql.jdbc.Util","methodName":"handleNewInstance","fileName":"Util.java","lineNumber":406}, {"declaringClass":"com.mysql.jdbc.SQLError","methodName":"createCommunicationsException","fileName":"SQLError.java","lineNumber":1074}, {"declaringClass":"com.mysql.jdbc.MysqlIO","methodName":"","fileName":"MysqlIO.java","lineNumber":341}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"createNewIO","fileName":"ConnectionImpl.java","lineNumber":2137}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"","fileName":"ConnectionImpl.java","lineNumber":773}, {"declaringClass":"com.mysql.jdbc.JDBC4Connection","methodName":"","fileName":"JDBC4Connection.java","lineNumber":46}, {"declaringClass":"sun.reflect.GeneratedConstructorAccessor112","methodName":"newInstance","lineNumber":-1}, {"declaringClass":"sun.reflect.DelegatingConstructorAccessorImpl","methodName":"newInstance","fileName":"DelegatingConstructorAccessorImpl.java","lineNumber":45}, {"declaringClass":"java.lang.reflect.Constructor","methodName":"newInstance","fileName":"Constructor.java","lineNumber":423}, {"declaringClass":"com.mysql.jdbc.Util","methodName":"handleNewInstance","fileName":"Util.java","lineNumber":406}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"getInstance","fileName":"ConnectionImpl.java","lineNumber":352}, {"declaringClass":"com.mysql.jdbc.NonRegisteringDriver","methodName":"connect","fileName":"NonRegisteringDriver.java","lineNumber":282}, {"declaringClass":"org.apache.commons.dbcp.DriverConnectionFactory","methodName":"createConnection","fileName":"DriverConnectionFactory.java","lineNumber":38}, {"declaringClass":"org.apache.commons.dbcp.PoolableConnectionFactory","methodName":"makeObject","fileName":"PoolableConnectionFactory.java","lineNumber":582}, {"declaringClass":"org.apache.commons.pool.impl.GenericObjectPool","methodName":"borrowObject","fileName":"GenericObjectPool.java","lineNumber":1158}, {"declaringClass":"org.apache.commons.dbcp.PoolingDataSource","methodName":"getConnection","fileName":"PoolingDataSource.java","lineNumber":106}, {"declaringClass":"org.apache.commons.dbcp.BasicDataSource","methodName":"getConnection","fileName":"BasicDataSource.java","lineNumber":1044}, {"declaringClass":"org.nutz.dao.impl.sql.run.NutDaoRunner","methodName":"run","fileName":"NutDaoRunner.java","lineNumber":59}, {"declaringClass":"org.nutz.dao.impl.DaoSupport","methodName":"_exec","fileName":"DaoSupport.java","lineNumber":204}, {"declaringClass":"org.nutz.dao.impl.NutDao","methodName":"query","fileName":"NutDao.java","lineNumber":419}, {"declaringClass":"com.runan.iplat.dao.BasicDao","methodName":"search","fileName":"BasicDao.java","lineNumber":80}, {"declaringClass":"com.runan.iplat.service.CatService","methodName":"getPromotCats","fileName":"CatService.java","lineNumber":53}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"init","fileName":"WebSetFilter.java","lineNumber":43}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"match","fileName":"WebSetFilter.java","lineNumber":49}, {"declaringClass":"org.nutz.mvc.impl.processor.ActionFiltersProcessor","methodName":"process","fileName":"ActionFiltersProcessor.java","lineNumber":33}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.ModuleProcessor","methodName":"process","fileName":"ModuleProcessor.java","lineNumber":99}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.EncodingProcessor","methodName":"process","fileName":"EncodingProcessor.java","lineNumber":27}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.UpdateRequestAttributesProcessor","methodName":"process","fileName":"UpdateRequestAttributesProcessor.java","lineNumber":15}, {"declaringClass":"org.nutz.mvc.impl.NutActionChain","methodName":"doChain","fileName":"NutActionChain.java","lineNumber":40}, {"declaringClass":"org.nutz.mvc.impl.ActionInvoker","methodName":"invoke","fileName":"ActionInvoker.java","lineNumber":64}, {"declaringClass":"org.nutz.mvc.ActionHandler","methodName":"handle","fileName":"ActionHandler.java","lineNumber":31}, {"declaringClass":"org.nutz.mvc.NutFilter","methodName":"doFilter","fileName":"NutFilter.java","lineNumber":175}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"com.runan.iplat.filter.EncodingFilter","methodName":"doFilter","fileName":"EncodingFilter.java","lineNumber":44}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"org.apache.catalina.core.StandardWrapperValve","methodName":"invoke","fileName":"StandardWrapperValve.java","lineNumber":198}, {"declaringClass":"org.apache.catalina.core.StandardContextValve","methodName":"invoke","fileName":"StandardContextValve.java","lineNumber":96}, {"declaringClass":"org.apache.catalina.authenticator.AuthenticatorBase","methodName":"invoke","fileName":"AuthenticatorBase.java","lineNumber":474}, {"declaringClass":"org.apache.catalina.core.StandardHostValve","methodName":"invoke","fileName":"StandardHostValve.java","lineNumber":140}, {"declaringClass":"org.apache.catalina.valves.ErrorReportValve","methodName":"invoke","fileName":"ErrorReportValve.java","lineNumber":79}, {"declaringClass":"org.apache.catalina.valves.AbstractAccessLogValve","methodName":"invoke","fileName":"AbstractAccessLogValve.java","lineNumber":624}, {"declaringClass":"org.apache.catalina.core.StandardEngineValve","methodName":"invoke","fileName":"StandardEngineValve.java","lineNumber":87}, {"declaringClass":"org.apache.catalina.connector.CoyoteAdapter","methodName":"service","fileName":"CoyoteAdapter.java","lineNumber":349}, {"declaringClass":"org.apache.coyote.http11.Http11Processor","methodName":"service","fileName":"Http11Processor.java","lineNumber":783}, {"declaringClass":"org.apache.coyote.AbstractProcessorLight","methodName":"process","fileName":"AbstractProcessorLight.java","lineNumber":66}, {"declaringClass":"org.apache.coyote.AbstractProtocol$ConnectionHandler","methodName":"process","fileName":"AbstractProtocol.java","lineNumber":789}, {"declaringClass":"org.apache.tomcat.util.net.NioEndpoint$SocketProcessor","methodName":"doRun","fileName":"NioEndpoint.java","lineNumber":1437}, {"declaringClass":"org.apache.tomcat.util.net.SocketProcessorBase","methodName":"run","fileName":"SocketProcessorBase.java","lineNumber":49}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor","methodName":"runWorker","fileName":"ThreadPoolExecutor.java","lineNumber":1149}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor$Worker","methodName":"run","fileName":"ThreadPoolExecutor.java","lineNumber":624}, {"declaringClass":"org.apache.tomcat.util.threads.TaskThread$WrappingRunnable","methodName":"run","fileName":"TaskThread.java","lineNumber":61}, {"declaringClass":"java.lang.Thread","methodName":"run","fileName":"Thread.java","lineNumber":750}],"suppressedExceptions":[]},"stackTrace":[{"declaringClass":"sun.reflect.GeneratedConstructorAccessor110","methodName":"newInstance","lineNumber":-1}, {"declaringClass":"sun.reflect.DelegatingConstructorAccessorImpl","methodName":"newInstance","fileName":"DelegatingConstructorAccessorImpl.java","lineNumber":45}, {"declaringClass":"java.lang.reflect.Constructor","methodName":"newInstance","fileName":"Constructor.java","lineNumber":423}, {"declaringClass":"com.mysql.jdbc.Util","methodName":"handleNewInstance","fileName":"Util.java","lineNumber":406}, {"declaringClass":"com.mysql.jdbc.SQLError","methodName":"createCommunicationsException","fileName":"SQLError.java","lineNumber":1074}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"createNewIO","fileName":"ConnectionImpl.java","lineNumber":2214}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"","fileName":"ConnectionImpl.java","lineNumber":773}, {"declaringClass":"com.mysql.jdbc.JDBC4Connection","methodName":"","fileName":"JDBC4Connection.java","lineNumber":46}, {"declaringClass":"sun.reflect.GeneratedConstructorAccessor112","methodName":"newInstance","lineNumber":-1}, {"declaringClass":"sun.reflect.DelegatingConstructorAccessorImpl","methodName":"newInstance","fileName":"DelegatingConstructorAccessorImpl.java","lineNumber":45}, {"declaringClass":"java.lang.reflect.Constructor","methodName":"newInstance","fileName":"Constructor.java","lineNumber":423}, {"declaringClass":"com.mysql.jdbc.Util","methodName":"handleNewInstance","fileName":"Util.java","lineNumber":406}, {"declaringClass":"com.mysql.jdbc.ConnectionImpl","methodName":"getInstance","fileName":"ConnectionImpl.java","lineNumber":352}, {"declaringClass":"com.mysql.jdbc.NonRegisteringDriver","methodName":"connect","fileName":"NonRegisteringDriver.java","lineNumber":282}, {"declaringClass":"org.apache.commons.dbcp.DriverConnectionFactory","methodName":"createConnection","fileName":"DriverConnectionFactory.java","lineNumber":38}, {"declaringClass":"org.apache.commons.dbcp.PoolableConnectionFactory","methodName":"makeObject","fileName":"PoolableConnectionFactory.java","lineNumber":582}, {"declaringClass":"org.apache.commons.pool.impl.GenericObjectPool","methodName":"borrowObject","fileName":"GenericObjectPool.java","lineNumber":1158}, {"declaringClass":"org.apache.commons.dbcp.PoolingDataSource","methodName":"getConnection","fileName":"PoolingDataSource.java","lineNumber":106}, {"declaringClass":"org.apache.commons.dbcp.BasicDataSource","methodName":"getConnection","fileName":"BasicDataSource.java","lineNumber":1044}, {"declaringClass":"org.nutz.dao.impl.sql.run.NutDaoRunner","methodName":"run","fileName":"NutDaoRunner.java","lineNumber":59}, {"declaringClass":"org.nutz.dao.impl.DaoSupport","methodName":"_exec","fileName":"DaoSupport.java","lineNumber":204}, {"declaringClass":"org.nutz.dao.impl.NutDao","methodName":"query","fileName":"NutDao.java","lineNumber":419}, {"declaringClass":"com.runan.iplat.dao.BasicDao","methodName":"search","fileName":"BasicDao.java","lineNumber":80}, {"declaringClass":"com.runan.iplat.service.CatService","methodName":"getPromotCats","fileName":"CatService.java","lineNumber":53}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"init","fileName":"WebSetFilter.java","lineNumber":43}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"match","fileName":"WebSetFilter.java","lineNumber":49}, {"declaringClass":"org.nutz.mvc.impl.processor.ActionFiltersProcessor","methodName":"process","fileName":"ActionFiltersProcessor.java","lineNumber":33}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.ModuleProcessor","methodName":"process","fileName":"ModuleProcessor.java","lineNumber":99}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.EncodingProcessor","methodName":"process","fileName":"EncodingProcessor.java","lineNumber":27}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.UpdateRequestAttributesProcessor","methodName":"process","fileName":"UpdateRequestAttributesProcessor.java","lineNumber":15}, {"declaringClass":"org.nutz.mvc.impl.NutActionChain","methodName":"doChain","fileName":"NutActionChain.java","lineNumber":40}, {"declaringClass":"org.nutz.mvc.impl.ActionInvoker","methodName":"invoke","fileName":"ActionInvoker.java","lineNumber":64}, {"declaringClass":"org.nutz.mvc.ActionHandler","methodName":"handle","fileName":"ActionHandler.java","lineNumber":31}, {"declaringClass":"org.nutz.mvc.NutFilter","methodName":"doFilter","fileName":"NutFilter.java","lineNumber":175}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"com.runan.iplat.filter.EncodingFilter","methodName":"doFilter","fileName":"EncodingFilter.java","lineNumber":44}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"org.apache.catalina.core.StandardWrapperValve","methodName":"invoke","fileName":"StandardWrapperValve.java","lineNumber":198}, {"declaringClass":"org.apache.catalina.core.StandardContextValve","methodName":"invoke","fileName":"StandardContextValve.java","lineNumber":96}, {"declaringClass":"org.apache.catalina.authenticator.AuthenticatorBase","methodName":"invoke","fileName":"AuthenticatorBase.java","lineNumber":474}, {"declaringClass":"org.apache.catalina.core.StandardHostValve","methodName":"invoke","fileName":"StandardHostValve.java","lineNumber":140}, {"declaringClass":"org.apache.catalina.valves.ErrorReportValve","methodName":"invoke","fileName":"ErrorReportValve.java","lineNumber":79}, {"declaringClass":"org.apache.catalina.valves.AbstractAccessLogValve","methodName":"invoke","fileName":"AbstractAccessLogValve.java","lineNumber":624}, {"declaringClass":"org.apache.catalina.core.StandardEngineValve","methodName":"invoke","fileName":"StandardEngineValve.java","lineNumber":87}, {"declaringClass":"org.apache.catalina.connector.CoyoteAdapter","methodName":"service","fileName":"CoyoteAdapter.java","lineNumber":349}, {"declaringClass":"org.apache.coyote.http11.Http11Processor","methodName":"service","fileName":"Http11Processor.java","lineNumber":783}, {"declaringClass":"org.apache.coyote.AbstractProcessorLight","methodName":"process","fileName":"AbstractProcessorLight.java","lineNumber":66}, {"declaringClass":"org.apache.coyote.AbstractProtocol$ConnectionHandler","methodName":"process","fileName":"AbstractProtocol.java","lineNumber":789}, {"declaringClass":"org.apache.tomcat.util.net.NioEndpoint$SocketProcessor","methodName":"doRun","fileName":"NioEndpoint.java","lineNumber":1437}, {"declaringClass":"org.apache.tomcat.util.net.SocketProcessorBase","methodName":"run","fileName":"SocketProcessorBase.java","lineNumber":49}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor","methodName":"runWorker","fileName":"ThreadPoolExecutor.java","lineNumber":1149}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor$Worker","methodName":"run","fileName":"ThreadPoolExecutor.java","lineNumber":624}, {"declaringClass":"org.apache.tomcat.util.threads.TaskThread$WrappingRunnable","methodName":"run","fileName":"TaskThread.java","lineNumber":61}, {"declaringClass":"java.lang.Thread","methodName":"run","fileName":"Thread.java","lineNumber":750}],"suppressedExceptions":[]},"stackTrace":[{"declaringClass":"org.nutz.dao.impl.sql.run.NutDaoRunner","methodName":"run","fileName":"NutDaoRunner.java","lineNumber":76}, {"declaringClass":"org.nutz.dao.impl.DaoSupport","methodName":"_exec","fileName":"DaoSupport.java","lineNumber":204}, {"declaringClass":"org.nutz.dao.impl.NutDao","methodName":"query","fileName":"NutDao.java","lineNumber":419}, {"declaringClass":"com.runan.iplat.dao.BasicDao","methodName":"search","fileName":"BasicDao.java","lineNumber":80}, {"declaringClass":"com.runan.iplat.service.CatService","methodName":"getPromotCats","fileName":"CatService.java","lineNumber":53}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"init","fileName":"WebSetFilter.java","lineNumber":43}, {"declaringClass":"com.runan.iplat.filter.WebSetFilter","methodName":"match","fileName":"WebSetFilter.java","lineNumber":49}, {"declaringClass":"org.nutz.mvc.impl.processor.ActionFiltersProcessor","methodName":"process","fileName":"ActionFiltersProcessor.java","lineNumber":33}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.ModuleProcessor","methodName":"process","fileName":"ModuleProcessor.java","lineNumber":99}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.EncodingProcessor","methodName":"process","fileName":"EncodingProcessor.java","lineNumber":27}, {"declaringClass":"org.nutz.mvc.impl.processor.AbstractProcessor","methodName":"doNext","fileName":"AbstractProcessor.java","lineNumber":44}, {"declaringClass":"org.nutz.mvc.impl.processor.UpdateRequestAttributesProcessor","methodName":"process","fileName":"UpdateRequestAttributesProcessor.java","lineNumber":15}, {"declaringClass":"org.nutz.mvc.impl.NutActionChain","methodName":"doChain","fileName":"NutActionChain.java","lineNumber":40}, {"declaringClass":"org.nutz.mvc.impl.ActionInvoker","methodName":"invoke","fileName":"ActionInvoker.java","lineNumber":64}, {"declaringClass":"org.nutz.mvc.ActionHandler","methodName":"handle","fileName":"ActionHandler.java","lineNumber":31}, {"declaringClass":"org.nutz.mvc.NutFilter","methodName":"doFilter","fileName":"NutFilter.java","lineNumber":175}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"com.runan.iplat.filter.EncodingFilter","methodName":"doFilter","fileName":"EncodingFilter.java","lineNumber":44}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":192}, {"declaringClass":"org.apache.catalina.core.ApplicationFilterChain","methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":165}, {"declaringClass":"org.apache.catalina.core.StandardWrapperValve","methodName":"invoke","fileName":"StandardWrapperValve.java","lineNumber":198}, {"declaringClass":"org.apache.catalina.core.StandardContextValve","methodName":"invoke","fileName":"StandardContextValve.java","lineNumber":96}, {"declaringClass":"org.apache.catalina.authenticator.AuthenticatorBase","methodName":"invoke","fileName":"AuthenticatorBase.java","lineNumber":474}, {"declaringClass":"org.apache.catalina.core.StandardHostValve","methodName":"invoke","fileName":"StandardHostValve.java","lineNumber":140}, {"declaringClass":"org.apache.catalina.valves.ErrorReportValve","methodName":"invoke","fileName":"ErrorReportValve.java","lineNumber":79}, {"declaringClass":"org.apache.catalina.valves.AbstractAccessLogValve","methodName":"invoke","fileName":"AbstractAccessLogValve.java","lineNumber":624}, {"declaringClass":"org.apache.catalina.core.StandardEngineValve","methodName":"invoke","fileName":"StandardEngineValve.java","lineNumber":87}, {"declaringClass":"org.apache.catalina.connector.CoyoteAdapter","methodName":"service","fileName":"CoyoteAdapter.java","lineNumber":349}, {"declaringClass":"org.apache.coyote.http11.Http11Processor","methodName":"service","fileName":"Http11Processor.java","lineNumber":783}, {"declaringClass":"org.apache.coyote.AbstractProcessorLight","methodName":"process","fileName":"AbstractProcessorLight.java","lineNumber":66}, {"declaringClass":"org.apache.coyote.AbstractProtocol$ConnectionHandler","methodName":"process","fileName":"AbstractProtocol.java","lineNumber":789}, {"declaringClass":"org.apache.tomcat.util.net.NioEndpoint$SocketProcessor","methodName":"doRun","fileName":"NioEndpoint.java","lineNumber":1437}, {"declaringClass":"org.apache.tomcat.util.net.SocketProcessorBase","methodName":"run","fileName":"SocketProcessorBase.java","lineNumber":49}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor","methodName":"runWorker","fileName":"ThreadPoolExecutor.java","lineNumber":1149}, {"declaringClass":"java.util.concurrent.ThreadPoolExecutor$Worker","methodName":"run","fileName":"ThreadPoolExecutor.java","lineNumber":624}, {"declaringClass":"org.apache.tomcat.util.threads.TaskThread$WrappingRunnable","methodName":"run","fileName":"TaskThread.java","lineNumber":61}, {"declaringClass":"java.lang.Thread","methodName":"run","fileName":"Thread.java","lineNumber":750}],"suppressedExceptions":[]}