You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by "jianjun.guo" <ji...@dev.bessystem.com> on 2019/03/04 09:27:56 UTC
java.lang.NullPointerException on sun.nio.ch.Util.getTemporaryDirectBuffer
I get the exception in tomcat 8.5.19
Error processing request
java.lang.NullPointerException
at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:230)
at sun.nio.ch.IOUtil.write(IOUtil.java:58)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1262)
at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:670)
at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:607)
at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:597)
at org.apache.coyote.http11.Http11OutputBuffer.flushBuffer(Http11OutputBuffer.java:581)
at org.apache.coyote.http11.Http11OutputBuffer.finishResponse(Http11OutputBuffer.java:330)
at org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1488)
Looking forward to some help. thinks.
------------------
郭建军
苏州宝兰德软件技术服务有限公司 研发部
公司地址:江苏省苏州市姑苏区长泾庙街11号苏州照明大厦605室
公司邮编:215000
联系电话:+86 18860923261
电子邮箱:jianjun.guo@dev.bessystem.com
Re: java.lang.NullPointerException on
sun.nio.ch.Util.getTemporaryDirectBuffer
Posted by Mark Thomas <ma...@apache.org>.
This thread belongs on the users@ mailing list.
Mark
On 05/03/2019 08:23, jianjun.guo wrote:
> I found the application code clear thread local.
> so cause the exception.
> However, developers are averse to modify the code.
>
>
>
> ------------------
> 郭建军
> 苏州宝兰德软件技术服务有限公司 研发部
> 公司地址:江苏省苏州市姑苏区长泾庙街11号苏州照明大厦605室
> 公司邮编:215000
> 联系电话:+86 18860923261
> 电子邮箱:jianjun.guo@dev.bessystem.com
>
>
>
>
>
>
> ------------------ Original ------------------
> From: "郭建军"<ji...@dev.bessystem.com>;
> Date: Mon, Mar 4, 2019 05:27 PM
> To: "Tomcat Developers List"<de...@tomcat.apache.org>;
>
> Subject: java.lang.NullPointerException on sun.nio.ch.Util.getTemporaryDirectBuffer
>
>
> I get the exception in tomcat 8.5.19
> Error processing request
> java.lang.NullPointerException
> at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:230)
> at sun.nio.ch.IOUtil.write(IOUtil.java:58)
> at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
> at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
> at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
> at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1262)
> at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:670)
> at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:607)
> at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:597)
> at org.apache.coyote.http11.Http11OutputBuffer.flushBuffer(Http11OutputBuffer.java:581)
> at org.apache.coyote.http11.Http11OutputBuffer.finishResponse(Http11OutputBuffer.java:330)
> at org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1488)
>
>
>
> Looking forward to some help. thinks.
>
>
>
>
>
>
> ------------------
> 郭建军
> 苏州宝兰德软件技术服务有限公司 研发部
> 公司地址:江苏省苏州市姑苏区长泾庙街11号苏州照明大厦605室
> 公司邮编:215000
> 联系电话:+86 18860923261
> 电子邮箱:jianjun.guo@dev.bessystem.com
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org
Re:java.lang.NullPointerException on sun.nio.ch.Util.getTemporaryDirectBuffer
Posted by "jianjun.guo" <ji...@dev.bessystem.com>.
I found the application code clear thread local.
so cause the exception.
However, developers are averse to modify the code.
------------------
郭建军
苏州宝兰德软件技术服务有限公司 研发部
公司地址:江苏省苏州市姑苏区长泾庙街11号苏州照明大厦605室
公司邮编:215000
联系电话:+86 18860923261
电子邮箱:jianjun.guo@dev.bessystem.com
------------------ Original ------------------
From: "郭建军"<ji...@dev.bessystem.com>;
Date: Mon, Mar 4, 2019 05:27 PM
To: "Tomcat Developers List"<de...@tomcat.apache.org>;
Subject: java.lang.NullPointerException on sun.nio.ch.Util.getTemporaryDirectBuffer
I get the exception in tomcat 8.5.19
Error processing request
java.lang.NullPointerException
at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:230)
at sun.nio.ch.IOUtil.write(IOUtil.java:58)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101)
at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157)
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1262)
at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:670)
at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:607)
at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:597)
at org.apache.coyote.http11.Http11OutputBuffer.flushBuffer(Http11OutputBuffer.java:581)
at org.apache.coyote.http11.Http11OutputBuffer.finishResponse(Http11OutputBuffer.java:330)
at org.apache.coyote.http11.Http11Processor.finishResponse(Http11Processor.java:1488)
Looking forward to some help. thinks.
------------------
郭建军
苏州宝兰德软件技术服务有限公司 研发部
公司地址:江苏省苏州市姑苏区长泾庙街11号苏州照明大厦605室
公司邮编:215000
联系电话:+86 18860923261
电子邮箱:jianjun.guo@dev.bessystem.com