NutzCN Logo
问答 tomcat报错,连接被重置
发布于 2799天前 作者 tiankongkm 4301 次浏览 复制 上一个帖子 下一个帖子
标签: jeeplus

tomcat进程还在 但是游览器访问显示连接被重置 (内存够用)
下面是异常,求大佬解惑

23-Apr-2017 02:43:27.632 SEVERE [http-nio-88-exec-41] org.apache.coyote.http11.Http11Processor.service Error processing request
 java.lang.AssertionError
	at org.apache.catalina.mapper.Mapper.internalMap(Mapper.java:740)
	at org.apache.catalina.mapper.Mapper.map(Mapper.java:698)
	at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:672)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

23-Apr-2017 02:43:27.632 SEVERE [http-nio-88-exec-31] org.apache.coyote.http11.Http11Processor.service Error processing request
 java.lang.NullPointerException
	at org.apache.catalina.connector.Request.parseCookies(Request.java:3057)
	at org.apache.catalina.connector.Request.getServerCookies(Request.java:2107)
	at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:1007)
	at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:707)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

23-Apr-2017 02:43:27.633 SEVERE [http-nio-88-exec-41] org.apache.coyote.http11.Http11Processor.endRequest Error finishing response
 java.lang.NullPointerException
	at org.apache.coyote.http11.Http11OutputBuffer.commit(Http11OutputBuffer.java:350)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1288)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.http11.Http11Processor.endRequest(Http11Processor.java:1457)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:823)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)
7 回复

第一次挂是大上个周日 时隔俩星期 依旧是周日挂了,但是重启tomcat就好了。

升级一下tomcat

@wendal tomcat目前版本是8.5 上线半年没这种情况 大上周开始的。

@wendal 我刚才看了下 版本是8.5.8 已经修正这个问题了吧。

每发起一个请求就报一次?

是的 但是神奇的是当中竟然断断续续夹杂着统计记录

23-Apr-2017 17:58:45.241 SEVERE [http-nio-88-exec-18] org.apache.coyote.http11.Http11Processor.service Error processing request
 java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.Response.action(Response.java:168)
	at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:217)
	at org.apache.coyote.Response.doWrite(Response.java:517)
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:351)
	at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:808)
	at org.apache.catalina.connector.OutputBuffer.realWriteChars(OutputBuffer.java:456)
	at org.apache.catalina.connector.OutputBuffer.flushCharBuffer(OutputBuffer.java:813)
	at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:245)
	at org.apache.catalina.connector.Response.finishResponse(Response.java:484)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:379)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

23-Apr-2017 17:58:45.241 SEVERE [http-nio-88-exec-18] org.apache.coyote.http11.Http11Processor.endRequest Error finishing response
 java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.http11.Http11Processor.endRequest(Http11Processor.java:1457)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:823)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

