Micronaut服务器错误-没有请求状态。原因:java.lang.IllegalArgumentException:没有枚举常量io.micronaut.http.HttpMethod.PRI

在使节后部署micronaut服务时,会收到与处理程序相关的错误。这是指编码吗?我尝试了一些没有运气的选择。谢谢。

借款人_1 | 23:10:07.038 [main] INFO i.m.g.s.GrpcEmbeddedServerListener-GRPC在端口50051上启动 借款人_1 | 23:10:07.045 [main]信息io.micronaut.runtime.micronaut-启动已在1814ms中完成。服务器正在运行:http://092736b9eca5:9090 借款人_1 | 23:10:3​​5.335 [nioEventLoopGroup-1-2]错误i.m.h.s.netty.RoutingInBoundHandler-micronaut服务器错误-没有请求状态。原因:java.lang.IllegalArgumentException:没有枚举常量io.micronaut.http.HttpMethod.PRI 借款人_1 | io.netty.handler.codec.DecoderException:java.lang.IllegalArgumentException:没有枚举常量io.micronaut.http.HttpMethod.PRI 借款人_1 |在io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:98) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.micronaut.http.netty.stream.HttpStreamsHandler.channelRead(HttpStreamsHandler.java:191) 借款人_1 |在io.micronaut.http.netty.stream.HttpStreamsServerHandler.channelRead(HttpStreamsServerHandler.java:121) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) 借款人_1 |在io.netty.handler.codec.MessageToMessagecodec.channelRead(MessageToMessagecodec.java:111) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) 借款人_1 |在io.netty.handler.codec.http.HttpServerKeepAliveHandler.channelRead(HttpServerKeepAliveHandler.java:64) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:186) 借款人_1 |在io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:152) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.netty.channel.CombinedChannelDuplexHandler $ DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438) 借款人_1 |在io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:328) 借款人_1 |在io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:315) 借款人_1 |在io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:429) 借款人_1 |在io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:283) 借款人_1 |在io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:287) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352) 借款人_1 |在io.netty.channel.DefaultChannelPipeline $ HeadContext.channelRead(DefaultChannelPipeline.java:1422) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374) 借款人_1 |在io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360) 借款人_1 |在io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:931) 借款人_1 |在io.netty.channel.nio.AbstractNioByteChannel $ NioByteUnsafe.read(AbstractNioByteChannel.java:163) 借款人_1 |在io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:700) 借款人_1 |在io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:635) 借款人_1 |在io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:552) 借款人_1 |在io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:514) 借款人_1 |在io.netty.util.concurrent.SingleThreadEventExecutor $ 6.run(SingleThreadEventExecutor.java:1044) 借款人_1 |在io.netty.util.internal.ThreadExecutorMap $ 2.run(ThreadExecutorMap.java:74) 借款人_1 |在io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) 借款人_1 |在java.base / java.lang.Thread.run(Thread.java:825) 借款人_1 |引起原因:java.lang.IllegalArgumentException:没有枚举常量io.micronaut.http.HttpMethod.PRI 借款人_1 |在java.base / java.lang.Enum.valueOf(Enum.java:240) 借款人_1 |在io.micronaut.http.HttpMethod.valueOf(HttpMethod.java:24) 借款人_1 |在io.micronaut.http.netty.AbstractNettyHttpRequest。(AbstractNettyHttpRequest.java:62) 借款人_1 |在io.micronaut.http.server.netty.NettyHttpRequest(NettyHttpRequest.java:89) 借款人_1 |在io.micronaut.http.server.netty.decoders.HttpRequestDecoder.decode(HttpRequestDecoder.java:91) 借款人_1 |在io.micronaut.http.server.netty.decoders.HttpRequestDecoder.decode(HttpRequestDecoder.java:43) 借款人_1 |在io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:88) 借款人_1 | ...省略了53个共同的框架

yxgwl 回答:Micronaut服务器错误-没有请求状态。原因:java.lang.IllegalArgumentException:没有枚举常量io.micronaut.http.HttpMethod.PRI

在1.3.0.M1中引入了对非标准HTTP方法的支持。请尝试1.3.0.M1,然后查看问题是否仍然存在。

本文链接:https://www.f2er.com/3032763.html

大家都在问