-
Notifications
You must be signed in to change notification settings - Fork 562
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
StaticContentSupport problem in helidon-se #1069
Comments
Hmm; this concerns me:
Specifically, a set of headers is somehow being "seen" as part of the media type. |
@piusalfred The first thing to try is to upgrade to version 1.3.1 in case this issue has already been fixed. |
@ljnelson Thanks for the reply. After upgrade to 1.3.1, there is an Unexpected error during routing as per stack trace Sep 29 11:13:52 tanganyikabeach java[10833]: 2019.09.29 11:13:52 SEVERE io.helidon.webserver.RequestRouting Thread[nioEventLoopGroup-3-1,10,main]: Unexpected error occurred during routing!
Sep 29 11:13:52 tanganyikabeach java[10833]: java.lang.NullPointerException
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.helidon.webserver.RequestRouting.canonicalize(RequestRouting.java:86)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.helidon.webserver.RequestRouting.route(RequestRouting.java:71)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.helidon.webserver.ForwardingHandler.channelRead0(ForwardingHandler.java:141)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:328)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:302)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1421)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:697)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:632)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:549)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:511)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:918)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
Sep 29 11:13:52 tanganyikabeach java[10833]: at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
Sep 29 11:13:52 tanganyikabeach java[10833]: at java.base/java.lang.Thread.run(Thread.java:834)
|
|
@piusalfred I've filed a PR (#1072) that will fix this |
@ljnelson Noted. I will be following |
I have a helidon-se powered static website. It works fine except that whenever I pull the server logs there a lot of runtime exception I can not trace.
Environment Details
Problem Description
After keeping the Webserver running for a time, runtime exceptions are thrown
stack trace
Steps to reproduce
server code
The text was updated successfully, but these errors were encountered: