Newer
Older
sensorhub-plus / missiles.log
chaizhuang on 25 Jul 2023 262 KB 上位机升级调试
2023-07-25 10:32:48.611  INFO 13468 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 13468 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:32:48.623  INFO 13468 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:32:51.060  INFO 13468 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.762 seconds (JVM running for 3.392)
2023-07-25 10:32:51.618  INFO 13468 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:32:57.269  INFO 13468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a30200000280310200200040000940c30000940060840010f90dc0a70760cb0c307c05709a07a0c707e0020270b00dd0ed0340f805108706e0f60970ab0810690440bc05d0080e109d06f0
2023-07-25 10:32:57.540 ERROR 13468 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 10:32:57.556  INFO 13468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 00000280310200200040000940c30000940060840010f90dc0a70760cb0c307c05709a07a0c707e0020270b00dd0ed0340f805108706e0f60970ab0810690440bc05d0080e109d06f0
2023-07-25 10:33:43.827  INFO 13468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a30200000280310200200040000940c30000940060840010f90dc0a70760cb0c307c05709a07a0c707e0020270b00dd0ed0340f805108706e0f60970ab0810690440bc05d0080e109d06
2023-07-25 10:33:43.836 ERROR 13468 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 10:33:43.860  INFO 13468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 00000280310200200040000940c30000940060840010f90dc0a70760cb0c307c05709a07a0c707e0020270b00dd0ed0340f805108706e0f60970ab0810690440bc05d0080e109d06
2023-07-25 10:34:20.420  INFO 13468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:41:06.125  INFO 23156 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 23156 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:41:06.126  INFO 23156 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:41:08.319  INFO 23156 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.466 seconds (JVM running for 3.039)
2023-07-25 10:41:08.681  INFO 23156 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:41:25.057  INFO 23156 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:42:29.201  INFO 14536 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 14536 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:42:29.202  INFO 14536 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:42:31.393  INFO 14536 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.443 seconds (JVM running for 3.016)
2023-07-25 10:42:31.770  INFO 14536 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:42:43.339  INFO 14536 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:42:43.541 ERROR 14536 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 10:42:43.558  INFO 14536 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 0028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:42:57.886  INFO 14536 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:42:57.897 ERROR 14536 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 10:42:57.909  INFO 14536 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 0028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:43:09.286  INFO 10964 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 10964 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:43:09.287  INFO 10964 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:43:11.614  INFO 10964 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.579 seconds (JVM running for 3.174)
2023-07-25 10:43:12.126  INFO 10964 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:46:57.312  INFO 10964 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:47:53.716  INFO 10964 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:47:53.773 ERROR 10964 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 10:48:24.401  INFO 10964 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:49:38.172  INFO 21764 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 21764 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:49:38.174  INFO 21764 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:49:40.288  INFO 21764 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.384 seconds (JVM running for 2.952)
2023-07-25 10:49:40.752  INFO 21764 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:49:55.658  INFO 21764 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:51:46.401  INFO 24364 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 24364 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:51:46.403  INFO 24364 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:51:48.601  INFO 24364 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.481 seconds (JVM running for 3.07)
2023-07-25 10:51:49.098  INFO 24364 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:52:19.271  INFO 24364 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:54:35.602  INFO 23120 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 23120 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:54:35.604  INFO 23120 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:54:38.043  INFO 23120 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.699 seconds (JVM running for 3.299)
2023-07-25 10:54:38.688  INFO 23120 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:55:17.455  INFO 23120 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:55:58.810  INFO 18772 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 18772 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:55:58.811  INFO 18772 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:56:01.015  INFO 18772 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.479 seconds (JVM running for 3.081)
2023-07-25 10:56:01.495  INFO 18772 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:56:11.567  INFO 18772 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:56:47.747  INFO 18772 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:56:47.783 ERROR 18772 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 10:56:47.849  INFO 18772 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:56:58.106  INFO 23044 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 23044 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 10:56:58.107  INFO 23044 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 10:57:00.192  INFO 23044 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.345 seconds (JVM running for 2.942)
2023-07-25 10:57:00.547  INFO 23044 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 10:57:16.931  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:57:26.062  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:57:26.106 ERROR 23044 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 10:57:26.167  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:57:36.751  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:57:36.785 ERROR 23044 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 10:57:54.892  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:58:35.719  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:58:35.752 ERROR 23044 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 10:58:50.537  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:59:09.530  INFO 23044 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 10:59:09.572 ERROR 23044 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:01:19.706  INFO 14596 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 14596 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:01:19.707  INFO 14596 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:01:21.932  INFO 14596 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.496 seconds (JVM running for 3.222)
2023-07-25 11:01:22.339  INFO 14596 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:01:27.221  INFO 14596 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:03:08.294  INFO 15340 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 15340 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:03:08.296  INFO 15340 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:03:10.383  INFO 15340 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.348 seconds (JVM running for 2.926)
2023-07-25 11:03:10.834  INFO 15340 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:03:22.448  INFO 15340 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:04:26.935  INFO 18388 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 18388 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:04:26.937  INFO 18388 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:04:29.179  INFO 18388 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.501 seconds (JVM running for 3.209)
2023-07-25 11:04:29.532  INFO 18388 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:04:47.233  INFO 18388 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:05:25.283  INFO 18388 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:05:25.321 ERROR 18388 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:05:46.505  INFO 18388 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:05:52.163  INFO 18388 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:05:52.207 ERROR 18388 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:05:54.728  INFO 18388 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:06:02.117  INFO 18388 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:06:02.156 ERROR 18388 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:06:25.678  INFO 18388 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:06:39.903  INFO 4804 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 4804 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:06:39.905  INFO 4804 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:06:42.069  INFO 4804 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.428 seconds (JVM running for 2.974)
2023-07-25 11:06:42.728  INFO 4804 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:06:54.210  INFO 4804 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:07:17.588 ERROR 4804 --- [nioEventLoopGroup-3-1] c.c.m.provider.UpgradeFileProvider       : 读取文件失败,文件路径是C:\Users\77042\Desktop\解析文件\RTU100N_v3.1,异常信息为{}

java.io.IOException: Stream closed
	at java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:159) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345) ~[na:1.8.0_91]
	at java.io.FilterInputStream.read(FilterInputStream.java:107) ~[na:1.8.0_91]
	at com.casic.missiles.provider.UpgradeFileProvider.readUpgradeFile(UpgradeFileProvider.java:156) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.getCurrentFileBytes(UpgradeFileProvider.java:106) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.intendUpgradeFile(UpgradeFileProvider.java:34) [classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.beforeRuleReply(ReplyCommandSupport.java:68) [classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:09:58.283 ERROR 4804 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","combinedFieldIds":"15,16,17","id":4,"matchRuleJson":"{}","isFinishMatch":"1","scene":2},异常信息为{}

com.casic.missiles.exception.EngineException: 组合字段解析配置,业务配置字段为空
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.lambda$combinedField$0(FieldReverseDecorator.java:51) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:50) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:93) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:10:07.326  INFO 4804 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:10:07.370 ERROR 4804 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:11:28.416 ERROR 4804 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","combinedFieldIds":"15,16,17","id":4,"matchRuleJson":"{}","isFinishMatch":"1","scene":2},异常信息为{}

com.casic.missiles.exception.EngineException: 组合字段解析配置,业务配置字段为空
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.lambda$combinedField$0(FieldReverseDecorator.java:51) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:50) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:93) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:311) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:432) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:11:32.525  INFO 22816 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 22816 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:11:32.526  INFO 22816 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:11:35.002  INFO 22816 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.753 seconds (JVM running for 3.455)
2023-07-25 11:11:35.458  INFO 22816 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:12:02.482  INFO 22816 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:12:02.807 ERROR 22816 --- [nioEventLoopGroup-3-1] c.c.m.provider.UpgradeFileProvider       : 读取文件失败,文件路径是C:\Users\77042\Desktop\解析文件\RTU100N_v3.1,异常信息为{}

java.io.IOException: Stream closed
	at java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:159) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345) ~[na:1.8.0_91]
	at java.io.FilterInputStream.read(FilterInputStream.java:107) ~[na:1.8.0_91]
	at com.casic.missiles.provider.UpgradeFileProvider.readUpgradeFile(UpgradeFileProvider.java:156) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.getCurrentFileBytes(UpgradeFileProvider.java:106) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.intendUpgradeFile(UpgradeFileProvider.java:34) [classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.beforeRuleReply(ReplyCommandSupport.java:68) [classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:12:56.421  INFO 24168 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 24168 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:12:56.423  INFO 24168 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:12:58.619  INFO 24168 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.521 seconds (JVM running for 3.087)
2023-07-25 11:12:59.167  INFO 24168 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:13:16.924  INFO 24168 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:13:17.242 ERROR 24168 --- [nioEventLoopGroup-3-1] c.c.m.provider.UpgradeFileProvider       : 读取文件失败,文件路径是C:\Users\77042\Desktop\解析文件\RTU100N_v3.1,异常信息为{}

java.io.IOException: Stream closed
	at java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:159) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345) ~[na:1.8.0_91]
	at java.io.FilterInputStream.read(FilterInputStream.java:107) ~[na:1.8.0_91]
	at com.casic.missiles.provider.UpgradeFileProvider.readUpgradeFile(UpgradeFileProvider.java:156) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.getCurrentFileBytes(UpgradeFileProvider.java:106) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.intendUpgradeFile(UpgradeFileProvider.java:34) [classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.beforeRuleReply(ReplyCommandSupport.java:68) [classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:13:37.423  INFO 23768 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 23768 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:13:37.425  INFO 23768 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:13:39.504  INFO 23768 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.336 seconds (JVM running for 2.89)
2023-07-25 11:13:39.960  INFO 23768 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:13:51.031  INFO 23768 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:13:51.392 ERROR 23768 --- [nioEventLoopGroup-3-1] c.c.m.provider.UpgradeFileProvider       : 读取文件失败,文件路径是C:\Users\77042\Desktop\解析文件\RTU100N_v3.1,异常信息为{}

java.io.IOException: Stream closed
	at java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:159) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345) ~[na:1.8.0_91]
	at java.io.FilterInputStream.read(FilterInputStream.java:107) ~[na:1.8.0_91]
	at com.casic.missiles.provider.UpgradeFileProvider.readUpgradeFile(UpgradeFileProvider.java:156) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.getCurrentFileBytes(UpgradeFileProvider.java:106) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.intendUpgradeFile(UpgradeFileProvider.java:34) [classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.beforeRuleReply(ReplyCommandSupport.java:68) [classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:16:46.257  INFO 12064 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 12064 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:16:46.258  INFO 12064 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:16:48.528  INFO 12064 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.551 seconds (JVM running for 3.11)
2023-07-25 11:16:49.177  INFO 12064 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:17:00.342  INFO 12064 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:17:00.663 ERROR 12064 --- [nioEventLoopGroup-3-1] c.c.m.provider.UpgradeFileProvider       : 读取文件失败,文件路径是C:\Users\77042\Desktop\解析文件\RTU100N_v3.1,异常信息为{}

java.io.IOException: Stream closed
	at java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:159) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345) ~[na:1.8.0_91]
	at java.io.FilterInputStream.read(FilterInputStream.java:107) ~[na:1.8.0_91]
	at com.casic.missiles.provider.UpgradeFileProvider.readUpgradeFile(UpgradeFileProvider.java:155) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.getCurrentFileBytes(UpgradeFileProvider.java:106) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.intendUpgradeFile(UpgradeFileProvider.java:34) [classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.beforeRuleReply(ReplyCommandSupport.java:68) [classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:17:29.614 ERROR 12064 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","combinedFieldIds":"15,16,17","id":4,"matchRuleJson":"{}","isFinishMatch":"1","scene":2},异常信息为{}

com.casic.missiles.exception.EngineException: 组合字段解析配置,业务配置字段为空
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.lambda$combinedField$0(FieldReverseDecorator.java:51) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:50) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:93) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:18:46.993  INFO 18020 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 18020 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:18:46.994  INFO 18020 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:18:49.103  INFO 18020 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.366 seconds (JVM running for 3.064)
2023-07-25 11:18:49.481  INFO 18020 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:18:58.529  INFO 18020 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:18:58.861 ERROR 18020 --- [nioEventLoopGroup-3-1] c.c.m.provider.UpgradeFileProvider       : 读取文件失败,文件路径是C:\Users\77042\Desktop\解析文件\RTU100N_v3.1,异常信息为{}

java.io.IOException: Stream closed
	at java.io.BufferedInputStream.getInIfOpen(BufferedInputStream.java:159) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) ~[na:1.8.0_91]
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345) ~[na:1.8.0_91]
	at java.io.FilterInputStream.read(FilterInputStream.java:107) ~[na:1.8.0_91]
	at com.casic.missiles.provider.UpgradeFileProvider.readUpgradeFile(UpgradeFileProvider.java:155) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.getCurrentFileBytes(UpgradeFileProvider.java:106) [classes/:na]
	at com.casic.missiles.provider.UpgradeFileProvider.intendUpgradeFile(UpgradeFileProvider.java:34) [classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.beforeRuleReply(ReplyCommandSupport.java:68) [classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:27:26.929  INFO 12352 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 12352 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:27:26.930  INFO 12352 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:27:29.073  INFO 12352 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.407 seconds (JVM running for 3.03)
2023-07-25 11:27:29.592  INFO 12352 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:27:42.724  INFO 12352 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:28:09.401 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-07-25 11:30:40.905 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","combinedFieldIds":"15,16,17","id":4,"matchRuleJson":"{}","isFinishMatch":"1","scene":2},异常信息为{}

java.lang.NullPointerException: null
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.strToByteBuf(DefaultValueTypeResolver.java:47) ~[classes/:na]
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.invoke(DefaultValueTypeResolver.java:26) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildDefaultByte(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:30) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:113) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:94) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:59) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:93) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:32:44.150  INFO 12352 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:32:44.195 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:32:44.461 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-07-25 11:32:44.636 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","combinedFieldIds":"15,16,17","id":4,"matchRuleJson":"{}","isFinishMatch":"1","scene":2},异常信息为{}

java.lang.NullPointerException: null
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.strToByteBuf(DefaultValueTypeResolver.java:47) ~[classes/:na]
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.invoke(DefaultValueTypeResolver.java:26) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildDefaultByte(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:30) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:113) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:94) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:59) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:93) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:311) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:432) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:32:47.380  INFO 12352 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:32:48.232 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-07-25 11:32:48.402 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","combinedFieldIds":"15,16,17","id":4,"matchRuleJson":"{}","isFinishMatch":"1","scene":2},异常信息为{}

java.lang.NullPointerException: null
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.strToByteBuf(DefaultValueTypeResolver.java:47) ~[classes/:na]
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.invoke(DefaultValueTypeResolver.java:26) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildDefaultByte(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:30) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:113) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:94) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:59) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:93) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:32:52.363  INFO 12352 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 11:32:52.399 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 11:38:02.798 ERROR 12352 --- [nioEventLoopGroup-3-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-07-25 11:38:05.566  INFO 5116 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 5116 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 11:38:05.567  INFO 5116 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 11:38:07.648  INFO 5116 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.344 seconds (JVM running for 2.912)
2023-07-25 11:38:08.000  INFO 5116 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 11:39:03.836  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 13:37:21.340  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:37:21.376 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:95) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 13:37:21.432 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

java.lang.RuntimeException: 业务内容解析为空,解析配置存在问题,请分析查看
	at com.casic.missiles.parser.processor.reply.BeforeUpgradesReplyCommandPostProcessing.obtainReplyCommand(BeforeUpgradesReplyCommandPostProcessing.java:21) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:106) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 13:37:21.480 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

java.lang.NullPointerException: null
	at java.util.Objects.requireNonNull(Objects.java:203) ~[na:1.8.0_91]
	at java.util.Optional.<init>(Optional.java:96) ~[na:1.8.0_91]
	at java.util.Optional.of(Optional.java:108) ~[na:1.8.0_91]
	at java.util.stream.FindOps$FindSink$OfRef.get(FindOps.java:193) ~[na:1.8.0_91]
	at java.util.stream.FindOps$FindSink$OfRef.get(FindOps.java:190) ~[na:1.8.0_91]
	at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152) ~[na:1.8.0_91]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:1.8.0_91]
	at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464) ~[na:1.8.0_91]
	at com.casic.missiles.parser.matcher.LeadingCodeMatcher.rematch(LeadingCodeMatcher.java:64) ~[classes/:na]
	at com.casic.missiles.parser.matcher.FrameStructMatchSupport.matchLength(FrameStructMatchSupport.java:68) ~[classes/:na]
	at com.casic.missiles.parser.matcher.impl.FrameMarkMatcher.getIntactMessageByte(FrameMarkMatcher.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:82) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 13:38:10.461  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:38:10.481 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 13:38:10.494  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 0020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:39:37.155 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 13:41:19.776  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:41:19.790 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 13:41:19.801  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 0020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:41:31.567 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 13:41:36.010  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:42:07.740 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 13:42:07.761  INFO 5116 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 0020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:43:18.534 ERROR 5116 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为
2023-07-25 13:43:21.429  INFO 23092 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 23092 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 13:43:21.430  INFO 23092 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 13:43:23.565  INFO 23092 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.425 seconds (JVM running for 3.052)
2023-07-25 13:43:24.145  INFO 23092 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 13:43:29.922  INFO 23092 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:43:58.822  INFO 25696 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 25696 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 13:43:58.825  INFO 25696 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 13:44:00.883  INFO 25696 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.314 seconds (JVM running for 2.906)
2023-07-25 13:44:01.239  INFO 25696 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 13:44:32.891  INFO 25696 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:57:57.431 ERROR 25696 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:57:57.454  INFO 25696 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : 0020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 13:58:00.474 ERROR 25696 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 流程实例配置为空
	at com.casic.missiles.parser.GenericProtocolParser.lambda$doParseProtocol$0(GenericProtocolParser.java:75) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:74) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 13:58:10.993  INFO 25312 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 25312 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 13:58:10.995  INFO 25312 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 13:58:13.213  INFO 25312 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.491 seconds (JVM running for 3.105)
2023-07-25 13:58:13.770  INFO 25312 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 13:59:02.351  INFO 25312 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 14:05:09.466  INFO 25312 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:05:09.508 ERROR 25312 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:05:09.574 ERROR 25312 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

java.lang.RuntimeException: 业务内容解析为空,解析配置存在问题,请分析查看
	at com.casic.missiles.parser.processor.reply.UpgradesReplyCommandPostProcessing.obtainReplyCommand(UpgradesReplyCommandPostProcessing.java:25) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:107) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:05:09.626 ERROR 25312 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

java.lang.NullPointerException: null
	at java.util.Objects.requireNonNull(Objects.java:203) ~[na:1.8.0_91]
	at java.util.Optional.<init>(Optional.java:96) ~[na:1.8.0_91]
	at java.util.Optional.of(Optional.java:108) ~[na:1.8.0_91]
	at java.util.stream.FindOps$FindSink$OfRef.get(FindOps.java:193) ~[na:1.8.0_91]
	at java.util.stream.FindOps$FindSink$OfRef.get(FindOps.java:190) ~[na:1.8.0_91]
	at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152) ~[na:1.8.0_91]
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:1.8.0_91]
	at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464) ~[na:1.8.0_91]
	at com.casic.missiles.parser.matcher.LeadingCodeMatcher.rematch(LeadingCodeMatcher.java:64) ~[classes/:na]
	at com.casic.missiles.parser.matcher.FrameStructMatchSupport.matchLength(FrameStructMatchSupport.java:68) ~[classes/:na]
	at com.casic.missiles.parser.matcher.impl.FrameMarkMatcher.getIntactMessageByte(FrameMarkMatcher.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:83) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:05:47.761  INFO 25312 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:05:47.783 ERROR 25312 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 流程实例配置为空
	at com.casic.missiles.parser.GenericProtocolParser.lambda$doParseProtocol$0(GenericProtocolParser.java:75) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:74) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:06:12.623 ERROR 25312 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 流程实例配置为空
	at com.casic.missiles.parser.GenericProtocolParser.lambda$doParseProtocol$0(GenericProtocolParser.java:75) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:74) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:06:19.770  INFO 25000 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 25000 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:06:19.772  INFO 25000 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:06:21.972  INFO 25000 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.459 seconds (JVM running for 3.042)
2023-07-25 14:06:22.486  INFO 25000 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:09:37.368  INFO 25000 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:10:16.385 ERROR 25000 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 流程实例配置为空
	at com.casic.missiles.parser.GenericProtocolParser.lambda$doParseProtocol$0(GenericProtocolParser.java:75) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:74) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:10:17.260 ERROR 25000 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 流程实例配置为空
	at com.casic.missiles.parser.GenericProtocolParser.lambda$doParseProtocol$0(GenericProtocolParser.java:75) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:74) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:10:21.023  INFO 25000 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:11:57.173 ERROR 25000 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 流程实例配置为空
	at com.casic.missiles.parser.GenericProtocolParser.lambda$doParseProtocol$0(GenericProtocolParser.java:75) ~[classes/:na]
	at cn.hutool.core.lang.Assert.isFalse(Assert.java:85) ~[hutool-core-5.7.2.jar:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:74) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:11:59.020  INFO 16844 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 16844 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:11:59.021  INFO 16844 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:12:01.108  INFO 16844 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.348 seconds (JVM running for 2.986)
2023-07-25 14:12:01.490  INFO 16844 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:12:13.172  INFO 16844 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:15:32.223  INFO 24508 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 24508 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:15:32.224  INFO 24508 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:15:34.321  INFO 24508 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.363 seconds (JVM running for 2.912)
2023-07-25 14:15:34.748  INFO 24508 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:15:54.038  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:17:12.976  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:17:17.088 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:17:17.131 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:18:15.079  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:18:16.670  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:18:16.705 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:18:16.758 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:18:17.346  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:18:24.184  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:18:24.219 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:18:24.266 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:18:39.502  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:18:50.533  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:21:06.075 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:21:06.125 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:21:06.792  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:21:24.301  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:23:23.031 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:23:24.949 ERROR 24508 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:23:26.032  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:34:27.476  INFO 24508 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:35:34.509  INFO 7332 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 7332 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:35:34.511  INFO 7332 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:35:36.618  INFO 7332 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.38 seconds (JVM running for 2.937)
2023-07-25 14:35:37.082  INFO 7332 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:35:52.153  INFO 7332 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:37:43.158  INFO 7332 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:39:10.467  INFO 7332 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:39:13.593  INFO 10468 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 10468 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:39:13.595  INFO 10468 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:39:15.706  INFO 10468 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.372 seconds (JVM running for 2.971)
2023-07-25 14:39:16.066  INFO 10468 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:39:32.100  INFO 10468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:40:11.003  INFO 10468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:41:18.995  INFO 10468 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:41:21.627  INFO 25380 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 25380 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:41:21.629  INFO 25380 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:41:23.738  INFO 25380 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.389 seconds (JVM running for 3.037)
2023-07-25 14:41:24.235  INFO 25380 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:41:39.057  INFO 25380 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 14:43:51.175 ERROR 25380 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","combinedFieldIds":"19,20","id":5,"matchRuleJson":"{}","isFinishMatch":"1","scene":3},异常信息为{}

java.lang.NullPointerException: null
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:48) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:93) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 14:59:00.002  INFO 27764 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 27764 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:59:00.003  INFO 27764 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:59:02.125  INFO 27764 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.385 seconds (JVM running for 2.949)
2023-07-25 14:59:02.475  INFO 27764 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:59:28.894  INFO 26108 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 26108 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 14:59:28.895  INFO 26108 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 14:59:30.986  INFO 26108 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.365 seconds (JVM running for 2.974)
2023-07-25 14:59:31.359  INFO 26108 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 14:59:54.054  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 15:00:56.314  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3cea3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:00:56.537  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:00:56.578 ERROR 26108 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.casic.missiles.exception.EngineException: 组合配置匹配失败
	at com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:57) ~[classes/:na]
	at com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:96) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:49) [classes/:na]
	at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 15:01:19.745  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:02:18.438  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:03:41.288  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:05:28.131  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:07:00.016  INFO 26108 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6fa3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:17:44.622  INFO 24440 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 24440 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:17:44.623  INFO 24440 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:17:46.813  INFO 24440 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.457 seconds (JVM running for 3.018)
2023-07-25 15:17:47.285  INFO 24440 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:19:35.120  INFO 24440 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:21:14.094  INFO 2392 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 2392 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:21:14.096  INFO 2392 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:21:16.179  INFO 2392 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.343 seconds (JVM running for 2.914)
2023-07-25 15:21:16.532  INFO 2392 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:21:52.439  INFO 2392 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:23:06.036  INFO 2392 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 15:27:56.329  INFO 2392 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 15:30:43.516  INFO 2392 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 15:32:14.248  INFO 4920 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 4920 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:32:14.249  INFO 4920 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:32:16.335  INFO 4920 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.348 seconds (JVM running for 2.958)
2023-07-25 15:32:16.691  INFO 4920 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:32:29.555  INFO 4920 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 15:33:04.640  INFO 4920 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:33:26.906  INFO 4920 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:33:47.092  INFO 25292 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 25292 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:33:47.094  INFO 25292 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:33:49.180  INFO 25292 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.35 seconds (JVM running for 2.919)
2023-07-25 15:33:49.761  INFO 25292 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:34:02.547  INFO 25292 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:39:12.277  INFO 25292 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:41:31.366  INFO 20040 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 20040 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:41:31.369  INFO 20040 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:41:33.501  INFO 20040 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.477 seconds (JVM running for 3.034)
2023-07-25 15:41:34.067  INFO 20040 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:41:47.227  INFO 26096 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 26096 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:41:47.229  INFO 26096 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:41:49.309  INFO 26096 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.335 seconds (JVM running for 2.946)
2023-07-25 15:41:49.668  INFO 26096 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:42:05.895  INFO 26096 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:43:17.777  INFO 26096 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:45:44.226  INFO 7444 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 7444 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:45:44.227  INFO 7444 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:45:46.315  INFO 7444 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.342 seconds (JVM running for 2.907)
2023-07-25 15:45:46.684  INFO 7444 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:45:56.861  INFO 7444 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:46:16.372  INFO 7444 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:46:33.269  INFO 26392 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 26392 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:46:33.270  INFO 26392 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:46:35.344  INFO 26392 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.341 seconds (JVM running for 2.906)
2023-07-25 15:46:35.697  INFO 26392 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:46:39.152  INFO 26392 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 15:47:51.660  INFO 21704 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 21704 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 15:47:51.662  INFO 21704 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 15:47:53.768  INFO 21704 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.418 seconds (JVM running for 3.088)
2023-07-25 15:47:54.222  INFO 21704 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 15:48:04.612  INFO 21704 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 16:06:36.482  INFO 27664 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 27664 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 16:06:36.484  INFO 27664 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 16:06:38.652  INFO 27664 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.458 seconds (JVM running for 3.105)
2023-07-25 16:06:39.122  INFO 27664 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 16:06:45.036  INFO 27664 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 16:12:17.116  INFO 9868 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 9868 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 16:12:17.118  INFO 9868 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 16:12:19.204  INFO 9868 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.351 seconds (JVM running for 2.931)
2023-07-25 16:12:19.823  INFO 9868 --- [Thread-6] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 16:12:35.862  INFO 9868 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200028312020040094c30094068401f9dca776cbc37c579a7ac77e0227b0dded34f851876ef697ab816944bc5d08e19d6f
2023-07-25 16:14:01.858  INFO 9868 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 16:16:27.499  INFO 24180 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 24180 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 16:16:27.500  INFO 24180 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 16:16:29.671  INFO 24180 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.454 seconds (JVM running for 3.046)
2023-07-25 16:16:30.294  INFO 24180 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 16:17:15.260  INFO 24180 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 16:18:59.125  INFO 2264 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 2264 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 16:18:59.127  INFO 2264 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 16:19:01.220  INFO 2264 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.367 seconds (JVM running for 3.027)
2023-07-25 16:19:01.574  INFO 2264 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 16:19:20.979  INFO 2264 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 16:22:32.445  INFO 28140 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 28140 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 16:22:32.447  INFO 28140 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 16:22:34.665  INFO 28140 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.484 seconds (JVM running for 3.072)
2023-07-25 16:22:35.195  INFO 28140 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 16:22:47.992  INFO 28140 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 16:23:59.303  INFO 1840 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 1840 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 16:23:59.304  INFO 1840 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 16:24:01.377  INFO 1840 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.334 seconds (JVM running for 2.886)
2023-07-25 16:24:01.744  INFO 1840 --- [Thread-7] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 16:24:36.074  INFO 1840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 16:24:42.899 ERROR 1840 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"protocolId":"1","createTime":1690299492000,"combinedFieldIds":"19,20","id":5,"matchRuleJson":"{}","isFinishMatch":"1","scene":3},异常信息为{}

java.lang.NullPointerException: null
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.strToByteBuf(DefaultValueTypeResolver.java:47) ~[classes/:na]
	at com.casic.missiles.replier.decorator.DefaultValueTypeResolver.invoke(DefaultValueTypeResolver.java:26) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildDefaultByte(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:30) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:123) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:104) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:69) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:95) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:58) [classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:32) [classes/:na]
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.63.Final.jar:4.1.63.Final]
	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]

2023-07-25 16:25:12.801  INFO 1840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 16:25:36.960  INFO 1840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce
2023-07-25 16:29:05.859  INFO 27492 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 1.8.0_91 on yishengpingan with PID 27492 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-07-25 16:29:05.861  INFO 27492 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-07-25 16:29:08.068  INFO 27492 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.487 seconds (JVM running for 3.158)
2023-07-25 16:29:08.474  INFO 27492 --- [Thread-8] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7091
2023-07-25 16:29:18.911  INFO 27492 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040094c30094018401838b67bee12cf899ab5e61faef26add391f45a7777adfefe0fd01650c55c28fea3ce