Newer
Older
sensorhub-plus / missiles.log
chaizhuang on 1 Sep 2023 703 KB AEP平台设备数据联调
2023-09-01 09:46:38.028  INFO 6324 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 6324 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 09:46:38.039  INFO 6324 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 09:46:39.914  INFO 6324 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.115 seconds (JVM running for 3.187)
2023-09-01 09:46:40.194  INFO 6324 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:01:44.185  INFO 20064 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 20064 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:01:44.187  INFO 20064 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:01:45.884  INFO 20064 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.994 seconds (JVM running for 2.541)
2023-09-01 10:01:46.150  INFO 20064 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:05:46.327  INFO 20064 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU5YApkYP0RdC+Geeh6CpHcndk7MJ5LfZLF2NGVOo8H1Ltv/XfhhIk0a1m7TraP/fh3eg=="}}
2023-09-01 10:05:46.327  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:05:46.327  INFO 20064 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:05:46.330  INFO 20064 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:46.330  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:46.330  INFO 20064 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:46.331  INFO 20064 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d
2023-09-01 10:05:46.339  INFO 20064 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d
2023-09-01 10:05:46.331  INFO 20064 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d
2023-09-01 10:05:46.360  INFO 20064 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU5YApkYP0RdC+Geeh6CpHcndk7MJ5LfZLF2NGVOo8H1Ltv/XfhhIk0a1m7TraP/fh3eg=="}}
2023-09-01 10:05:46.362  INFO 20064 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:46.366  INFO 20064 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d
2023-09-01 10:05:46.424  INFO 20064 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU5YApkYP0RdC+Geeh6CpHcndk7MJ5LfZLF2NGVOo8H1Ltv/XfhhIk0a1m7TraP/fh3eg=="}}
2023-09-01 10:05:46.426  INFO 20064 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:46.428  INFO 20064 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d
2023-09-01 10:05:47.087  INFO 20064 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU5YApkYP0RdC+Geeh6CpHcndk7MJ5LfZLF2NGVOo8H1Ltv/XfhhIk0a1m7TraP/fh3eg=="}}
2023-09-01 10:05:47.088  INFO 20064 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:47.088  INFO 20064 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d55355941706b5950305264432b4765656836437048636e646b374d4a354c665a4c46324e47564f6f3848314c74762f58666868496b3061316d37547261502f66683365673d3d227d7d
2023-09-01 10:05:47.215  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:05:47.215  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:47.216  INFO 20064 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d
2023-09-01 10:05:47.362  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:05:47.363  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:47.363  INFO 20064 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d
2023-09-01 10:05:47.460  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:05:47.460  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:05:47.461  INFO 20064 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d
2023-09-01 10:08:04.956  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWf+Syj0GYkYmDY1EbCIcyFADG72zUh1UOIe5ExY64e4efKs0aYFdNEd38kz2J8uUwM1A=="}}
2023-09-01 10:08:04.956  INFO 20064 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d57662b53796a3047596b596d4459314562434963794641444737327a556831554f4965354578593634653465664b7330615946644e456433386b7a324a387555774d31413d3d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:08:04.957  INFO 20064 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : 7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d57662b53796a3047596b596d4459314562434963794641444737327a556831554f4965354578593634653465664b7330615946644e456433386b7a324a387555774d31413d3d227d7d
2023-09-01 10:11:36.097  INFO 9904 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 9904 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:11:36.098  INFO 9904 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:11:37.768  INFO 9904 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.964 seconds (JVM running for 2.501)
2023-09-01 10:11:38.008  INFO 9904 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:11:53.514  INFO 9904 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:13:00.361  INFO 9904 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMX3RYvk+6Vn9bD735AjP6i1ffFPXwf9Dmz5dLAjIbbMvnm4WRnExAQbqsUtcIuUksDFVQ=="}}
2023-09-01 10:13:00.362  INFO 9904 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMX3RYvk+6Vn9bD735AjP6i1ffFPXwf9Dmz5dLAjIbbMvnm4WRnExAQbqsUtcIuUksDFVQ=="}}
2023-09-01 10:13:37.836  INFO 9904 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:14:21.440  INFO 9904 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f794141506a4567494151416c4d4d416c4153674151446d506b6f5731686f73777335796945335a744d58335259766b2b36566e396244373335416a503669316666465058776639446d7a35644c416a4962624d766e6d3457526e457841516271735574634975556b73444656513d3d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:14:21.440  INFO 9904 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  : AEP平台解码出现异常,缓存池为7b22736572766963654964223a22537461747573222c227365727669636544617461223a7b2256616c7565223a226f7941414a544567494151416c4d4d416c416167415646715076566241444f566359364457544372626857484f6c52372f2f6c504935746a7730796972486c317174303d227d7d,异常信息为{}

java.lang.ClassCastException: class java.lang.String cannot be cast to class com.alibaba.fastjson.JSONObject (java.lang.String is in module java.base of loader 'bootstrap'; com.alibaba.fastjson.JSONObject is in unnamed module of loader 'app')
	at com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:52) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:14:23.672  INFO 11844 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 11844 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:14:23.675  INFO 11844 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:14:25.331  INFO 11844 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.965 seconds (JVM running for 2.481)
2023-09-01 10:14:25.593  INFO 11844 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:14:48.065  INFO 11844 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:21:15.952  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVi95h1t0GS6AcLVdzBr4NJJuaEwy+tZvilbB9C+OkX2g+Kmw3RxtPLLzzOqkfVWhnQaQ=="}}
2023-09-01 10:21:16.852  INFO 11844 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:21:16.853  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVi95h1t0GS6AcLVdzBr4NJJuaEwy+tZvilbB9C+OkX2g+Kmw3RxtPLLzzOqkfVWhnQaQ=="}}
2023-09-01 10:21:16.854  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c562f79875b74192e8070b55dcc1af834926e684c32fad66f8a56c1f42f8e917da0f8a9b0dd1c6d3cb2f3cceaa47d55a19d069
2023-09-01 10:21:16.856  INFO 11844 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:21:16.858  INFO 11844 --- [pool-1-thread-9] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:21:16.860  INFO 11844 --- [pool-1-thread-7] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:21:16.860  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVi95h1t0GS6AcLVdzBr4NJJuaEwy+tZvilbB9C+OkX2g+Kmw3RxtPLLzzOqkfVWhnQaQ=="}}
2023-09-01 10:21:16.861  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c562f79875b74192e8070b55dcc1af834926e684c32fad66f8a56c1f42f8e917da0f8a9b0dd1c6d3cb2f3cceaa47d55a19d069
2023-09-01 10:21:16.862  INFO 11844 --- [pool-1-thread-7] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:21:16.862  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c562f79875b74192e8070b55dcc1af834926e684c32fad66f8a56c1f42f8e917da0f8a9b0dd1c6d3cb2f3cceaa47d55a19d069
2023-09-01 10:21:16.862  INFO 11844 --- [pool-1-thread-9] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:21:16.880  INFO 11844 --- [pool-1-thread-8] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:21:16.880  INFO 11844 --- [pool-1-thread-8] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:21:16.880  INFO 11844 --- [pool-1-thread-6] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU14Enx9xZAhYsg2H4tYZT1JuaEwy+tZvilbB9C+OkX2h5Sv6zIrFzju+MLNen+BaJfiA=="}}
2023-09-01 10:21:16.885  INFO 11844 --- [pool-1-thread-6] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c535e049f1f71640858b20d87e2d6194f526e684c32fad66f8a56c1f42f8e917da1e52bfacc8ac5ce3bbe30b35e9fe05a25f88
2023-09-01 10:21:30.378  INFO 11844 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:27:30.954 ERROR 11844 --- [http-nio-7093-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@6350ffcb rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@6350ffcb rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:30.954 ERROR 11844 --- [http-nio-7093-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@6c6ea4aa rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@6c6ea4aa rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:30.955 ERROR 11844 --- [http-nio-7093-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@6f3109a8 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@6f3109a8 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:30.955 ERROR 11844 --- [http-nio-7093-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@3e3a29ae rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@3e3a29ae rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:30.955 ERROR 11844 --- [http-nio-7093-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@7a7dae69 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@7a7dae69 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:30.955 ERROR 11844 --- [http-nio-7093-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@10b67dd0 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@10b67dd0 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:30.956 ERROR 11844 --- [http-nio-7093-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@a7efa1b rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@a7efa1b rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:30.956 ERROR 11844 --- [http-nio-7093-exec-11] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@79707e4f rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@79707e4f rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:31.009 ERROR 11844 --- [http-nio-7093-exec-5] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.003 ERROR 11844 --- [http-nio-7093-exec-2] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.003 ERROR 11844 --- [http-nio-7093-exec-3] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.003 ERROR 11844 --- [http-nio-7093-exec-8] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.008 ERROR 11844 --- [http-nio-7093-exec-6] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.010 ERROR 11844 --- [http-nio-7093-exec-7] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.010 ERROR 11844 --- [http-nio-7093-exec-4] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.010 ERROR 11844 --- [http-nio-7093-exec-11] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:27:31.187  INFO 11844 --- [pool-1-thread-10] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWpKbn2OJ0nrLrjbH39ydx8bCPFwMOksbiLKU/0THm5Gh5Sv6zIrFzju+MLNen+BaKiHg=="}}
2023-09-01 10:27:31.188  INFO 11844 --- [pool-1-thread-10] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5a929b9f6389d27acbae36c7dfdc9dc7c6c23c5c0c3a4b1b88b294ff44c79b91a1e52bfacc8ac5ce3bbe30b35e9fe05a2a21e
2023-09-01 10:27:39.665 ERROR 11844 --- [http-nio-7093-exec-17] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@7ce4026e rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@7ce4026e rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:48.276 ERROR 11844 --- [http-nio-7093-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@3d0517d0 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@3d0517d0 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:48.277 ERROR 11844 --- [http-nio-7093-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@25d86443 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@25d86443 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:27:48.677 ERROR 11844 --- [pool-1-thread-6] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.677 ERROR 11844 --- [pool-1-thread-7] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.678 ERROR 11844 --- [pool-1-thread-3] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.678 ERROR 11844 --- [pool-1-thread-2] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.679 ERROR 11844 --- [pool-1-thread-5] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.679 ERROR 11844 --- [pool-1-thread-9] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.680 ERROR 11844 --- [pool-1-thread-4] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.680 ERROR 11844 --- [pool-1-thread-10] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.681 ERROR 11844 --- [pool-1-thread-8] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:27:48.723  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVi95h1t0GS6AcLVdzBr4NJJuaEwy+tZvilbB9C+OkX2g+Kmw3RxtPLLzzOqkfVWhnQaQ=="}}
2023-09-01 10:27:48.735  INFO 11844 --- [pool-1-thread-10] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:27:48.723  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU14Enx9xZAhYsg2H4tYZT1JuaEwy+tZvilbB9C+OkX2h5Sv6zIrFzju+MLNen+BaJfiA=="}}
2023-09-01 10:27:48.709  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU14Enx9xZAhYsg2H4tYZT1JuaEwy+tZvilbB9C+OkX2h5Sv6zIrFzju+MLNen+BaJfiA=="}}
2023-09-01 10:27:48.692  INFO 11844 --- [pool-1-thread-6] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU14Enx9xZAhYsg2H4tYZT1JuaEwy+tZvilbB9C+OkX2h5Sv6zIrFzju+MLNen+BaJfiA=="}}
2023-09-01 10:27:48.765  INFO 11844 --- [pool-1-thread-10] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:27:48.765  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c562f79875b74192e8070b55dcc1af834926e684c32fad66f8a56c1f42f8e917da0f8a9b0dd1c6d3cb2f3cceaa47d55a19d069
2023-09-01 10:27:48.765  INFO 11844 --- [pool-1-thread-6] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c535e049f1f71640858b20d87e2d6194f526e684c32fad66f8a56c1f42f8e917da1e52bfacc8ac5ce3bbe30b35e9fe05a25f88
2023-09-01 10:27:48.765  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c535e049f1f71640858b20d87e2d6194f526e684c32fad66f8a56c1f42f8e917da1e52bfacc8ac5ce3bbe30b35e9fe05a25f88
2023-09-01 10:27:48.765  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c535e049f1f71640858b20d87e2d6194f526e684c32fad66f8a56c1f42f8e917da1e52bfacc8ac5ce3bbe30b35e9fe05a25f88
2023-09-01 10:27:48.680 ERROR 11844 --- [pool-1-thread-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/ProtocolFieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,protocol_id,is_reply_fix,owner_id,create_time,last_time,field_name,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM protocol_field_config     WHERE (protocol_id = ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy69.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl.getProtocolFieldConfigList(ProtocolFieldConfigRegistryImpl.java:21) ~[classes/:na]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$FastClassBySpringCGLIB$$b5e836af.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.ProtocolFieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$3d79dbf7.getProtocolFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.ProtocolFieldConfigProvider.<init>(ProtocolFieldConfigProvider.java:56) ~[classes/:na]
	at com.casic.missiles.factory.AbstractProtocolConfigFactory.<init>(AbstractProtocolConfigFactory.java:22) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultProtocolConfigFactory.<init>(DefaultProtocolConfigFactory.java:15) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:58) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:29:25.938  INFO 11844 --- [pool-1-thread-11] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:29:25.938  INFO 11844 --- [pool-1-thread-11] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:29:26.031  INFO 11844 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:29:26.061  INFO 11844 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:29:26.061  INFO 11844 --- [pool-1-thread-10] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:29:26.092 ERROR 11844 --- [pool-1-thread-2] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/FieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,rule_id,field_name,owner_id,create_time,last_time,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM bussiness_field_config     WHERE ((rule_id = ? OR rule_id = ?))
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy66.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl.getFieldConfigList(FieldConfigRegistryImpl.java:27) ~[classes/:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$FastClassBySpringCGLIB$$d9f02667.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$32493e1f.getFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.FieldConfigProvider.<init>(FieldConfigProvider.java:32) ~[classes/:na]
	at com.casic.missiles.factory.AbstractRuleConfigFactory.<init>(AbstractRuleConfigFactory.java:27) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultRuleFactory.<init>(DefaultRuleFactory.java:11) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:70) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:29:26.134  INFO 11844 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:29:43.945 ERROR 11844 --- [pool-1-thread-5] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/FieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,rule_id,field_name,owner_id,create_time,last_time,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM bussiness_field_config     WHERE ((rule_id = ? OR rule_id = ?))
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy66.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl.getFieldConfigList(FieldConfigRegistryImpl.java:27) ~[classes/:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$FastClassBySpringCGLIB$$d9f02667.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$32493e1f.getFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.FieldConfigProvider.<init>(FieldConfigProvider.java:32) ~[classes/:na]
	at com.casic.missiles.factory.AbstractRuleConfigFactory.<init>(AbstractRuleConfigFactory.java:27) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultRuleFactory.<init>(DefaultRuleFactory.java:11) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:70) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:29:43.967  INFO 11844 --- [pool-1-thread-11] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:29:43.967 ERROR 11844 --- [pool-1-thread-10] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/FieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,rule_id,field_name,owner_id,create_time,last_time,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM bussiness_field_config     WHERE ((rule_id = ? OR rule_id = ?))
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy66.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl.getFieldConfigList(FieldConfigRegistryImpl.java:27) ~[classes/:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$FastClassBySpringCGLIB$$d9f02667.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$32493e1f.getFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.FieldConfigProvider.<init>(FieldConfigProvider.java:32) ~[classes/:na]
	at com.casic.missiles.factory.AbstractRuleConfigFactory.<init>(AbstractRuleConfigFactory.java:27) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultRuleFactory.<init>(DefaultRuleFactory.java:11) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:70) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:29:43.971  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:29:49.355  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:29:49.355 ERROR 11844 --- [pool-1-thread-11] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/FieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,rule_id,field_name,owner_id,create_time,last_time,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM bussiness_field_config     WHERE ((rule_id = ? OR rule_id = ?))
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy66.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl.getFieldConfigList(FieldConfigRegistryImpl.java:27) ~[classes/:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$FastClassBySpringCGLIB$$d9f02667.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$32493e1f.getFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.FieldConfigProvider.<init>(FieldConfigProvider.java:32) ~[classes/:na]
	at com.casic.missiles.factory.AbstractRuleConfigFactory.<init>(AbstractRuleConfigFactory.java:27) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultRuleFactory.<init>(DefaultRuleFactory.java:11) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:70) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:29:49.378  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:29:49.378  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:33:30.056 ERROR 11844 --- [pool-1-thread-3] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
### The error may exist in com/casic/missiles/mapper/FieldConfigMapper.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT  id,rule_id,field_name,owner_id,create_time,last_time,rule_ids,reply_rule,origin_position_byte,origin_position_bit,network_order,offset_length,offset_unit,is_storage  FROM bussiness_field_config     WHERE ((rule_id = ? OR rule_id = ?))
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.6.jar:5.3.6]
	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.sun.proxy.$Proxy59.selectList(Unknown Source) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) ~[mybatis-spring-2.0.7.jar:2.0.7]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.5.2.jar:3.5.2]
	at com.sun.proxy.$Proxy66.selectList(Unknown Source) ~[na:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl.getFieldConfigList(FieldConfigRegistryImpl.java:27) ~[classes/:na]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$FastClassBySpringCGLIB$$d9f02667.invoke(<generated>) ~[classes/:na]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.6.jar:5.3.6]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.6.jar:5.3.6]
	at com.casic.missiles.registry.impl.FieldConfigRegistryImpl$$EnhancerBySpringCGLIB$$32493e1f.getFieldConfigList(<generated>) ~[classes/:na]
	at com.casic.missiles.provider.FieldConfigProvider.<init>(FieldConfigProvider.java:32) ~[classes/:na]
	at com.casic.missiles.factory.AbstractRuleConfigFactory.<init>(AbstractRuleConfigFactory.java:27) ~[classes/:na]
	at com.casic.missiles.factory.impl.DefaultRuleFactory.<init>(DefaultRuleFactory.java:11) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:70) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'network_order' in 'field list'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:955) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:372) ~[mysql-connector-java-8.0.16.jar:8.0.16]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-3.4.5.jar:na]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar:na]
	at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.10.jar:3.5.10]
	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.10.jar:3.5.10]
	at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.7.jar:2.0.7]
	... 22 common frames omitted

2023-09-01 10:33:31.338 ERROR 11844 --- [http-nio-7093-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@7e0e6105 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@7e0e6105 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:33:31.339 ERROR 11844 --- [http-nio-7093-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@4c06096b rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@4c06096b rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:33:31.339 ERROR 11844 --- [http-nio-7093-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@71ce3429 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@71ce3429 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:33:31.340 ERROR 11844 --- [http-nio-7093-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@4f331938 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@4f331938 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:33:31.343 ERROR 11844 --- [http-nio-7093-exec-17] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@5d9cd605 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@5d9cd605 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:33:31.343  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:33:32.307  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:33:31.381 ERROR 11844 --- [http-nio-7093-exec-11] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@5cd97ac1 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006afc40@5cd97ac1 rejected from java.util.concurrent.ThreadPoolExecutor@716921c8[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 9]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:33:32.952 ERROR 11844 --- [http-nio-7093-exec-17] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:33:32.951  INFO 11844 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:33:51.846 ERROR 11844 --- [http-nio-7093-exec-11] o.a.c.c.C.[Tomcat].[localhost]           : Exception Processing ErrorPage[errorCode=0, location=/error]

org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.io.FilterOutputStream.flush(FilterOutputStream.java:153) ~[na:na]
	at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1178) ~[jackson-core-2.11.4.jar:2.11.4]
	at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1008) ~[jackson-databind-2.11.4.jar:2.11.4]
	at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:103) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:459) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:398) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
	at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method) ~[na:na]
	at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79) ~[na:na]
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:50) ~[na:na]
	at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) ~[na:na]
	at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:118) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:151) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1367) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:766) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:719) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:709) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:572) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:220) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1196) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.Response.action(Response.java:209) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	... 53 common frames omitted

2023-09-01 10:33:55.845  INFO 11844 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:34:03.878  INFO 11844 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:34:04.149 ERROR 11844 --- [pool-1-thread-5] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"是否升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-09-01 10:34:04.150 ERROR 11844 --- [pool-1-thread-3] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"是否升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-09-01 10:34:04.149 ERROR 11844 --- [pool-1-thread-2] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"是否升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-09-01 10:34:16.800  INFO 11844 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:34:16.805  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:34:16.805  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:34:16.862  INFO 11844 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:34:16.862  INFO 11844 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:34:16.866  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWOeJwJcCXqD2no2tJMaye8bCPFwMOksbiLKU/0THm5GufKs0aYFdNEd38kz2J8uUy8YQ=="}}
2023-09-01 10:34:16.866  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c58e789c097025ea0f69e8dad24c6b27bc6c23c5c0c3a4b1b88b294ff44c79b91ae7cab3469815d344777f24cf627cb94cbc61
2023-09-01 10:34:16.868  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:34:16.868  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:34:16.973  INFO 11844 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:34:17.067  INFO 11844 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:34:17.068  INFO 11844 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:34:17.222 ERROR 11844 --- [pool-1-thread-3] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"是否升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-09-01 10:35:16.711 ERROR 11844 --- [pool-1-thread-5] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1690209597000,"fieldName":"是否升级","replyRule":"1","offsetUnit":"byte","createTime":1690209594000,"id":31,"ruleId":3},解析表达式为1,异常信息为null
2023-09-01 10:35:16.712 ERROR 11844 --- [pool-1-thread-2] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:35:17.050  INFO 11844 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:17.054  INFO 11844 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:17.057  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:17.058  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:17.059  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:17.059  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:17.198  INFO 11844 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:17.205  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:17.206  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:17.232  INFO 11844 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:17.233  INFO 11844 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:17.376  INFO 11844 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:17.598  INFO 11844 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:17.601  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:17.602  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:17.610  INFO 11844 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:17.614  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:17.614  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:17.741  INFO 11844 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:17.788  INFO 11844 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:17.831  INFO 11844 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:17.835  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:17.835  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:18.029  INFO 11844 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:18.306  INFO 11844 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:18.314  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWLpzfrowmbUcE/0GtvCFq+qqv0Ze7IGfJMKvop4Dui7mc/ona92PSKOqOzcyT4c/DqDg=="}}
2023-09-01 10:35:18.314  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c58ba737eba3099b51c13fd06b6f085abeaaabf465eec819f24c2afa29e03ba2ee673fa276bdd8f48a3aa3b37324f873f0ea0e
2023-09-01 10:35:18.379  INFO 11844 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:18.561  INFO 11844 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:35:18.567  INFO 11844 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:18.735 ERROR 11844 --- [pool-1-thread-5] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:35:19.132  INFO 11844 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:40.051  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWpaim5bHEwZaxxBQ2QRXLx8BhCIKViRiU/3avEzK+I2h5Sv6zIrFzju+MLNen+BaIpuw=="}}
2023-09-01 10:35:40.052  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5a96a29b96c713065ac71050d904572f1f0184220a56246253fddabc4ccaf88da1e52bfacc8ac5ce3bbe30b35e9fe05a229bb
2023-09-01 10:35:40.418  INFO 11844 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:35:40.643  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWpaim5bHEwZaxxBQ2QRXLx8BhCIKViRiU/3avEzK+I2h5Sv6zIrFzju+MLNen+BaIpuw=="}}
2023-09-01 10:35:40.643  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5a96a29b96c713065ac71050d904572f1f0184220a56246253fddabc4ccaf88da1e52bfacc8ac5ce3bbe30b35e9fe05a229bb
2023-09-01 10:35:40.794 ERROR 11844 --- [pool-1-thread-3] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:35:41.059  INFO 11844 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:35:41.251 ERROR 11844 --- [pool-1-thread-2] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:35:41.455  INFO 11844 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:42.006  INFO 11844 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:43.810  INFO 11844 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:43.810  INFO 11844 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:44.344  INFO 11844 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:45.257  INFO 11844 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:46.842  INFO 11844 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWpaim5bHEwZaxxBQ2QRXLx8BhCIKViRiU/3avEzK+I2h5Sv6zIrFzju+MLNen+BaIpuw=="}}
2023-09-01 10:35:46.842  INFO 11844 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5a96a29b96c713065ac71050d904572f1f0184220a56246253fddabc4ccaf88da1e52bfacc8ac5ce3bbe30b35e9fe05a229bb
2023-09-01 10:35:47.306  INFO 11844 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:35:47.723 ERROR 11844 --- [pool-1-thread-3] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:178)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:115)
	io.netty.handler.codec.base64.Base64.encode(Base64.java:108)
	io.netty.handler.codec.base64.Base64.encode(Base64.java:100)
	io.netty.handler.codec.base64.Base64.encode(Base64.java:80)
	io.netty.handler.codec.base64.Base64.encode(Base64.java:70)
	io.netty.handler.codec.base64.Base64.encode(Base64.java:66)
	com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:80)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:50)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 10:35:47.723 ERROR 11844 --- [pool-1-thread-3] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:173)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:107)
	com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:47)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:50)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 10:35:47.723 ERROR 11844 --- [pool-1-thread-3] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:173)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:107)
	com.casic.missiles.replier.command.ReplyCommandSupport.buildFixedFieldCommand(ReplyCommandSupport.java:282)
	com.casic.missiles.replier.command.ReplyCommandSupport.buildFrameBeforeFixedField(ReplyCommandSupport.java:224)
	com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:74)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:50)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 10:35:47.741 ERROR 11844 --- [pool-1-thread-3] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:35:48.482  INFO 11844 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:35:51.203  INFO 11844 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:35:51.204  INFO 11844 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:35:51.598  INFO 11844 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:35:52.096  INFO 11844 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:36:11.202  INFO 18248 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 18248 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:36:11.204  INFO 18248 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:36:12.852  INFO 18248 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.935 seconds (JVM running for 2.574)
2023-09-01 10:36:13.111  INFO 18248 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:38:29.604  INFO 18248 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadda3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:38:46.690  INFO 18248 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:45:29.443  INFO 10732 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 10732 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:45:29.445  INFO 10732 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:45:31.140  INFO 10732 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.979 seconds (JVM running for 2.575)
2023-09-01 10:45:31.425  INFO 10732 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:45:47.481  INFO 16612 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 16612 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:45:47.484  INFO 16612 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:45:49.133  INFO 16612 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.941 seconds (JVM running for 2.49)
2023-09-01 10:45:49.372  INFO 16612 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:46:36.195  INFO 16612 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMXR2+CNk8BQgj0Lq6xi2h6TiFSjbOvz6OH6SItwhSDG1btv/XfhhIk0a1m7TraP/fj5eg=="}}
2023-09-01 10:46:36.199  INFO 16612 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5d1dbe08d93c050823d0babac62da1e938854a36cebf3e8e1fa488b708520c6d5bb6ffd77e18489346b59bb4eb68ffdf8f97a
2023-09-01 10:47:23.082  INFO 16612 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:47:23.083  INFO 16612 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:47:23.083  INFO 16612 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:47:23.085  INFO 16612 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:47:23.086  INFO 16612 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:47:23.087  INFO 16612 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:47:23.089  INFO 16612 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:47:23.089  INFO 16612 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:47:34.953  INFO 16612 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:47:35.023  INFO 16612 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:47:35.026  INFO 16612 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:47:35.056  INFO 16612 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:47:35.067  INFO 16612 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:53:43.852  INFO 16612 --- [pool-1-thread-6] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:53:43.853  INFO 16612 --- [pool-1-thread-6] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:53:43.854  INFO 16612 --- [pool-1-thread-7] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:53:43.855  INFO 16612 --- [pool-1-thread-7] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:53:43.859 ERROR 16612 --- [pool-1-thread-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:55:40.002 ERROR 16612 --- [http-nio-7093-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@3b0bfb6 rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@3b0bfb6 rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor138.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:55:40.003 ERROR 16612 --- [http-nio-7093-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@504cf2ec rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@504cf2ec rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor138.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:55:40.003 ERROR 16612 --- [http-nio-7093-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@435c2f14 rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@435c2f14 rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor138.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:55:40.004  INFO 16612 --- [pool-1-thread-8] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVCC1xtGqm9xDWp6S5JUmPR/CbOEXqyyQmf6XvYpi1POz+qIVaLPR4Qr8R+t6ld9Cou7A=="}}
2023-09-01 10:55:40.004 ERROR 16612 --- [http-nio-7093-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@a0b3cd rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@a0b3cd rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor138.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:55:40.005 ERROR 16612 --- [http-nio-7093-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@596b05ef rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@596b05ef rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor138.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:55:40.005 ERROR 16612 --- [http-nio-7093-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@1dc1d284 rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]] with root cause

java.util.concurrent.RejectedExecutionException: Task com.casic.missiles.controller.ReceiveController$$Lambda$900/0x00000008006a7c40@1dc1d284 rejected from java.util.concurrent.ThreadPoolExecutor@7e25e528[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 0]
	at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2055) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355) ~[na:na]
	at com.casic.missiles.controller.ReceiveController.testNbResponse(ReceiveController.java:24) ~[classes/:na]
	at jdk.internal.reflect.GeneratedMethodAccessor138.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.6.jar:5.3.6]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.45.jar:4.0.FR]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.6.jar:5.3.6]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.6.jar:5.3.6]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.45.jar:9.0.45]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 10:55:40.006  INFO 16612 --- [pool-1-thread-9] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVCC1xtGqm9xDWp6S5JUmPR/CbOEXqyyQmf6XvYpi1POz+qIVaLPR4Qr8R+t6ld9Cou7A=="}}
2023-09-01 10:55:40.009  INFO 16612 --- [pool-1-thread-10] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:55:40.023  INFO 16612 --- [pool-1-thread-8] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5420b5c6d1aa9bdc435a9e92e495263d1fc26ce117ab2c9099fe97bd8a62d4f3b3faa21568b3d1e10afc47eb7a95df42a2eec
2023-09-01 10:55:40.068  INFO 16612 --- [pool-1-thread-10] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:55:40.068  INFO 16612 --- [pool-1-thread-9] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5420b5c6d1aa9bdc435a9e92e495263d1fc26ce117ab2c9099fe97bd8a62d4f3b3faa21568b3d1e10afc47eb7a95df42a2eec
2023-09-01 10:55:40.078  INFO 16612 --- [pool-1-thread-7] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:55:40.106  INFO 16612 --- [pool-1-thread-6] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:55:40.227  INFO 16612 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----Timestamp expired: skew=30000 , timestamp=1693536824432 , current=1693536940419
2023-09-01 10:55:40.233  INFO 16612 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:55:40.233  INFO 16612 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:55:40.242  INFO 16612 --- [pool-1-thread-9] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:55:40.242  INFO 16612 --- [pool-1-thread-10] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:55:40.292  INFO 16612 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----Timestamp expired: skew=30000 , timestamp=1693536824432 , current=1693536940475
2023-09-01 10:55:40.296  INFO 16612 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:55:40.297  INFO 16612 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:55:40.305  INFO 16612 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----Timestamp expired: skew=30000 , timestamp=1693536824432 , current=1693536940493
2023-09-01 10:55:40.305  INFO 16612 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:55:40.309  INFO 16612 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:55:40.309  INFO 16612 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:55:40.309  INFO 16612 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWiUOA0cYCACVu9rjwTYx/Giqj9C2ow4Q7TZtd6PDuu+Gc/ona92PSKOqOzcyT4c/Ailg=="}}
2023-09-01 10:55:40.309  INFO 16612 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5a250e034718080095bbdae3c13631fc68aa8fd0b6a30e10ed366d77a3c3baef8673fa276bdd8f48a3aa3b37324f873f02296
2023-09-01 10:55:40.329  INFO 16612 --- [pool-1-thread-8] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:55:40.365  INFO 16612 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:56:03.460  INFO 16612 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMWiUOA0cYCACVu9rjwTYx/Giqj9C2ow4Q7TZtd6PDuu+Gc/ona92PSKOqOzcyT4c/Ailg=="}}
2023-09-01 10:56:03.460  INFO 16612 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5a250e034718080095bbdae3c13631fc68aa8fd0b6a30e10ed366d77a3c3baef8673fa276bdd8f48a3aa3b37324f873f02296
2023-09-01 10:56:03.483  INFO 16612 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:56:07.294 ERROR 16612 --- [pool-1-thread-9] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:56:07.297  INFO 16612 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:56:07.312  INFO 16612 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 10:56:33.771  INFO 16612 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:56:33.801  INFO 16612 --- [pool-1-thread-7] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 10:56:33.864 ERROR 16612 --- [pool-1-thread-8] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,\"20\",\"\")","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为dateTime=date_to_string(sysdate(),'yyyyMMddhhmmss');string.replace_first(dateTime,"20",""),异常信息为For input string: "dateTime=date_to_string(sysdate()"
2023-09-01 10:56:33.912  INFO 16612 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:56:33.914  INFO 16612 --- [pool-1-thread-6] c.c.missiles.controller.AepCommandSend   : -----Timestamp expired: skew=30000 , timestamp=1693536964025 , current=1693536994099
2023-09-01 10:56:40.541  INFO 16612 --- [pool-1-thread-7] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 10:56:40.542  INFO 16612 --- [pool-1-thread-7] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 10:56:42.216  INFO 19476 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 19476 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:56:42.219  INFO 19476 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:56:43.932  INFO 19476 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.011 seconds (JVM running for 2.655)
2023-09-01 10:56:44.246  INFO 19476 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:58:09.012  INFO 19476 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUbhlwxLQKT8a+8S8lsP/k5y8XnSU/v5At+W6wSGr66bg+Kmw3RxtPLLzzOqkfVWhkIXA=="}}
2023-09-01 10:58:09.013  INFO 19476 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUbhlwxLQKT8a+8S8lsP/k5y8XnSU/v5At+W6wSGr66bg+Kmw3RxtPLLzzOqkfVWhkIXA=="}}
2023-09-01 10:58:09.016  INFO 19476 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51b865c312d0293f1afbc4bc96c3ff939cbc5e7494fefe40b7e5bac121abeba6e0f8a9b0dd1c6d3cb2f3cceaa47d55a19085c
2023-09-01 10:58:09.023  INFO 19476 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51b865c312d0293f1afbc4bc96c3ff939cbc5e7494fefe40b7e5bac121abeba6e0f8a9b0dd1c6d3cb2f3cceaa47d55a19085c
2023-09-01 10:58:11.118  INFO 19476 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:58:11.323  INFO 19476 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:58:31.800  INFO 18932 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 18932 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 10:58:31.801  INFO 18932 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 10:58:33.488  INFO 18932 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.962 seconds (JVM running for 2.511)
2023-09-01 10:58:33.762  INFO 18932 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 10:58:37.673  INFO 18932 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51b865c312d0293f1afbc4bc96c3ff939cbc5e7494fefe40b7e5bac121abeba6e0f8a9b0dd1c6d3cb2f3cceaa47d55a19085c
2023-09-01 10:58:38.598  INFO 18932 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 10:59:18.589 ERROR 18932 --- [nioEventLoopGroup-3-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 10:59:28.949  INFO 18932 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51b865c312d0293f1afbc4bc96c3ff939cbc5e7494fefe40b7e5bac121abeba6e0f8a9b0dd1c6d3cb2f3cceaa47d55a19085c
2023-09-01 10:59:29.157  INFO 18932 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:12:48.579 ERROR 18932 --- [nioEventLoopGroup-3-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:12:50.192  INFO 13008 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 13008 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 11:12:50.194  INFO 13008 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 11:12:51.888  INFO 13008 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.008 seconds (JVM running for 2.572)
2023-09-01 11:12:52.175  INFO 13008 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 11:14:43.401  INFO 19524 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 19524 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 11:14:43.404  INFO 19524 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 11:14:45.109  INFO 19524 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.015 seconds (JVM running for 2.534)
2023-09-01 11:14:45.370  INFO 19524 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 11:17:17.037  INFO 19524 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMU+J9TF7+np56WRFJfsljehOlxcWP5YLoUfqc3IwnJG7A+Kmw3RxtPLLzzOqkfVWhkaIA=="}}
2023-09-01 11:17:17.039  INFO 19524 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c53e27d4c5efe9e9e7a5911497ec9637a13a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a191a20
2023-09-01 11:17:18.565  INFO 19524 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:20:49.903  INFO 19524 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:20:49.903  INFO 19524 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:20:49.905  INFO 19524 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:20:49.905  INFO 19524 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:20:49.924  INFO 19524 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:20:49.924  INFO 19524 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:20:49.925  INFO 19524 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:20:49.925  INFO 19524 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:20:51.962 ERROR 19524 --- [pool-1-thread-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:20:55.225  INFO 19524 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:20:55.416  INFO 19524 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:20:55.846  INFO 19524 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:00.357  INFO 19524 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:06.222  INFO 19524 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:06.227  INFO 19524 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:21:06.227  INFO 19524 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:21:13.117  INFO 19524 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:13.121  INFO 19524 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:21:13.121  INFO 19524 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:21:13.142  INFO 19524 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:13.260  INFO 19524 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:13.267  INFO 19524 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:13.267  INFO 19524 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:13.269  INFO 19524 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:21:13.269  INFO 19524 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:21:13.272  INFO 19524 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:21:13.272  INFO 19524 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMW6xMckTvE3E1kPBhFGNa8gOlxcWP5YLoUfqc3IwnJG7A+Kmw3RxtPLLzzOqkfVWhngSA=="}}
2023-09-01 11:21:13.272  INFO 19524 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:21:13.272  INFO 19524 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5bac4c7244ef13713590f06114635af203a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a19e048
2023-09-01 11:21:13.442  INFO 19524 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:13.461  INFO 19524 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:21:13.464  INFO 19524 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:13.640 ERROR 19524 --- [pool-1-thread-5] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:21:13.877  INFO 19524 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:13.966  INFO 19524 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:13.993  INFO 19524 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:14.113  INFO 19524 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:14.159  INFO 19524 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:14.346  INFO 19524 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:27.741  INFO 19524 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:21:27.742  INFO 19524 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:21:28.197  INFO 19524 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:28.754  INFO 19524 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:21:35.857  INFO 19524 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:21:35.857  INFO 19524 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:21:36.037  INFO 19524 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:21:36.472  INFO 19524 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:24:29.563  INFO 19524 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUI68j2ZFK/NvhUw+W8sg/6OlxcWP5YLoUfqc3IwnJG7A+Kmw3RxtPLLzzOqkfVWhlR9w=="}}
2023-09-01 11:24:29.563  INFO 19524 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 11:24:29.762  INFO 19524 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:24:29.972 ERROR 19524 --- [pool-1-thread-4] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:24:30.417  INFO 19524 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:24:44.501  INFO 19524 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:24:44.501  INFO 19524 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:24:44.687  INFO 19524 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:24:45.211  INFO 19524 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:24:53.456  INFO 19524 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:24:53.456  INFO 19524 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:24:53.623  INFO 19524 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:24:54.156  INFO 19524 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:27:48.345  INFO 19524 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMXkjiNRLQnQqOcsMa3gUPJZy8XnSU/v5At+W6wSGr66bufKs0aYFdNEd38kz2J8uUyPDQ=="}}
2023-09-01 11:27:48.346  INFO 19524 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5e48e23512d09d0a8e72c31ade050f259cbc5e7494fefe40b7e5bac121abeba6ee7cab3469815d344777f24cf627cb94c8f0d
2023-09-01 11:27:48.597  INFO 19524 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:27:48.767 ERROR 19524 --- [pool-1-thread-1] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:27:48.973 ERROR 19524 --- [pool-1-thread-1] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:173)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:107)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:45)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 11:27:49.067  INFO 19524 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:28:02.568  INFO 19524 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:28:02.568  INFO 19524 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:28:02.734  INFO 19524 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:28:03.243  INFO 19524 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:28:10.845  INFO 19524 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:28:10.845  INFO 19524 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:28:11.059  INFO 19524 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:28:11.654  INFO 19524 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:31:05.238  INFO 19524 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMXjdTOsRWtb74VAgvUbiY5vOlxcWP5YLoUfqc3IwnJG7OfKs0aYFdNEd38kz2J8uUyLGQ=="}}
2023-09-01 11:31:05.238  INFO 19524 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5e37533ac456b5bef854082f51b898e6f3a5c5c58fe582e851fa9cdc8c27246ece7cab3469815d344777f24cf627cb94c8b19
2023-09-01 11:31:05.396  INFO 19524 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:31:05.572 ERROR 19524 --- [pool-1-thread-5] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:31:06.285  INFO 19524 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:31:18.850  INFO 19524 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:31:18.850  INFO 19524 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:31:19.050  INFO 19524 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:31:19.545  INFO 19524 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:31:27.125  INFO 19524 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:31:27.125  INFO 19524 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:31:27.393  INFO 19524 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:31:27.912  INFO 19524 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 11:32:08.900  INFO 19524 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 11:32:09.062  INFO 19524 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:33:14.026 ERROR 19524 --- [nioEventLoopGroup-3-2] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:33:40.938  INFO 19524 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 11:33:41.529  INFO 19524 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:34:39.167  INFO 19524 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVeYnaa1BMqAO0V13aZx7QVy8XnSU/v5At+W6wSGr66bufKs0aYFdNEd38kz2J8uUybzQ=="}}
2023-09-01 11:34:39.170  INFO 19524 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c55e62769ad4132a00ed15d77699c7b415cbc5e7494fefe40b7e5bac121abeba6ee7cab3469815d344777f24cf627cb94c9bcd
2023-09-01 11:34:39.172  INFO 19524 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVeYnaa1BMqAO0V13aZx7QVy8XnSU/v5At+W6wSGr66bufKs0aYFdNEd38kz2J8uUybzQ=="}}
2023-09-01 11:34:39.172  INFO 19524 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c55e62769ad4132a00ed15d77699c7b415cbc5e7494fefe40b7e5bac121abeba6ee7cab3469815d344777f24cf627cb94c9bcd
2023-09-01 11:34:39.172  INFO 19524 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 11:34:39.172  INFO 19524 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 11:34:46.396 ERROR 19524 --- [nioEventLoopGroup-3-2] c.c.m.r.decorator.ByteFieldDecorator     : 自定义字段解析byte位出现异常,配置为为{"lastTime":1688391707000,"replyRule":"3","originPositionByte":0,"offsetUnit":"byte","createTime":1688391705000,"offsetLength":3,"id":27,"ruleId":1},解析表达式为3,异常信息为null
2023-09-01 11:34:46.397  INFO 19524 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVeYnaa1BMqAO0V13aZx7QVy8XnSU/v5At+W6wSGr66bufKs0aYFdNEd38kz2J8uUybzQ=="}}
2023-09-01 11:34:46.397  INFO 19524 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c55e62769ad4132a00ed15d77699c7b415cbc5e7494fefe40b7e5bac121abeba6ee7cab3469815d344777f24cf627cb94c9bcd
2023-09-01 11:34:46.397  INFO 19524 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVeYnaa1BMqAO0V13aZx7QVy8XnSU/v5At+W6wSGr66bufKs0aYFdNEd38kz2J8uUybzQ=="}}
2023-09-01 11:34:46.398  INFO 19524 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c55e62769ad4132a00ed15d77699c7b415cbc5e7494fefe40b7e5bac121abeba6ee7cab3469815d344777f24cf627cb94c9bcd
2023-09-01 11:34:46.502  INFO 19524 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:34:46.504  INFO 19524 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:34:46.506  INFO 19524 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 11:34:58.027  INFO 19524 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:35:00.305  INFO 2280 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 2280 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 11:35:00.307  INFO 2280 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 11:35:01.982  INFO 2280 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 1.97 seconds (JVM running for 2.481)
2023-09-01 11:35:02.228  INFO 2280 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 11:35:10.139  INFO 2280 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 11:35:10.928  INFO 2280 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 11:36:23.738  INFO 18728 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 18728 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 11:36:23.739  INFO 18728 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 11:36:26.115  INFO 18728 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.711 seconds (JVM running for 3.399)
2023-09-01 11:36:26.475  INFO 18728 --- [Thread-3] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 11:37:44.569  INFO 18728 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 11:37:45.596  INFO 18728 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:37:22.993  INFO 24416 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 24416 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 13:37:22.994  INFO 24416 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 13:37:25.370  INFO 24416 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.734 seconds (JVM running for 3.372)
2023-09-01 13:37:25.645  INFO 24416 --- [Thread-3] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 13:38:13.266  INFO 24416 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVX9a7iKXQ7HUjpvi+oy/btqsLETtc63EV5eS5jAhPJQj+qIVaLPR4Qr8R+t6ld9Coxmw=="}}
2023-09-01 13:38:13.272  INFO 24416 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c557f5aee229743b1d48e9be2fa8cbf6edaac2c44ed73adc4579792e630213c9423faa21568b3d1e10afc47eb7a95df42a319b
2023-09-01 13:38:14.167  INFO 24416 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:38:14.827  INFO 24416 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:38:28.115  INFO 24416 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:38:28.116  INFO 24416 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:38:28.391  INFO 24416 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:38:28.914  INFO 24416 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:38:35.892  INFO 24416 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:38:35.893  INFO 24416 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:38:36.092  INFO 24416 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:38:36.579  INFO 24416 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:41:32.750  INFO 24416 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMVKOk5dWuC4sWVZN4pWVlpbqsLETtc63EV5eS5jAhPJQmc/ona92PSKOqOzcyT4c/ApXA=="}}
2023-09-01 13:41:32.751  INFO 24416 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c54a3a4e5d5ae0b8b16559378a56565a5baac2c44ed73adc4579792e630213c942673fa276bdd8f48a3aa3b37324f873f0295c
2023-09-01 13:41:32.941  INFO 24416 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:41:33.605  INFO 24416 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:41:48.231  INFO 24416 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:41:48.231  INFO 24416 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:41:48.434  INFO 24416 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:41:48.619 ERROR 24416 --- [pool-1-thread-5] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:173)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:107)
	com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:46)
	com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101)
	com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:61)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:50)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 13:41:48.830  INFO 24416 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:41:57.851  INFO 24416 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:41:57.852  INFO 24416 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:41:57.982  INFO 24416 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:41:58.373  INFO 24416 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:42:03.125  INFO 24416 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:42:03.126  INFO 24416 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:42:03.289  INFO 24416 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:42:03.701  INFO 24416 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:44:51.165  INFO 24416 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUDPf2tUbR2QL0J8hq9DmfHbCPFwMOksbiLKU/0THm5Gg+Kmw3RxtPLLzzOqkfVWhlqlw=="}}
2023-09-01 13:44:51.166  INFO 24416 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5033dfdad51b47640bd09f21abd0e67c76c23c5c0c3a4b1b88b294ff44c79b91a0f8a9b0dd1c6d3cb2f3cceaa47d55a196a97
2023-09-01 13:44:51.369  INFO 24416 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:44:52.111  INFO 24416 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:45:07.269  INFO 24416 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:45:07.270  INFO 24416 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:45:07.459  INFO 24416 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:45:07.955  INFO 24416 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:45:14.557  INFO 24416 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:45:14.557  INFO 24416 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:45:14.742  INFO 24416 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:45:15.351  INFO 24416 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:48:08.924  INFO 24416 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUpET+/Vk0a4lrD62CMFf9RADG72zUh1UOIe5ExY64e4Q+Kmw3RxtPLLzzOqkfVWhlnvg=="}}
2023-09-01 13:48:08.924  INFO 24416 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c529113fbf564d1ae25ac3eb608c15ff510031bbdb3521d543887b913163ae1ee10f8a9b0dd1c6d3cb2f3cceaa47d55a1967be
2023-09-01 13:48:09.173  INFO 24416 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:48:09.774  INFO 24416 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:48:25.948  INFO 24416 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:48:25.948  INFO 24416 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:48:26.142  INFO 24416 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:48:26.406  INFO 24416 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:48:33.068  INFO 24416 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:48:33.068  INFO 24416 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:48:33.275  INFO 24416 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:48:34.022  INFO 24416 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:51:28.022  INFO 24416 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUXTA6KaPTtKgHgCxAgqnbqbgZUbdf+wb1tKKs8GFgO/j2Gd82iJZ7EEBfR3vGubsOwsA=="}}
2023-09-01 13:51:28.022  INFO 24416 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5174c0e8a68f4ed2a01e00b1020aa76ea6e06546dd7fec1bd6d28ab3c18580efe3d8677cda2259ec41017d1def1ae6ec3b0b0
2023-09-01 13:51:28.570  INFO 24416 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:51:29.231  INFO 24416 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:51:43.719  INFO 24416 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:51:43.719  INFO 24416 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:51:43.909  INFO 24416 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:51:44.356  INFO 24416 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:51:51.977  INFO 24416 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:51:51.977  INFO 24416 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:51:52.170  INFO 24416 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:51:52.618  INFO 24416 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:54:03.554  INFO 24416 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMXTHfVtN29fiaCTCC1Q7fePndk7MJ5LfZLF2NGVOo8H1Gc/ona92PSKOqOzcyT4c/BXbA=="}}
2023-09-01 13:54:03.554  INFO 24416 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5d31df56d376f5f89a093082d50edf78f9dd93b309e4b7d92c5d8d1953a8f07d4673fa276bdd8f48a3aa3b37324f873f0576c
2023-09-01 13:54:03.780  INFO 24416 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:54:04.531  INFO 24416 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:54:19.353  INFO 24416 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMXTHfVtN29fiaCTCC1Q7fePndk7MJ5LfZLF2NGVOo8H1Gc/ona92PSKOqOzcyT4c/BXbA=="}}
2023-09-01 13:54:19.354  INFO 24416 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5d31df56d376f5f89a093082d50edf78f9dd93b309e4b7d92c5d8d1953a8f07d4673fa276bdd8f48a3aa3b37324f873f0576c
2023-09-01 13:54:19.547  INFO 24416 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:54:20.169  INFO 24416 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:54:34.670  INFO 24416 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMXTHfVtN29fiaCTCC1Q7fePndk7MJ5LfZLF2NGVOo8H1Gc/ona92PSKOqOzcyT4c/BXbA=="}}
2023-09-01 13:54:34.670  INFO 24416 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c5d31df56d376f5f89a093082d50edf78f9dd93b309e4b7d92c5d8d1953a8f07d4673fa276bdd8f48a3aa3b37324f873f0576c
2023-09-01 13:54:34.862  INFO 24416 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 13:54:35.441  INFO 24416 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:54:51.897  INFO 24416 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:54:51.898  INFO 24416 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:54:52.157  INFO 24416 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:54:52.849  INFO 24416 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:54:59.402  INFO 24416 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 13:54:59.404  INFO 24416 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 13:54:59.569  INFO 24416 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 13:55:00.018  INFO 24416 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 13:59:09.853  INFO 21176 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 21176 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 13:59:09.854  INFO 21176 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 13:59:12.169  INFO 21176 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.651 seconds (JVM running for 3.166)
2023-09-01 13:59:12.472  INFO 21176 --- [Thread-3] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 14:28:28.995  INFO 10532 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 10532 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 14:28:28.996  INFO 10532 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 14:28:30.796  INFO 10532 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.122 seconds (JVM running for 2.701)
2023-09-01 14:28:31.100  INFO 10532 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 14:30:38.934  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:30:39.887  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:32:51.539  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:32:51.764  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:36:10.515  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:36:10.685  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:36:41.558  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:36:41.762  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:37:23.244  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:37:23.485  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:38:02.502  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:38:02.834  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:39:39.271  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:39:39.674  INFO 10532 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:41:35.963  INFO 17840 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 17840 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 14:41:35.965  INFO 17840 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 14:41:37.677  INFO 17840 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.029 seconds (JVM running for 2.674)
2023-09-01 14:41:37.978  INFO 17840 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 14:41:47.082  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:41:48.258  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:42:54.804  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:42:55.070  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:46:28.961  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:46:29.152  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:46:52.086  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:46:52.288  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:49:30.564  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 14:49:30.813  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:52:55.120  INFO 17840 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:52:55.121  INFO 17840 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:52:55.406  INFO 17840 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:06.100  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:06.101  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:06.102  INFO 17840 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:06.102  INFO 17840 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:06.102  INFO 17840 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:06.102  INFO 17840 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:06.110  INFO 17840 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:06.110  INFO 17840 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:06.261  INFO 17840 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:06.269  INFO 17840 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:06.323  INFO 17840 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:06.325  INFO 17840 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:06.433  INFO 17840 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:06.444  INFO 17840 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:06.445  INFO 17840 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:06.598  INFO 17840 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:08.314  INFO 17840 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:08.323  INFO 17840 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:08.331  INFO 17840 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 14:54:08.332  INFO 17840 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 14:54:08.343  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 14:54:08.345  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 14:54:08.357  INFO 17840 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:08.359  INFO 17840 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:08.367  INFO 17840 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:08.368  INFO 17840 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:08.374  INFO 17840 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:08.374  INFO 17840 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:08.506  INFO 17840 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 14:54:08.528  INFO 17840 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:08.563  INFO 17840 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 14:54:08.587  INFO 17840 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:08.727 ERROR 17840 --- [pool-1-thread-4] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:173)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:107)
	com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:46)
	com.casic.missiles.replier.command.ReplyCommandSupport.buildBizConfigFieldFrame(ReplyCommandSupport.java:138)
	com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:60)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:50)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 14:54:08.727 ERROR 17840 --- [pool-1-thread-4] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:173)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:107)
	com.casic.missiles.replier.command.ReplyCommandSupport.buildFixedFieldCommand(ReplyCommandSupport.java:282)
	com.casic.missiles.replier.command.ReplyCommandSupport.buildFrameBeforeFixedField(ReplyCommandSupport.java:224)
	com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:69)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:50)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 14:54:08.728 ERROR 17840 --- [pool-1-thread-4] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:123)
	io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:871)
	com.casic.missiles.parser.predecodec.impl.AepPretreatment.decode(AepPretreatment.java:53)
	com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:40)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 14:54:08.738 ERROR 17840 --- [pool-1-thread-4] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:123)
	io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:871)
	com.casic.missiles.parser.resolver.combined.impl.PreLeadCodeProcessor.skipNotConfigPreCode(PreLeadCodeProcessor.java:74)
	com.casic.missiles.parser.resolver.combined.impl.PreLeadCodeProcessor.invoke(PreLeadCodeProcessor.java:42)
	com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:47)
	com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53)
	com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:97)
	com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51)
	io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508)
	io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447)
	io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
	io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
	io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719)
	io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
	io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
	io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
	io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
	io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 14:54:08.739 ERROR 17840 --- [pool-1-thread-4] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:123)
	io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:871)
	com.casic.missiles.parser.resolver.combined.impl.PreLeadCodeProcessor.invoke(PreLeadCodeProcessor.java:45)
	com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:47)
	com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53)
	com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:97)
	com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51)
	io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508)
	io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447)
	io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
	io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
	io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719)
	io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
	io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
	io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
	io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
	io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 14:54:08.741  INFO 17840 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:08.763  INFO 17840 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIEffFPXwf9Dmz5dLAjIbbMvrok0lqSPZRZTELxAD6+S5oqrw=="}}
2023-09-01 14:54:08.763  INFO 17840 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed2047df14f5f07fd0e6cf974b02321b6ccbeba24d25a923d94594c42f1003ebe4b9a2aaf
2023-09-01 14:54:08.914  INFO 17840 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:54:08.966  INFO 17840 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:08.992  INFO 17840 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:09.084  INFO 17840 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:09.165  INFO 17840 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:54:09.544  INFO 17840 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:56:29.531  INFO 17840 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAQDmPkoW1hosws5yiE3ZtMUamNRbyqSr5P9Z2v1lvtIE439Y4/MTunboz3XG+UUmcdmhYGvWx0EQdp0IoIahxCZhFw=="}}
2023-09-01 14:56:29.533  INFO 17840 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c51a98d45bcaa4abe4ff59dafd65bed204e37f58e3f313ba76e8cf75c6f9452671d9a1606bd6c74110769d08a086a1c4266117
2023-09-01 14:56:29.793  INFO 17840 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 14:56:30.555  INFO 17840 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:56:34.139  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAZzEgIAQAlMMAlAygAYyi6cGkr0SRGnvlC5ZaomRl5B6Yb0hLmY6hRzP8YzmuL490E/ChU0vOXMqfzfFy9ogl1kpgZ21kfQTGiJYaCvMzn9XS64e1rZooETjmBtPIHQs4xHOnZJ8HczJ7T2lJtfFT"}}
2023-09-01 14:56:34.140  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200067312020040094c300940ca0018ca2e9c1a4af44911a7be50b965aa26465e41e986f484b998ea14733fc6339ae2f8f7413f0a1534bce5cca9fcdf172f68825d64a60676d647d04c688961a0af3339fd5d2eb87b5ad9a281138e606d3c81d0b38c473a7649f0773327b4f6949b5f153
2023-09-01 14:56:34.413 ERROR 17840 --- [pool-1-thread-4] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 6, line 1, column 7"操作类型":"5","deviceType":"32"}
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:199) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:74) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:43) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer.deserialze(ContextObjectDeserializer.java:9) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:395) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:299) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:572) ~[fastjson-1.2.72.jar:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.lambda$doMachRule$0(RuleResolverCore.java:38) ~[classes/:na]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[na:na]
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[na:na]
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[na:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.doMachRule(RuleResolverCore.java:39) ~[classes/:na]
	at com.casic.missiles.parser.rule.GenericRuleResolver.machRule(GenericRuleResolver.java:36) ~[classes/:na]
	at com.casic.missiles.provider.RuleConfigProvider.doGetRule(RuleConfigProvider.java:50) ~[classes/:na]
	at com.casic.missiles.parser.ProtocolParserSupport.getRuleConfig(ProtocolParserSupport.java:48) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:60) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 14:56:36.478  INFO 17840 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 14:56:36.478  INFO 17840 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 14:56:36.710  INFO 17840 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 14:56:37.184  INFO 17840 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:56:43.764  INFO 17840 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 14:56:43.764  INFO 17840 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 14:56:43.893  INFO 17840 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 14:56:44.451  INFO 17840 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:57:41.815  INFO 17840 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAmMMAmAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1Y7c="}}
2023-09-01 14:57:41.816  INFO 17840 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040098c3009806a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac797563b7
2023-09-01 14:57:42.031  INFO 17840 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":6,"目标节点":152,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 14:57:42.556  INFO 17840 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 14:57:46.014  INFO 17840 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAIDEgIAQAmMMAmAGgAcDAizoaLmOTCnnkcAgUzQuR9Fp3d63+/g/QFlDFXCj+Pho="}}
2023-09-01 14:57:46.015  INFO 17840 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 14:57:46.172 ERROR 17840 --- [pool-1-thread-5] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 6, line 1, column 7"操作类型":"5","deviceType":"32"}
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:199) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:74) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:43) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer.deserialze(ContextObjectDeserializer.java:9) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:395) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:299) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:572) ~[fastjson-1.2.72.jar:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.lambda$doMachRule$0(RuleResolverCore.java:38) ~[classes/:na]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[na:na]
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[na:na]
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[na:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.doMachRule(RuleResolverCore.java:39) ~[classes/:na]
	at com.casic.missiles.parser.rule.GenericRuleResolver.machRule(GenericRuleResolver.java:36) ~[classes/:na]
	at com.casic.missiles.provider.RuleConfigProvider.doGetRule(RuleConfigProvider.java:50) ~[classes/:na]
	at com.casic.missiles.parser.ProtocolParserSupport.getRuleConfig(ProtocolParserSupport.java:48) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:60) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 14:58:08.970  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAIDEgIAQAmMMAmAGgAcDAizoaLmOTCnnkcAgUzQuR9Fp3d63+/g/QFlDFXCj+Pho="}}
2023-09-01 14:58:08.971  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 14:58:09.154 ERROR 17840 --- [pool-1-thread-4] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 6, line 1, column 7"操作类型":"5","deviceType":"32"}
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:199) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:74) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:43) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer.deserialze(ContextObjectDeserializer.java:9) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:395) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:299) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:572) ~[fastjson-1.2.72.jar:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.lambda$doMachRule$0(RuleResolverCore.java:38) ~[classes/:na]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[na:na]
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[na:na]
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[na:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.doMachRule(RuleResolverCore.java:39) ~[classes/:na]
	at com.casic.missiles.parser.rule.GenericRuleResolver.machRule(GenericRuleResolver.java:36) ~[classes/:na]
	at com.casic.missiles.provider.RuleConfigProvider.doGetRule(RuleConfigProvider.java:50) ~[classes/:na]
	at com.casic.missiles.parser.ProtocolParserSupport.getRuleConfig(ProtocolParserSupport.java:48) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:60) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 14:58:27.721  INFO 17840 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAIDEgIAQAmMMAmAGgAcDAizoaLmOTCnnkcAgUzQuR9Fp3d63+/g/QFlDFXCj+Pho="}}
2023-09-01 14:58:27.722  INFO 17840 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 14:58:27.970 ERROR 17840 --- [pool-1-thread-3] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 6, line 1, column 7"操作类型":"5","deviceType":"32"}
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:199) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:74) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:43) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer.deserialze(ContextObjectDeserializer.java:9) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:395) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:299) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:572) ~[fastjson-1.2.72.jar:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.lambda$doMachRule$0(RuleResolverCore.java:38) ~[classes/:na]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[na:na]
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[na:na]
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[na:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.doMachRule(RuleResolverCore.java:39) ~[classes/:na]
	at com.casic.missiles.parser.rule.GenericRuleResolver.machRule(GenericRuleResolver.java:36) ~[classes/:na]
	at com.casic.missiles.provider.RuleConfigProvider.doGetRule(RuleConfigProvider.java:50) ~[classes/:na]
	at com.casic.missiles.parser.ProtocolParserSupport.getRuleConfig(ProtocolParserSupport.java:48) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:60) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 14:58:48.525  INFO 17840 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAIDEgIAQAmMMAmAGgAcDAizoaLmOTCnnkcAgUzQuR9Fp3d63+/g/QFlDFXCj+Pho="}}
2023-09-01 14:58:48.525  INFO 17840 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 14:58:48.729 ERROR 17840 --- [pool-1-thread-2] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 6, line 1, column 7"操作类型":"5","deviceType":"32"}
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:199) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:74) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:43) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer.deserialze(ContextObjectDeserializer.java:9) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:395) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:299) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:572) ~[fastjson-1.2.72.jar:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.lambda$doMachRule$0(RuleResolverCore.java:38) ~[classes/:na]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[na:na]
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[na:na]
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[na:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.doMachRule(RuleResolverCore.java:39) ~[classes/:na]
	at com.casic.missiles.parser.rule.GenericRuleResolver.machRule(GenericRuleResolver.java:36) ~[classes/:na]
	at com.casic.missiles.provider.RuleConfigProvider.doGetRule(RuleConfigProvider.java:50) ~[classes/:na]
	at com.casic.missiles.parser.ProtocolParserSupport.getRuleConfig(ProtocolParserSupport.java:48) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:60) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:01:26.220  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:01:26.463 ERROR 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 6, line 1, column 7"操作类型":"5","deviceType":"32"}
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:199) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:74) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:43) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer.deserialze(ContextObjectDeserializer.java:9) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:395) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:299) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:572) ~[fastjson-1.2.72.jar:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.lambda$doMachRule$0(RuleResolverCore.java:38) ~[classes/:na]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[na:na]
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[na:na]
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[na:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.doMachRule(RuleResolverCore.java:39) ~[classes/:na]
	at com.casic.missiles.parser.rule.GenericRuleResolver.machRule(GenericRuleResolver.java:36) ~[classes/:na]
	at com.casic.missiles.provider.RuleConfigProvider.doGetRule(RuleConfigProvider.java:50) ~[classes/:na]
	at com.casic.missiles.parser.ProtocolParserSupport.getRuleConfig(ProtocolParserSupport.java:48) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:60) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:02:29.933  INFO 17840 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:02:29.933  INFO 17840 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:41.517  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:41.517  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:41.538  INFO 17840 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:41.539  INFO 17840 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:41.540  INFO 17840 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:41.540  INFO 17840 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:41.545  INFO 17840 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:41.545  INFO 17840 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:43.885  INFO 17840 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:43.886  INFO 17840 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:45.137  INFO 17840 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:45.159  INFO 17840 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:50.028  INFO 17840 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:50.715  INFO 17840 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:50.722  INFO 17840 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:50.723  INFO 17840 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:50.731  INFO 17840 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:50.734  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:50.735  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:50.753  INFO 17840 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:50.758  INFO 17840 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:50.758  INFO 17840 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:50.788  INFO 17840 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:50.792  INFO 17840 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 15:05:50.793  INFO 17840 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 15:05:50.928  INFO 17840 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:51.950  INFO 17840 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:56.939  INFO 17840 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:56.941  INFO 17840 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:05:57.403  INFO 17840 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:57.408  INFO 17840 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAPjEgIAQAlMMAlASgAb3hriAnZDcsOULZl0kL0lVwLelkPIr3SJnQKtBY/2A2c5Vha7FCC3uDGENMdu7IDW6oTu3x01T0HmX8Qx3ZajRb3Q=="}}
2023-09-01 15:05:57.408  INFO 17840 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a001bde1ae202764372c3942d997490bd255702de9643c8af74899d02ad058ff60367395616bb1420b7b8318434c76eec80d6ea84eedf1d354f41e65fc431dd96a345bdd
2023-09-01 15:05:57.505  INFO 17840 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:57.505  INFO 17840 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:57.510  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 15:05:57.510  INFO 17840 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 15:05:57.510  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 15:05:57.511  INFO 17840 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 15:05:57.575  INFO 17840 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:05:59.325  INFO 17840 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:05:59.329  INFO 17840 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 15:05:59.330  INFO 17840 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 15:05:59.838  INFO 17840 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:05:59.430  INFO 17840 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:06:00.007  INFO 17840 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:06:00.318  INFO 17840 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:06:00.322  INFO 17840 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJTEgIAQAlMMAlAagAVFqPvVbADOVcY6DWTCrbhWHOlR7//lPI5tjw0yirHl1qt0="}}
2023-09-01 15:06:00.323  INFO 17840 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200025312020040094c3009406a001516a3ef55b003395718e835930ab6e15873a547bfff94f239b63c34ca2ac7975aadd
2023-09-01 15:06:00.328  INFO 17840 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:06:00.331  INFO 17840 --- [pool-1-thread-5] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:06:00.461  INFO 17840 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:06:00.498  INFO 17840 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":6,"目标节点":148,"总长度":37,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:06:00.929  INFO 17840 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:06:02.647  INFO 17840 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:06:08.757  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:06:19.706 ERROR 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析出现异常,异常信息为{}

com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 6, line 1, column 7"操作类型":"5","deviceType":"32"}
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:199) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:74) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.MapDeserializer.deserialze(MapDeserializer.java:43) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.deserializer.ContextObjectDeserializer.deserialze(ContextObjectDeserializer.java:9) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:395) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:299) ~[fastjson-1.2.72.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:572) ~[fastjson-1.2.72.jar:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.lambda$doMachRule$0(RuleResolverCore.java:38) ~[classes/:na]
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) ~[na:na]
	at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1631) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[na:na]
	at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[na:na]
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
	at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543) ~[na:na]
	at com.casic.missiles.parser.rule.RuleResolverCore.doMachRule(RuleResolverCore.java:39) ~[classes/:na]
	at com.casic.missiles.parser.rule.GenericRuleResolver.machRule(GenericRuleResolver.java:36) ~[classes/:na]
	at com.casic.missiles.provider.RuleConfigProvider.doGetRule(RuleConfigProvider.java:50) ~[classes/:na]
	at com.casic.missiles.parser.ProtocolParserSupport.getRuleConfig(ProtocolParserSupport.java:48) ~[classes/:na]
	at com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:60) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:06:19.718 ERROR 17840 --- [nioEventLoopGroup-3-1] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:173)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:107)
	com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:42)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:50)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 15:06:19.719 ERROR 17840 --- [nioEventLoopGroup-3-1] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:123)
	io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:871)
	com.casic.missiles.parser.resolver.combined.CombinedFieldSupport.getLengthFieldValue(CombinedFieldSupport.java:48)
	com.casic.missiles.parser.resolver.combined.impl.PreBizFieldParseProcessor.invoke(PreBizFieldParseProcessor.java:39)
	com.casic.missiles.parser.resolver.combined.GenericCombinedFieldResolver.parseDataField(GenericCombinedFieldResolver.java:47)
	com.casic.missiles.provider.CombinedFieldConfigProvider.parseDataField(CombinedFieldConfigProvider.java:53)
	com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:97)
	com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51)
	com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47)
	com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 15:06:43.996  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:06:44.185  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 15:06:44.185 ERROR 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:07:53.289  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:12:36.896  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 15:12:36.896 ERROR 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:12:36.907  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:12:36.909  INFO 17840 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:12:39.520  INFO 17840 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:12:39.521  INFO 17840 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:12:39.743 ERROR 17840 --- [nioEventLoopGroup-3-2] io.netty.util.ResourceLeakDetector       : LEAK: ByteBuf.release() was not called before it's garbage-collected. See https://netty.io/wiki/reference-counted-objects.html for more information.