2017-04-23 17:58:45,276 DEBUG [jeeplus.modules.sys.interceptor.LogInterceptor] - 开始计时: 05:58:45.276  URI: /hs/a
2017-04-23 17:58:45,279 DEBUG [modules.sys.dao.MenuDao.findByUserId] - ==>  Preparing: SELECT DISTINCT a.id, a.parent_id AS "parent.id", a.parent_ids, a.name, a.href, a.target, a.icon, a.sort, a.is_show, a.permission, a.remarks, a.create_by AS "createBy.id", a.create_date, a.update_by AS "updateBy.id", a.update_date, a.del_flag, p.name AS "parent.name" FROM sys_menu a LEFT JOIN sys_menu p ON p.id = a.parent_id JOIN sys_role_menu rm ON rm.menu_id = a.id JOIN sys_role r ON r.id = rm.role_id AND r.useable='1' JOIN sys_user_role ur ON ur.role_id = r.id JOIN sys_user u ON u.id = ur.user_id AND u.id = ? WHERE a.del_flag = ? AND r.del_flag = ? AND u.del_flag = ? ORDER BY a.sort 
2017-04-23 17:58:45,279 DEBUG [modules.sys.dao.MenuDao.findByUserId] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String), 0(String), 0(String)
2017-04-23 17:58:45,281 DEBUG [modules.sys.dao.MenuDao.findByUserId] - <==      Total: 4
2017-04-23 17:58:45,281 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,281 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: 1(String)
2017-04-23 17:58:45,284 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 13
2017-04-23 17:58:45,284 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,284 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: fe6e084b27ac49daaf1e541eda20606a(String)
2017-04-23 17:58:45,285 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 0
2017-04-23 17:58:45,285 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,285 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: 44df553e0fdb48f88e33e00b5f2057ab(String)
2017-04-23 17:58:45,285 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 0
2017-04-23 17:58:45,286 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,286 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: 4d6b917788d54f549cea7edb640dbc8c(String)
2017-04-23 17:58:45,287 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 2
2017-04-23 17:58:45,287 DEBUG [modules.sys.dao.UserDao.updateLoginInfo] - ==>  Preparing: UPDATE sys_user SET login_ip = ?, login_Date = ? WHERE id = ? 
2017-04-23 17:58:45,287 DEBUG [modules.sys.dao.UserDao.updateLoginInfo] - ==> Parameters: 219.137.140.249(String), 2017-04-23 17:58:45.287(Timestamp), 073b18b28e7b41aaa5872008a1f915f0(String)
2017-04-23 17:58:45,288 DEBUG [modules.sys.dao.UserDao.updateLoginInfo] - <==    Updates: 1
2017-04-23 17:58:45,300 DEBUG [modules.sys.dao.LogDao.insert] - ==>  Preparing: INSERT INTO sys_log( id, type, title, create_by, create_date, remote_addr, user_agent, request_uri, method, params, exception ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) 
2017-04-23 17:58:45,300 DEBUG [modules.sys.dao.LogDao.insert] - ==> Parameters: 87a3964d9a99412b92f7ec192989966a(String), 1(String), 系统登录(String), 073b18b28e7b41aaa5872008a1f915f0(String), 2017-04-23 17:58:45.3(Timestamp), 219.137.140.249(String), Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36(String), /hs/a(String), GET(String), login=(String), (String)
2017-04-23 17:58:45,301 DEBUG [jeeplus.common.persistence.interceptor.PaginationInterceptor] - COUNT SQL: select count(1) from (SELECT       a.ID AS "id",   a.TYPE AS "type",   a.TITLE AS "title",   a.CONTENT   AS "content",   a.FILES AS "files",   a.STATUS AS "status",   a.CREATE_BY AS   "createBy.id",   a.CREATE_DATE AS "createDate",   a.UPDATE_BY AS   "updateBy.id",   a.UPDATE_DATE AS "updateDate",   a.REMARKS AS "remarks",   a.DEL_FLAG AS "delFlag",   b.read_num,   b.un_read_num       ,    r.read_flag       FROM oa_notify a          LEFT JOIN (   SELECT r.oa_notify_id,   sum(case when r.read_flag = '1' then 1 else 0 end) read_num,   sum(case when r.read_flag != '1' then 1 else 0 end) un_read_num   FROM oa_notify_record r GROUP BY r.oa_notify_id   ) b ON b.oa_notify_id = a.id              JOIN oa_notify_record r ON r.oa_notify_id = a.id AND r.user_id =    ?          AND r.read_flag = ?            WHERE a.del_flag = ?                    AND a.STATUS = '1'       ORDER BY a.update_date DESC) tmp_count
2017-04-23 17:58:45,302 DEBUG [modules.oa.dao.OaNotifyDao.findList] - ==>  Preparing: SELECT a.ID AS "id", a.TYPE AS "type", a.TITLE AS "title", a.CONTENT AS "content", a.FILES AS "files", a.STATUS AS "status", a.CREATE_BY AS "createBy.id", a.CREATE_DATE AS "createDate", a.UPDATE_BY AS "updateBy.id", a.UPDATE_DATE AS "updateDate", a.REMARKS AS "remarks", a.DEL_FLAG AS "delFlag", b.read_num, b.un_read_num , r.read_flag FROM oa_notify a LEFT JOIN ( SELECT r.oa_notify_id, sum(case when r.read_flag = '1' then 1 else 0 end) read_num, sum(case when r.read_flag != '1' then 1 else 0 end) un_read_num FROM oa_notify_record r GROUP BY r.oa_notify_id ) b ON b.oa_notify_id = a.id JOIN oa_notify_record r ON r.oa_notify_id = a.id AND r.user_id = ? AND r.read_flag = ? WHERE a.del_flag = ? AND a.STATUS = '1' ORDER BY a.update_date DESC limit 50 
2017-04-23 17:58:45,302 DEBUG [modules.oa.dao.OaNotifyDao.findList] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String), 0(String)
2017-04-23 17:58:45,304 DEBUG [modules.oa.dao.OaNotifyDao.findList] - <==      Total: 0
2017-04-23 17:58:45,306 DEBUG [jeeplus.common.persistence.interceptor.PaginationInterceptor] - COUNT SQL: select count(1) from (SELECT       a.id AS "id",   a.readstatus AS "readstatus",   a.senderid AS   "sender.id",   a.receiverid AS "receiver.id",   a.sendtime AS "sendtime",   a.mailid AS "mail.id",   receiver.name AS "receiver.name",   sender.name AS   "sender.name",   sender.photo AS "sender.photo",   mail.title AS   "mail.title",   mail.overview AS "mail.overview",   mail.content AS   "mail.content"      FROM iim_mail_box a       LEFT JOIN iim_mail mail ON mail.id = a.mailid   LEFT JOIN   sys_user receiver ON receiver.id = a.receiverid   LEFT JOIN sys_user   sender ON sender.id = a.senderid       WHERE  a.receiverid = ?             AND a.readstatus = ?) tmp_count
2017-04-23 17:58:45,306 DEBUG [modules.iim.dao.MailBoxDao.findList] - ==>  Preparing: SELECT a.id AS "id", a.readstatus AS "readstatus", a.senderid AS "sender.id", a.receiverid AS "receiver.id", a.sendtime AS "sendtime", a.mailid AS "mail.id", receiver.name AS "receiver.name", sender.name AS "sender.name", sender.photo AS "sender.photo", mail.title AS "mail.title", mail.overview AS "mail.overview", mail.content AS "mail.content" FROM iim_mail_box a LEFT JOIN iim_mail mail ON mail.id = a.mailid LEFT JOIN sys_user receiver ON receiver.id = a.receiverid LEFT JOIN sys_user sender ON sender.id = a.senderid WHERE a.receiverid = ? AND a.readstatus = ? limit 50 
2017-04-23 17:58:45,306 DEBUG [modules.iim.dao.MailBoxDao.findList] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String)
2017-04-23 17:58:45,307 DEBUG [modules.iim.dao.MailBoxDao.findList] - <==      Total: 0
2017-04-23 17:58:45,308 DEBUG [jeeplus.common.persistence.interceptor.PaginationInterceptor] - COUNT SQL: select count(1) from (SELECT count(*)   FROM iim_mail_box a       LEFT JOIN iim_mail mail ON mail.id = a.mailid   LEFT JOIN   sys_user receiver ON receiver.id = a.receiverid   LEFT JOIN sys_user   sender ON sender.id = a.senderid       WHERE  a.receiverid = ?              and a.readstatus = ?) tmp_count
2017-04-23 17:58:45,308 DEBUG [modules.iim.dao.MailBoxDao.getCount] - ==>  Preparing: SELECT count(*) FROM iim_mail_box a LEFT JOIN iim_mail mail ON mail.id = a.mailid LEFT JOIN sys_user receiver ON receiver.id = a.receiverid LEFT JOIN sys_user sender ON sender.id = a.senderid WHERE a.receiverid = ? and a.readstatus = ? limit 50 
2017-04-23 17:58:45,308 DEBUG [modules.iim.dao.MailBoxDao.getCount] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String)
2017-04-23 17:58:45,309 DEBUG [modules.iim.dao.MailBoxDao.getCount] - <==      Total: 1
0626d5fbc65e095670c4e7c50cbbc67e00ed65cfa69ab4ce48e9f2ff
2017-04-23 17:58:45,310 INFO  [jeeplus.modules.sys.interceptor.LogInterceptor] - ViewName: modules/sys/sysIndex
<li><a href=""><i class="fa fa-rotate-right"></i> <span class="nav-label">广告主数据查询</span><span class="fa arrow"></span></a><ul class="nav nav-second-level"><li><a class="J_menuItem"  href="/hs/a/game/appSelect/index" ><i class="fa "></i> <span class="nav-label">数据查询</span></a></li><li><a class="J_menuItem"  href="/hs/a/game/AppSetPro/index" ><i class="fa "></i> <span class="nav-label">app配置管理</span></a></li></ul></li>
2017-04-23 17:58:45,312 DEBUG [modules.sys.dao.LogDao.insert] - <==    Updates: 1
2017-04-23 17:58:45,313 DEBUG [jeeplus.modules.sys.interceptor.LogInterceptor] - 计时结束:05:58:45.313  耗时:0:0:0.37  URI: /hs/a  最大内存: 1166m  已分配内存: 1166m  已分配内存中的剩余空间: 861m  最大可用内存: 861m
2017-04-23 17:58:45,315 ERROR [500.jsp] - java.nio.BufferOverflowException
javax.servlet.ServletException: java.nio.BufferOverflowException
	at org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196)
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148)
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
	at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
	at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
	at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
	at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.Response.action(Response.java:168)
	at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:217)
	at org.apache.coyote.Response.doWrite(Response.java:517)
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:351)
	at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:808)
	at org.apache.catalina.connector.OutputBuffer.realWriteChars(OutputBuffer.java:456)
	at org.apache.catalina.connector.OutputBuffer.flushCharBuffer(OutputBuffer.java:813)
	at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
	at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:498)
	at org.apache.catalina.connector.CoyoteWriter.write(CoyoteWriter.java:148)
	at org.apache.catalina.connector.CoyoteWriter.write(CoyoteWriter.java:158)
	at com.opensymphony.module.sitemesh.parser.AbstractPage.writePage(AbstractPage.java:51)
	at com.opensymphony.sitemesh.compatability.HTMLPage2Content.writeOriginal(HTMLPage2Content.java:23)
	at com.opensymphony.sitemesh.webapp.decorator.NoDecorator.render(NoDecorator.java:34)
	at com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator.render(BaseWebAppDecorator.java:33)
	at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:84)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
	... 34 more
23-Apr-2017 17:58:45.317 SEVERE [http-nio-88-exec-41] org.apache.coyote.http11.Http11Processor.service Error processing request
 java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.Response.action(Response.java:168)
	at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:217)
	at org.apache.coyote.Response.doWrite(Response.java:517)
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:351)
	at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:808)
	at org.apache.catalina.connector.OutputBuffer.realWriteChars(OutputBuffer.java:456)
	at org.apache.catalina.connector.OutputBuffer.flushCharBuffer(OutputBuffer.java:813)
	at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:245)
	at org.apache.catalina.connector.Response.finishResponse(Response.java:484)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:379)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

23-Apr-2017 17:58:45.317 SEVERE [http-nio-88-exec-41] org.apache.coyote.http11.Http11Processor.endRequest Error finishing response
 java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.http11.Http11Processor.endRequest(Http11Processor.java:1457)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:823)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

2017-04-23 17:58:45,346 DEBUG [jeeplus.modules.sys.interceptor.LogInterceptor] - 开始计时: 05:58:45.346  URI: /hs/a
2017-04-23 17:58:45,348 DEBUG [modules.sys.dao.MenuDao.findByUserId] - ==>  Preparing: SELECT DISTINCT a.id, a.parent_id AS "parent.id", a.parent_ids, a.name, a.href, a.target, a.icon, a.sort, a.is_show, a.permission, a.remarks, a.create_by AS "createBy.id", a.create_date, a.update_by AS "updateBy.id", a.update_date, a.del_flag, p.name AS "parent.name" FROM sys_menu a LEFT JOIN sys_menu p ON p.id = a.parent_id JOIN sys_role_menu rm ON rm.menu_id = a.id JOIN sys_role r ON r.id = rm.role_id AND r.useable='1' JOIN sys_user_role ur ON ur.role_id = r.id JOIN sys_user u ON u.id = ur.user_id AND u.id = ? WHERE a.del_flag = ? AND r.del_flag = ? AND u.del_flag = ? ORDER BY a.sort 
2017-04-23 17:58:45,349 DEBUG [modules.sys.dao.MenuDao.findByUserId] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String), 0(String), 0(String)
2017-04-23 17:58:45,350 DEBUG [modules.sys.dao.MenuDao.findByUserId] - <==      Total: 4
2017-04-23 17:58:45,351 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,351 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: 1(String)
2017-04-23 17:58:45,354 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 13
2017-04-23 17:58:45,354 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,354 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: fe6e084b27ac49daaf1e541eda20606a(String)
2017-04-23 17:58:45,355 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 0
2017-04-23 17:58:45,355 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,355 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: 44df553e0fdb48f88e33e00b5f2057ab(String)
2017-04-23 17:58:45,355 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 0
2017-04-23 17:58:45,355 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==>  Preparing: select * from sys_menu where parent_id = ? ORDER BY sort 
2017-04-23 17:58:45,355 DEBUG [modules.sys.dao.MenuDao.getChildren] - ==> Parameters: 4d6b917788d54f549cea7edb640dbc8c(String)
2017-04-23 17:58:45,356 DEBUG [modules.sys.dao.MenuDao.getChildren] - <==      Total: 2
2017-04-23 17:58:45,357 DEBUG [modules.sys.dao.UserDao.updateLoginInfo] - ==>  Preparing: UPDATE sys_user SET login_ip = ?, login_Date = ? WHERE id = ? 
2017-04-23 17:58:45,357 DEBUG [modules.sys.dao.UserDao.updateLoginInfo] - ==> Parameters: 219.137.140.249(String), 2017-04-23 17:58:45.357(Timestamp), 073b18b28e7b41aaa5872008a1f915f0(String)
2017-04-23 17:58:45,357 DEBUG [modules.sys.dao.UserDao.updateLoginInfo] - <==    Updates: 1
2017-04-23 17:58:45,366 DEBUG [modules.sys.dao.LogDao.insert] - ==>  Preparing: INSERT INTO sys_log( id, type, title, create_by, create_date, remote_addr, user_agent, request_uri, method, params, exception ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) 
2017-04-23 17:58:45,366 DEBUG [modules.sys.dao.LogDao.insert] - ==> Parameters: b79770421acb47448d7e8fcdb672630f(String), 1(String), 系统登录(String), 073b18b28e7b41aaa5872008a1f915f0(String), 2017-04-23 17:58:45.366(Timestamp), 219.137.140.249(String), Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36(String), /hs/a(String), GET(String), login=(String), (String)
2017-04-23 17:58:45,367 DEBUG [jeeplus.common.persistence.interceptor.PaginationInterceptor] - COUNT SQL: select count(1) from (SELECT       a.ID AS "id",   a.TYPE AS "type",   a.TITLE AS "title",   a.CONTENT   AS "content",   a.FILES AS "files",   a.STATUS AS "status",   a.CREATE_BY AS   "createBy.id",   a.CREATE_DATE AS "createDate",   a.UPDATE_BY AS   "updateBy.id",   a.UPDATE_DATE AS "updateDate",   a.REMARKS AS "remarks",   a.DEL_FLAG AS "delFlag",   b.read_num,   b.un_read_num       ,    r.read_flag       FROM oa_notify a          LEFT JOIN (   SELECT r.oa_notify_id,   sum(case when r.read_flag = '1' then 1 else 0 end) read_num,   sum(case when r.read_flag != '1' then 1 else 0 end) un_read_num   FROM oa_notify_record r GROUP BY r.oa_notify_id   ) b ON b.oa_notify_id = a.id              JOIN oa_notify_record r ON r.oa_notify_id = a.id AND r.user_id =    ?          AND r.read_flag = ?            WHERE a.del_flag = ?                    AND a.STATUS = '1'       ORDER BY a.update_date DESC) tmp_count
2017-04-23 17:58:45,368 DEBUG [modules.oa.dao.OaNotifyDao.findList] - ==>  Preparing: SELECT a.ID AS "id", a.TYPE AS "type", a.TITLE AS "title", a.CONTENT AS "content", a.FILES AS "files", a.STATUS AS "status", a.CREATE_BY AS "createBy.id", a.CREATE_DATE AS "createDate", a.UPDATE_BY AS "updateBy.id", a.UPDATE_DATE AS "updateDate", a.REMARKS AS "remarks", a.DEL_FLAG AS "delFlag", b.read_num, b.un_read_num , r.read_flag FROM oa_notify a LEFT JOIN ( SELECT r.oa_notify_id, sum(case when r.read_flag = '1' then 1 else 0 end) read_num, sum(case when r.read_flag != '1' then 1 else 0 end) un_read_num FROM oa_notify_record r GROUP BY r.oa_notify_id ) b ON b.oa_notify_id = a.id JOIN oa_notify_record r ON r.oa_notify_id = a.id AND r.user_id = ? AND r.read_flag = ? WHERE a.del_flag = ? AND a.STATUS = '1' ORDER BY a.update_date DESC limit 50 
2017-04-23 17:58:45,368 DEBUG [modules.oa.dao.OaNotifyDao.findList] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String), 0(String)
2017-04-23 17:58:45,370 DEBUG [modules.oa.dao.OaNotifyDao.findList] - <==      Total: 0
2017-04-23 17:58:45,371 DEBUG [jeeplus.common.persistence.interceptor.PaginationInterceptor] - COUNT SQL: select count(1) from (SELECT       a.id AS "id",   a.readstatus AS "readstatus",   a.senderid AS   "sender.id",   a.receiverid AS "receiver.id",   a.sendtime AS "sendtime",   a.mailid AS "mail.id",   receiver.name AS "receiver.name",   sender.name AS   "sender.name",   sender.photo AS "sender.photo",   mail.title AS   "mail.title",   mail.overview AS "mail.overview",   mail.content AS   "mail.content"      FROM iim_mail_box a       LEFT JOIN iim_mail mail ON mail.id = a.mailid   LEFT JOIN   sys_user receiver ON receiver.id = a.receiverid   LEFT JOIN sys_user   sender ON sender.id = a.senderid       WHERE  a.receiverid = ?             AND a.readstatus = ?) tmp_count
2017-04-23 17:58:45,372 DEBUG [modules.iim.dao.MailBoxDao.findList] - ==>  Preparing: SELECT a.id AS "id", a.readstatus AS "readstatus", a.senderid AS "sender.id", a.receiverid AS "receiver.id", a.sendtime AS "sendtime", a.mailid AS "mail.id", receiver.name AS "receiver.name", sender.name AS "sender.name", sender.photo AS "sender.photo", mail.title AS "mail.title", mail.overview AS "mail.overview", mail.content AS "mail.content" FROM iim_mail_box a LEFT JOIN iim_mail mail ON mail.id = a.mailid LEFT JOIN sys_user receiver ON receiver.id = a.receiverid LEFT JOIN sys_user sender ON sender.id = a.senderid WHERE a.receiverid = ? AND a.readstatus = ? limit 50 
2017-04-23 17:58:45,372 DEBUG [modules.iim.dao.MailBoxDao.findList] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String)
2017-04-23 17:58:45,373 DEBUG [modules.iim.dao.MailBoxDao.findList] - <==      Total: 0
2017-04-23 17:58:45,374 DEBUG [jeeplus.common.persistence.interceptor.PaginationInterceptor] - COUNT SQL: select count(1) from (SELECT count(*)   FROM iim_mail_box a       LEFT JOIN iim_mail mail ON mail.id = a.mailid   LEFT JOIN   sys_user receiver ON receiver.id = a.receiverid   LEFT JOIN sys_user   sender ON sender.id = a.senderid       WHERE  a.receiverid = ?              and a.readstatus = ?) tmp_count
2017-04-23 17:58:45,374 DEBUG [modules.iim.dao.MailBoxDao.getCount] - ==>  Preparing: SELECT count(*) FROM iim_mail_box a LEFT JOIN iim_mail mail ON mail.id = a.mailid LEFT JOIN sys_user receiver ON receiver.id = a.receiverid LEFT JOIN sys_user sender ON sender.id = a.senderid WHERE a.receiverid = ? and a.readstatus = ? limit 50 
2017-04-23 17:58:45,375 DEBUG [modules.iim.dao.MailBoxDao.getCount] - ==> Parameters: 073b18b28e7b41aaa5872008a1f915f0(String), 0(String)
2017-04-23 17:58:45,375 DEBUG [modules.iim.dao.MailBoxDao.getCount] - <==      Total: 1
0626d5fbc65e095670c4e7c50cbbc67e00ed65cfa69ab4ce48e9f2ff
2017-04-23 17:58:45,377 INFO  [jeeplus.modules.sys.interceptor.LogInterceptor] - ViewName: modules/sys/sysIndex
<li><a href=""><i class="fa fa-rotate-right"></i> <span class="nav-label">广告主数据查询</span><span class="fa arrow"></span></a><ul class="nav nav-second-level"><li><a class="J_menuItem"  href="/hs/a/game/appSelect/index" ><i class="fa "></i> <span class="nav-label">数据查询</span></a></li><li><a class="J_menuItem"  href="/hs/a/game/AppSetPro/index" ><i class="fa "></i> <span class="nav-label">app配置管理</span></a></li></ul></li>
2017-04-23 17:58:45,381 DEBUG [jeeplus.modules.sys.interceptor.LogInterceptor] - 计时结束:05:58:45.381  耗时:0:0:0.35  URI: /hs/a  最大内存: 1166m  已分配内存: 1166m  已分配内存中的剩余空间: 856m  最大可用内存: 856m
2017-04-23 17:58:45,382 DEBUG [modules.sys.dao.LogDao.insert] - <==    Updates: 1
2017-04-23 17:58:45,383 ERROR [500.jsp] - java.nio.BufferOverflowException
javax.servlet.ServletException: java.nio.BufferOverflowException
	at org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196)
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148)
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
	at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
	at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
	at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
	at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.Response.action(Response.java:168)
	at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:217)
	at org.apache.coyote.Response.doWrite(Response.java:517)
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:351)
	at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:808)
	at org.apache.catalina.connector.OutputBuffer.realWriteChars(OutputBuffer.java:456)
	at org.apache.catalina.connector.OutputBuffer.flushCharBuffer(OutputBuffer.java:813)
	at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:746)
	at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:498)
	at org.apache.catalina.connector.CoyoteWriter.write(CoyoteWriter.java:148)
	at org.apache.catalina.connector.CoyoteWriter.write(CoyoteWriter.java:158)
	at com.opensymphony.module.sitemesh.parser.AbstractPage.writePage(AbstractPage.java:51)
	at com.opensymphony.sitemesh.compatability.HTMLPage2Content.writeOriginal(HTMLPage2Content.java:23)
	at com.opensymphony.sitemesh.webapp.decorator.NoDecorator.render(NoDecorator.java:34)
	at com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator.render(BaseWebAppDecorator.java:33)
	at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:84)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
	... 34 more
23-Apr-2017 17:58:45.386 SEVERE [http-nio-88-exec-29] org.apache.coyote.http11.Http11Processor.service Error processing request
 java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.Response.action(Response.java:168)
	at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:217)
	at org.apache.coyote.Response.doWrite(Response.java:517)
	at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:351)
	at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:808)
	at org.apache.catalina.connector.OutputBuffer.realWriteChars(OutputBuffer.java:456)
	at org.apache.catalina.connector.OutputBuffer.flushCharBuffer(OutputBuffer.java:813)
	at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:245)
	at org.apache.catalina.connector.Response.finishResponse(Response.java:484)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:379)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)

23-Apr-2017 17:58:45.387 SEVERE [http-nio-88-exec-29] org.apache.coyote.http11.Http11Processor.endRequest Error finishing response
 java.nio.BufferOverflowException
	at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:189)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:454)
	at org.apache.coyote.http11.Http11OutputBuffer.write(Http11OutputBuffer.java:439)
	at org.apache.coyote.http11.Http11OutputBuffer.sendHeader(Http11OutputBuffer.java:399)
	at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1277)
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:263)
	at org.apache.coyote.http11.Http11Processor.endRequest(Http11Processor.java:1457)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:823)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)
添加回复
请先登陆
回到顶部