Recent access records: 
Created at:
	io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:402)
	io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:187)
	io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:123)
	io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:871)
	com.casic.missiles.parser.matcher.LeadingCodeMatcher.rematch(LeadingCodeMatcher.java:68)
	com.casic.missiles.parser.GenericProtocolParser.doParseProtocol(GenericProtocolParser.java:116)
	com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51)
	io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:508)
	io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:447)
	io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	io.netty.handler.logging.LoggingHandler.channelRead(LoggingHandler.java:271)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
	io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
	io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719)
	io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
	io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
	io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
	io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
	io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	java.base/java.lang.Thread.run(Thread.java:834)
2023-09-01 15:12:43.568 ERROR 17840 --- [nioEventLoopGroup-3-2] 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:60) ~[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:65) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:171) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:145) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:67) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:12:44.082 ERROR 17840 --- [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:60) ~[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:65) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:171) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:145) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:67) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:12:48.238  INFO 17840 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:12:48.466  INFO 17840 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:12:51.303 ERROR 17840 --- [nioEventLoopGroup-3-2] 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:60) ~[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:65) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:171) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:145) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:67) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:14:59.866  INFO 23908 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 23908 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 15:14:59.868  INFO 23908 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 15:15:01.748  INFO 23908 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.176 seconds (JVM running for 2.723)
2023-09-01 15:15:02.060  INFO 23908 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 15:15:11.790  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:15:12.816  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:15:13.171 ERROR 23908 --- [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:60) ~[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:65) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:171) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:145) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:67) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:15:29.754  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:15:29.938  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:33:27.372 ERROR 23908 --- [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:60) ~[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:65) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:171) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:145) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:67) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:33:37.183  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:33:37.414  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:34:52.674 ERROR 23908 --- [nioEventLoopGroup-3-1] c.c.m.r.command.ReplyCommandSupport      : 构建默认的回复报文异常,规则配置为{"lastTime":1688119465000,"protocolId":"1","dataFieldIds":"","createTime":1686305063000,"combinedFieldIds":"11","id":2,"matchRuleJson":"{}","isFinishMatch":"1","scene":1},异常信息为{}

com.casic.missiles.exception.EngineException: 组合字段解析配置,业务配置字段为空
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.lambda$combinedField$1(FieldReverseDecorator.java:60) ~[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:59) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:35:01.330  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 15:35:01.507  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:35:32.564  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 15:35:32.784  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:35:53.268  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:35:53.608  INFO 23908 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:37:02.578  INFO 1852 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 1852 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 15:37:02.580  INFO 1852 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 15:37:04.312  INFO 1852 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.029 seconds (JVM running for 2.568)
2023-09-01 15:37:04.597  INFO 1852 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 15:37:44.214  INFO 1852 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:37:45.011  INFO 1852 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:38:12.156 ERROR 1852 --- [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:60) ~[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:65) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:171) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:145) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:67) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:38:17.608  INFO 1852 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:38:17.801  INFO 1852 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:42:08.588 ERROR 1852 --- [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:60) ~[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:65) ~[classes/:na]
	at com.casic.missiles.replier.decorator.ByteFieldDecorator.buildByteBuf(ByteFieldDecorator.java:46) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.buildBuf(FieldReverseDecorator.java:171) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.simpleField(FieldReverseDecorator.java:145) ~[classes/:na]
	at com.casic.missiles.replier.decorator.FieldReverseDecorator.combinedField(FieldReverseDecorator.java:67) ~[classes/:na]
	at com.casic.missiles.replier.command.ReplyCommandSupport.defaultRuleReply(ReplyCommandSupport.java:101) ~[classes/:na]
	at com.casic.missiles.replier.command.DefaultReplyCommand.excute(DefaultReplyCommand.java:56) ~[classes/:na]
	at com.casic.missiles.replier.SensorhubReplier.channelRead0(SensorhubReplier.java:33) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:42:17.161  INFO 1852 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:42:17.419  INFO 1852 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:43:08.673  INFO 9856 --- [main] com.casic.missiles.ServerApplication     : Starting ServerApplication using Java 11.0.6 on yishengpingan with PID 9856 (D:\cz\203\协议解析平台\code\casic-sensorhub\sensorhub-core\target\classes started by 77042 in D:\cz\203\协议解析平台\code\casic-sensorhub)
2023-09-01 15:43:08.674  INFO 9856 --- [main] com.casic.missiles.ServerApplication     : The following profiles are active: dev
2023-09-01 15:43:10.438  INFO 9856 --- [main] com.casic.missiles.ServerApplication     : Started ServerApplication in 2.063 seconds (JVM running for 2.578)
2023-09-01 15:43:10.731  INFO 9856 --- [Thread-2] c.casic.missiles.netty.SensorhubServer   : sensorhub已启动,端口:7092
2023-09-01 15:43:15.777  INFO 9856 --- [nioEventLoopGroup-3-1] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:43:16.598  INFO 9856 --- [nioEventLoopGroup-3-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:49:11.417  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a320003e312020040094c3009404a00100e63e4a16d61a2cc2ce72884dd9b4c508ebc8f66452bf36f854c3e5bcb20ffa3a5c5c58fe582e851fa9cdc8c27246ec0f8a9b0dd1c6d3cb2f3cceaa47d55a1951f7
2023-09-01 15:49:11.604  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040094","操作类型":4,"目标节点":148,"总长度":62,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"32\"}","isFinishMatch":"1"}
2023-09-01 15:49:21.191  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a3200020312020040098c3009801a001c0c08b3a1a2e63930a79e4700814cd0b91f45a7777adfefe0fd01650c55c28fe3e1a
2023-09-01 15:49:21.388  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":32,"前导码":"a3","devcode":"312020040098","操作类型":1,"目标节点":152,"总长度":32,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"18,19","id":6,"matchRuleJson":"{\"操作类型\":\"1\",\"deviceType\":\"32\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:52:48.396  INFO 9856 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOjcgFAEAAcMAAQSfAeNuh8mo50MswWLCO19+e9OCoMy6ZFbkq51e2t0+60dx/5hjFrCogNxI9MApywYLz8Kp"}}
2023-09-01 15:52:48.397  INFO 9856 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003a372014010001c30001049f01e36e87c9a8e7432cc162c23b5f7e7bd382a0ccba6456e4ab9d5edadd3eeb4771ff986316b0a880dc48f4c029cb060bcfc2a9
2023-09-01 15:52:48.568  INFO 9856 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":58,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:52:48.975  INFO 9856 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:53:02.587  INFO 9856 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJzcgFAEAAcMAAQafAXvrs5IfhcVycQSjBPDVw3F+6WrVjO8Y80hg8WBwwAgQ0Ck="}}
2023-09-01 15:53:02.587  INFO 9856 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 15:53:02.809  INFO 9856 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:53:03.447  INFO 9856 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:53:04.186  INFO 9856 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJzcgFAEAAcMAAQafAXvrs5IfhcVycQSjBPDVw3F+6WrVjO8Y80hg8WBwwAgQ0Ck="}}
2023-09-01 15:53:04.187  INFO 9856 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 15:53:04.650  INFO 9856 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:53:05.138  INFO 9856 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:53:49.947  INFO 9856 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKhIUMhDHjum55FfF9aSyCS5YHvC/1K3f15v9LauUGifygFX"}}
2023-09-01 15:53:49.947  INFO 9856 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca84850c8431e3ba6e7915f17d692c824b9607bc2ff52b77f5e6ff4b6ae50689fca0157
2023-09-01 15:53:50.128  INFO 9856 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:53:50.327 ERROR 9856 --- [pool-1-thread-4] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:54:05.423  INFO 9856 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKhIUMhDHjum55FfF9aSyCS5YHvC/1K3f15v9LauUGifygFX"}}
2023-09-01 15:54:05.423  INFO 9856 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca84850c8431e3ba6e7915f17d692c824b9607bc2ff52b77f5e6ff4b6ae50689fca0157
2023-09-01 15:54:05.606  INFO 9856 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:54:05.754 ERROR 9856 --- [pool-1-thread-5] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:54:20.900  INFO 9856 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKhIUMhDHjum55FfF9aSyCS5YHvC/1K3f15v9LauUGifygFX"}}
2023-09-01 15:54:20.901  INFO 9856 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca84850c8431e3ba6e7915f17d692c824b9607bc2ff52b77f5e6ff4b6ae50689fca0157
2023-09-01 15:54:21.190  INFO 9856 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:54:21.475 ERROR 9856 --- [pool-1-thread-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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:54:37.499  INFO 9856 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJzcgFAEAAcMAAQafAXvrs5IfhcVycQSjBPDVw3F+6WrVjO8Y80hg8WBwwAgQ0Ck="}}
2023-09-01 15:54:37.499  INFO 9856 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 15:54:37.756  INFO 9856 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:54:38.317  INFO 9856 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:55:28.024  INFO 9856 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKiP7+nu3p6NvLbLsxfyXMDdRqZeuvTlJGDg+D9HBnxPlzX4"}}
2023-09-01 15:55:28.025  INFO 9856 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca88fefe9eede9e8dbcb6cbb317f25cc0dd46a65ebaf4e52460e0f83f47067c4f9735f8
2023-09-01 15:55:28.278  INFO 9856 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:55:28.408 ERROR 9856 --- [pool-1-thread-3] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:55:39.861  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 15:55:40.020  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:55:41.694  INFO 9856 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKiP7+nu3p6NvLbLsxfyXMDdRqZeuvTlJGDg+D9HBnxPlzX4"}}
2023-09-01 15:55:41.695  INFO 9856 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca88fefe9eede9e8dbcb6cbb317f25cc0dd46a65ebaf4e52460e0f83f47067c4f9735f8
2023-09-01 15:55:41.906  INFO 9856 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:55:42.060 ERROR 9856 --- [pool-1-thread-4] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:55:57.670  INFO 9856 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKiP7+nu3p6NvLbLsxfyXMDdRqZeuvTlJGDg+D9HBnxPlzX4"}}
2023-09-01 15:55:57.671  INFO 9856 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca88fefe9eede9e8dbcb6cbb317f25cc0dd46a65ebaf4e52460e0f83f47067c4f9735f8
2023-09-01 15:55:57.894  INFO 9856 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:55:58.101 ERROR 9856 --- [pool-1-thread-5] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 15:56:14.164  INFO 9856 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJzcgFAEAAcMAAQafAXvrs5IfhcVycQSjBPDVw3F+6WrVjO8Y80hg8WBwwAgQ0Ck="}}
2023-09-01 15:56:14.164  INFO 9856 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 15:56:14.412  INFO 9856 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 15:56:14.960  INFO 9856 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 15:56:30.774  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca88fefe9eede9e8dbcb6cbb317f25cc0dd46a65ebaf4e52460e0f83f47067c4f9735f8
2023-09-01 15:56:31.065  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 15:59:00.059 ERROR 9856 --- [nioEventLoopGroup-3-2] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[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.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 16:02:32.116  INFO 9856 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOjcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKhIUMhDHjum55FfF9aSyCS5UhqUETIknJPJeEZBedR73uRT"}}
2023-09-01 16:02:32.117  INFO 9856 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a320003a372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca84850c8431e3ba6e7915f17d692c824b9521a941132249c93c978464179d47bdee453
2023-09-01 16:02:32.373  INFO 9856 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":58,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 16:02:33.030  INFO 9856 --- [pool-1-thread-2] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 16:02:37.544  INFO 9856 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAZzcgFAEAAcMAAQyfAU1N1jiGzNZ7HoHskuRshstl5B6Yb0hLmY6hRzP8YzmuL490E/ChU0vOXMqfzfFy9ogl1kpgZ21kfQTGiJYaCvMzn9XS64e1rZooETjmBtPIHQs4xHOnZJ8HczJ7T2lJtVgK"}}
2023-09-01 16:02:37.545  INFO 9856 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200067372014010001c300010c9f014d4dd63886ccd67b1e81ec92e46c86cb65e41e986f484b998ea14733fc6339ae2f8f7413f0a1534bce5cca9fcdf172f68825d64a60676d647d04c688961a0af3339fd5d2eb87b5ad9a281138e606d3c81d0b38c473a7649f0773327b4f6949b5580a
2023-09-01 16:02:37.781  INFO 9856 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":12,"目标节点":1,"总长度":103,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 16:02:37.781 ERROR 9856 --- [pool-1-thread-3] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200067372014010001c300010c9f014d4dd63886ccd67b1e81ec92e46c86cb65e41e986f484b998ea14733fc6339ae2f8f7413f0a1534bce5cca9fcdf172f68825d64a60676d647d04c688961a0af3339fd5d2eb87b5ad9a281138e606d3c81d0b38c473a7649f0773327b4f6949b5580a
2023-09-01 16:02:39.576  INFO 9856 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJzcgFAEAAcMAAQafAXvrs5IfhcVycQSjBPDVw3F+6WrVjO8Y80hg8WBwwAgQ0Ck="}}
2023-09-01 16:02:39.576  INFO 9856 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 16:02:39.873  INFO 9856 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 16:02:40.475  INFO 9856 --- [pool-1-thread-4] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 16:03:18.102  INFO 9856 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAANTcgFAEAAcMAAQifAV3T3V4qElR4MATQE0hN7V6dKE9wxA4aTfdQsIaGKDfgJ4ZbMznfCqAnviuRkYwgbGCa"}}
2023-09-01 16:03:18.102  INFO 9856 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200035372014010001c30001089f015dd3dd5e2a1254783004d013484ded5e9d284f70c40e1a4df750b086862837e027865b3339df0aa027be2b91918c206c609a
2023-09-01 16:03:18.296  INFO 9856 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":8,"目标节点":1,"总长度":53,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 16:03:18.296 ERROR 9856 --- [pool-1-thread-5] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200035372014010001c30001089f015dd3dd5e2a1254783004d013484ded5e9d284f70c40e1a4df750b086862837e027865b3339df0aa027be2b91918c206c609a
2023-09-01 16:04:12.444  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a3200067372014010001c300010c9f014d4dd63886ccd67b1e81ec92e46c86cb65e41e986f484b998ea14733fc6339ae2f8f7413f0a1534bce5cca9fcdf172f68825d64a60676d647d04c688961a0af3339fd5d2eb87b5ad9a281138e606d3c81d0b38c473a7649f0773327b4f6949b5580a
2023-09-01 16:04:12.801  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":12,"目标节点":1,"总长度":103,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 16:04:12.802 ERROR 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200067372014010001c300010c9f014d4dd63886ccd67b1e81ec92e46c86cb65e41e986f484b998ea14733fc6339ae2f8f7413f0a1534bce5cca9fcdf172f68825d64a60676d647d04c688961a0af3339fd5d2eb87b5ad9a281138e606d3c81d0b38c473a7649f0773327b4f6949b5580a
2023-09-01 16:06:45.120  INFO 9856 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOjcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKiP7+nu3p6NvLbLsxfyXMDd8GZax52B7orlVkAb6VRrwAs8"}}
2023-09-01 16:06:45.120  INFO 9856 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a320003a372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca88fefe9eede9e8dbcb6cbb317f25cc0ddf0665ac79d81ee8ae556401be9546bc00b3c
2023-09-01 16:06:45.357  INFO 9856 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":58,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 16:06:46.102  INFO 9856 --- [pool-1-thread-1] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 16:06:52.454  INFO 9856 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAZjcgFAEAAcMAAQyfAToLEtthUMNrjo2B91sHJyJl5B6Yb0hLmY6hRzP8YzmuL490E/ChU0vOXMqfzfFy9ogl1kpgZ21kfQTGiJYaCvM0FvKVxKq4s0po0TCdsc/hDsfoylgiIrAhfq1VwJrbR1QN"}}
2023-09-01 16:06:52.454  INFO 9856 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200066372014010001c300010c9f013a0b12db6150c36b8e8d81f75b07272265e41e986f484b998ea14733fc6339ae2f8f7413f0a1534bce5cca9fcdf172f68825d64a60676d647d04c688961a0af33416f295c4aab8b34a68d1309db1cfe10ec7e8ca582222b0217ead55c09adb47540d
2023-09-01 16:06:52.603  INFO 9856 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":12,"目标节点":1,"总长度":102,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 16:06:52.604 ERROR 9856 --- [pool-1-thread-2] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200066372014010001c300010c9f013a0b12db6150c36b8e8d81f75b07272265e41e986f484b998ea14733fc6339ae2f8f7413f0a1534bce5cca9fcdf172f68825d64a60676d647d04c688961a0af33416f295c4aab8b34a68d1309db1cfe10ec7e8ca582222b0217ead55c09adb47540d
2023-09-01 16:06:55.129  INFO 9856 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJzcgFAEAAcMAAQafAXvrs5IfhcVycQSjBPDVw3F+6WrVjO8Y80hg8WBwwAgQ0Ck="}}
2023-09-01 16:06:55.129  INFO 9856 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 16:06:55.307  INFO 9856 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 16:06:55.744  INFO 9856 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK
2023-09-01 16:07:29.796  INFO 9856 --- [pool-1-thread-4] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAANTcgFAEAAcMAAQifAV3T3V4qElR4MATQE0hN7V6dKE9wxA4aTfdQsIaGKDfgJ4ZbMznfCqAnviuRkYwgbGCa"}}
2023-09-01 16:07:29.796  INFO 9856 --- [pool-1-thread-4] c.c.missiles.parser.SensorhubDecoder     : a3200035372014010001c30001089f015dd3dd5e2a1254783004d013484ded5e9d284f70c40e1a4df750b086862837e027865b3339df0aa027be2b91918c206c609a
2023-09-01 16:07:29.995  INFO 9856 --- [pool-1-thread-4] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":8,"目标节点":1,"总长度":53,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 16:07:29.995 ERROR 9856 --- [pool-1-thread-4] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a3200035372014010001c30001089f015dd3dd5e2a1254783004d013484ded5e9d284f70c40e1a4df750b086862837e027865b3339df0aa027be2b91918c206c609a
2023-09-01 16:09:27.304  INFO 9856 --- [pool-1-thread-5] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKgzberaRbn53+FUPtGD/lhUmCNZ1UDx06XLoEAn7m5G1dy9"}}
2023-09-01 16:09:27.304  INFO 9856 --- [pool-1-thread-5] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca8336deada45b9f9dfe1543ed183fe5854982359d540f1d3a5cba04027ee6e46d5dcbd
2023-09-01 16:09:27.491  INFO 9856 --- [pool-1-thread-5] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 16:09:27.706 ERROR 9856 --- [pool-1-thread-5] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 16:09:40.683  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.missiles.parser.SensorhubDecoder     : a320004d372014010001c30001039f016e949b7fd9351bd26c2aca06eabf3964a23208f7526f0c01a584ef6d3eb8121044b8dd2b0a406e8e5ed7b7eb3306e44a88061d875e8e42b6e69bb0045fc93bd57c71c8004fd24b41a9ccf9c35abac0d86898
2023-09-01 16:09:40.879  INFO 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":3,"目标节点":1,"总长度":77,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为null
2023-09-01 16:09:40.879 ERROR 9856 --- [nioEventLoopGroup-3-2] c.c.m.parser.GenericProtocolParser       : 解析匹配失败,匹配帧信息为a320004d372014010001c30001039f016e949b7fd9351bd26c2aca06eabf3964a23208f7526f0c01a584ef6d3eb8121044b8dd2b0a406e8e5ed7b7eb3306e44a88061d875e8e42b6e69bb0045fc93bd57c71c8004fd24b41a9ccf9c35abac0d86898
2023-09-01 16:09:46.002  INFO 9856 --- [pool-1-thread-1] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKgzberaRbn53+FUPtGD/lhUmCNZ1UDx06XLoEAn7m5G1dy9"}}
2023-09-01 16:09:46.006  INFO 9856 --- [pool-1-thread-1] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca8336deada45b9f9dfe1543ed183fe5854982359d540f1d3a5cba04027ee6e46d5dcbd
2023-09-01 16:09:46.267  INFO 9856 --- [pool-1-thread-1] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 16:09:46.491 ERROR 9856 --- [pool-1-thread-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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 16:10:00.937  INFO 9856 --- [pool-1-thread-2] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAOTcgFAEAAcMAAQSfAafvoUvDjsy1sNbEYYpOnKgzberaRbn53+FUPtGD/lhUmCNZ1UDx06XLoEAn7m5G1dy9"}}
2023-09-01 16:10:00.938  INFO 9856 --- [pool-1-thread-2] c.c.missiles.parser.SensorhubDecoder     : a3200039372014010001c30001049f01a7efa14bc38eccb5b0d6c4618a4e9ca8336deada45b9f9dfe1543ed183fe5854982359d540f1d3a5cba04027ee6e46d5dcbd
2023-09-01 16:10:01.129  INFO 9856 --- [pool-1-thread-2] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":4,"目标节点":1,"总长度":57,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1672306563000,"protocolId":"1","dataFieldIds":"12,13","createTime":1672306561000,"combinedFieldIds":"1,2,3,4,5,6,7,8,9,10","id":1,"matchRuleJson":"{\"操作类型\":\"4\",\"deviceType\":\"31\"}","isFinishMatch":"1"}
2023-09-01 16:10:01.315 ERROR 9856 --- [pool-1-thread-2] 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:97) ~[classes/:na]
	at com.casic.missiles.parser.SensorhubDecoder.decode(SensorhubDecoder.java:51) ~[classes/:na]
	at com.casic.missiles.controller.AepCommandSend.sendConfig(AepCommandSend.java:47) ~[classes/:na]
	at com.casic.missiles.controller.ReceiveController.lambda$testNbResponse$0(ReceiveController.java:27) ~[classes/:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
	at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

2023-09-01 16:10:15.478  INFO 9856 --- [pool-1-thread-3] c.c.m.p.predecodec.impl.AepPretreatment  :  String : {"serviceId":"Status","serviceData":{"Value":"oyAAJzcgFAEAAcMAAQafAXvrs5IfhcVycQSjBPDVw3F+6WrVjO8Y80hg8WBwwAgQ0Ck="}}
2023-09-01 16:10:15.478  INFO 9856 --- [pool-1-thread-3] c.c.missiles.parser.SensorhubDecoder     : a3200027372014010001c30001069f017bebb3921f85c5727104a304f0d5c3717ee96ad58cef18f34860f16070c00810d029
2023-09-01 16:10:15.673  INFO 9856 --- [pool-1-thread-3] c.c.m.parser.ProtocolParserSupport       : 协议字段内容为{"后续字段":1,"deviceType":31,"前导码":"a3","devcode":"372014010001","操作类型":6,"目标节点":1,"总长度":39,"版本号":"20","seq":1,"通信地址":195}匹配的规则内容为{"lastTime":1688391978000,"protocolId":"1","createTime":1688383985000,"combinedFieldIds":"14","id":3,"matchRuleJson":"{\"操作类型\":\"6\",\"deviceType\":\"31\"}","isFinishMatch":"1","scene":0}
2023-09-01 16:10:20.119  INFO 9856 --- [pool-1-thread-3] c.c.missiles.controller.AepCommandSend   : -----OK