Log session start time Wed Oct 26 09:59:08 CST 2022

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
ERROR 2022-10-26 09:59:07,982 No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred log DirectJDKLog.java 175
java.io.EOFException: null
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
    at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
    at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
    at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
    at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
    at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.base/java.lang.Thread.run(Thread.java:833)
INFO 2022-10-26 09:59:08,104 【websocket消息】连接断开,总数为:0 onClose WebSocket.java 74
INFO 2022-10-26 09:59:09,497 加密操作,Aspect程序耗时:1ms around SensitiveDataAspect.java 76
INFO 2022-10-26 09:59:09,564 ————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getUserPermissionByToken doGetAuthenticationInfo ShiroRealm.java 97
INFO 2022-10-26 09:59:09,564 ————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getPermCode doGetAuthenticationInfo ShiroRealm.java 97
INFO 2022-10-26 09:59:10,387 获取验证码,Redis checkCode = kP3a,key = 1629428467008 randomImage LoginController.java 488
INFO 2022-10-26 10:55:57,223 获取验证码,Redis checkCode = TNCG,key = 1629428467008 randomImage LoginController.java 488
WARN 2022-10-26 11:52:11,070 验证码错误,key= 1629428467008 , Ui checkCode= tncg, Redis checkCode = null login LoginController.java 91
INFO 2022-10-26 11:52:11,100 获取验证码,Redis checkCode = Siip,key = 1629428467008 randomImage LoginController.java 488
INFO 2022-10-26 11:52:16,967 redis remove key:sys:cache:encrypt:user::admin remove JeecgRedisCacheWriter.java 113
INFO 2022-10-26 11:52:17,034 加密操作,Aspect程序耗时:0ms around SensitiveDataAspect.java 76
INFO 2022-10-26 11:52:17,747 websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NTk5MzYsInVzZXJuYW1lIjoiYWRtaW4ifQ.80SISbqSn0IYEVQpxUlmJc4CLXRPFVqlHMsIB6T8sUs doFilter WebsocketFilter.java 39
INFO 2022-10-26 11:52:17,770 【websocket消息】有新的连接,总数为:1 onOpen WebSocket.java 64
INFO 2022-10-26 11:52:22,886 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:52:22,887 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:52:28,457 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:demo addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:52:28,458 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:52:28,461 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:53:03,019 【websocket消息】连接断开,总数为:0 onClose WebSocket.java 74
INFO 2022-10-26 11:53:19,878 websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NTk5MzYsInVzZXJuYW1lIjoiYWRtaW4ifQ.80SISbqSn0IYEVQpxUlmJc4CLXRPFVqlHMsIB6T8sUs doFilter WebsocketFilter.java 39
INFO 2022-10-26 11:53:19,904 【websocket消息】有新的连接,总数为:1 onOpen WebSocket.java 64
INFO 2022-10-26 11:53:24,223 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:53:24,224 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:53:27,015 connect databaseName : jeecg-boot readAllTableNames DbReadTableUtil.java 67
INFO 2022-10-26 11:53:32,145 connect databaseName : jeecg-boot readOriginalTableColumn DbReadTableUtil.java 436
INFO 2022-10-26 11:53:32,340 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:53:32,341 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:53:47,906 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:53:47,907 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:54:18,941 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:54:18,943 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:54:40,006 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:54:40,007 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:54:58,410 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:54:58,411 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:55:00,341 connect databaseName : jeecg-boot readAllTableNames DbReadTableUtil.java 67
INFO 2022-10-26 11:55:04,068 connect databaseName : jeecg-boot readOriginalTableColumn DbReadTableUtil.java 436
INFO 2022-10-26 11:55:04,240 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:55:04,240 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:55:21,424 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:55:21,424 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:55:39,706 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:55:39,707 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:55:49,063 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 11:55:49,065 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 11:56:18,935 load template data: {primaryKeyPolicy=java.lang.Integer, serialVersionUID=-6358001183797086988, entityPackage=test, entityName=Demo, primaryKeyField=id, columns=[{"fieldDbName":"guid","fieldName":"guid","filedComment":"主键ID","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"1","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"name","fieldName":"name","filedComment":"姓名","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"key_word","fieldName":"keyWord","filedComment":"关键词","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"punch_time","fieldName":"punchTime","filedComment":"打卡时间","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"salary_money","fieldName":"salaryMoney","filedComment":"工资","fieldType":"java.math.BigDecimal","fieldDbType":"BigDecimal","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"bonus_money","fieldName":"bonusMoney","filedComment":"奖金","fieldType":"java.lang.Double","fieldDbType":"double","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sex","fieldName":"sex","filedComment":"性别 {男:1,女:2}","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"birthday","fieldName":"birthday","filedComment":"生日","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"email","fieldName":"email","filedComment":"邮箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"content","fieldName":"content","filedComment":"个人简介","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"tenant_id","fieldName":"tenantId","filedComment":"tenantId","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"tableName":"demo","ftlDescription":"demo","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"test","entityName":"Demo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"0","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"Y","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"guid","fieldName":"guid","filedComment":"主键ID","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"1","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"name","fieldName":"name","filedComment":"姓名","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"key_word","fieldName":"keyWord","filedComment":"关键词","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"punch_time","fieldName":"punchTime","filedComment":"打卡时间","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"salary_money","fieldName":"salaryMoney","filedComment":"工资","fieldType":"java.math.BigDecimal","fieldDbType":"BigDecimal","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"bonus_money","fieldName":"bonusMoney","filedComment":"奖金","fieldType":"java.lang.Double","fieldDbType":"double","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sex","fieldName":"sex","filedComment":"性别 {男:1,女:2}","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"birthday","fieldName":"birthday","filedComment":"生日","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"email","fieldName":"email","filedComment":"邮箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"content","fieldName":"content","filedComment":"个人简介","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建时间","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"13","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"修改人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"14","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"修改时间","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"15","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"16","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"tenant_id","fieldName":"tenantId","filedComment":"tenantId","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","uploadnum":"null","defaultVal":"null","sort":"N","readonly":"N","queryMode":"single","dictField":"null","dictTable":"null","dictText":"null"}], bussiPackage=com.zgx.modules, tableName=demo} a CodeGenerateOne.java 119
INFO 2022-10-26 11:56:18,940 load template from templateRootDir = '/Users/ec/Desktop/work/Code/jeecg-boot3.4/jeecg-boot0920/jeecg-module-system/jeecg-system-biz/target/classes/jeecg/code-template-online',stylePath ='default.one', out GenerateRootDir:/Users/ec/Desktop/代码生成 a BaseCodeGenerate.java 54
INFO 2022-10-26 11:56:18,957 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/controller/DemoController.java a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:18,966 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/entity/Demo.java a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:18,979 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/mapper/DemoMapper.java a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:18,982 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/mapper/xml/DemoMapper.xml a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:18,983 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/service/IDemoService.java a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,001 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/service/impl/DemoServiceImpl.java a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,009 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue/DemoList.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,017 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue/Demo_menu_insert.sql a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,029 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Form.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue/modules/DemoForm.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,037 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue/modules/DemoModal.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,041 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal__Style#Drawer.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue/modules/DemoModal.Style#Drawer.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,047 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3/DemoList.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,049 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3/Demo.api.ts a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,052 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3/Demo.data.ts a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,057 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}_menu_insert.sql ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3/Demo_menu_insert.sql a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,061 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Modal.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3/components/DemoModal.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,069 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}List.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3Native/DemoList.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,074 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__api.tsi ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3Native/Demo.api.ts a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,078 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3Native/Demo.data.ts a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,083 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}_menu_insert.sql ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3Native/Demo_menu_insert.sql a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,086 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Form.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3Native/components/DemoForm.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,099 [generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Modal.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3Native/components/DemoModal.vue a BaseCodeGenerate.java 117
INFO 2022-10-26 11:56:19,102 ----- jeecg-boot ---- generate code success =======> 表名:demo generateCodeFile CodeGenerateOne.java 140
ERROR 2022-10-26 12:16:49,538 No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred log DirectJDKLog.java 175
java.io.EOFException: null
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
    at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
    at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
    at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
    at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
    at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.base/java.lang.Thread.run(Thread.java:833)
INFO 2022-10-26 12:16:49,559 【websocket消息】连接断开,总数为:0 onClose WebSocket.java 74
INFO 2022-10-26 12:16:51,841 websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NTk5MzYsInVzZXJuYW1lIjoiYWRtaW4ifQ.80SISbqSn0IYEVQpxUlmJc4CLXRPFVqlHMsIB6T8sUs doFilter WebsocketFilter.java 39
INFO 2022-10-26 12:16:51,853 【websocket消息】有新的连接,总数为:1 onOpen WebSocket.java 64
INFO 2022-10-26 12:16:52,493 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 12:16:52,494 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
ERROR 2022-10-26 14:23:10,859 No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred log DirectJDKLog.java 175
java.io.EOFException: null
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
    at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
    at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
    at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
    at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
    at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.base/java.lang.Thread.run(Thread.java:833)
INFO 2022-10-26 14:23:10,879 【websocket消息】连接断开,总数为:0 onClose WebSocket.java 74
INFO 2022-10-26 14:23:12,200 ————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getPermCode doGetAuthenticationInfo ShiroRealm.java 97
INFO 2022-10-26 14:23:12,200 ————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getUserPermissionByToken doGetAuthenticationInfo ShiroRealm.java 97
INFO 2022-10-26 14:23:12,809 获取验证码,Redis checkCode = ymNN,key = 1629428467008 randomImage LoginController.java 488
INFO 2022-10-26 15:49:01,497 获取验证码,Redis checkCode = HG1U,key = 1629428467008 randomImage LoginController.java 488
WARN 2022-10-26 16:32:36,738 验证码错误,key= 1629428467008 , Ui checkCode= hg1u, Redis checkCode = null login LoginController.java 91
INFO 2022-10-26 16:32:36,776 获取验证码,Redis checkCode = GgdZ,key = 1629428467008 randomImage LoginController.java 488
INFO 2022-10-26 16:32:42,269 redis remove key:sys:cache:encrypt:user::admin remove JeecgRedisCacheWriter.java 113
INFO 2022-10-26 16:32:42,361 加密操作,Aspect程序耗时:1ms around SensitiveDataAspect.java 76
INFO 2022-10-26 16:32:43,226 websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NzY3NjIsInVzZXJuYW1lIjoiYWRtaW4ifQ.cJJWV8GdrQV_3STrWkTC6nHuI4I-iqAG6FNEOsC4BHk doFilter WebsocketFilter.java 39
INFO 2022-10-26 16:32:43,252 【websocket消息】有新的连接,总数为:1 onOpen WebSocket.java 64
INFO 2022-10-26 16:32:48,291 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:32:48,293 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:33:03,769 【websocket消息】连接断开,总数为:0 onClose WebSocket.java 74
INFO 2022-10-26 16:43:35,015 websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NzY3NjIsInVzZXJuYW1lIjoiYWRtaW4ifQ.cJJWV8GdrQV_3STrWkTC6nHuI4I-iqAG6FNEOsC4BHk doFilter WebsocketFilter.java 39
INFO 2022-10-26 16:43:35,032 【websocket消息】有新的连接,总数为:1 onOpen WebSocket.java 64
INFO 2022-10-26 16:43:38,063 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:43:38,063 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:43:45,649 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:43:45,650 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:43:45,651 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:44:51,852 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:51,853 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:51,854 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:44:54,178 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:54,178 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:54,179 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:44:56,575 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:56,576 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:56,576 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:44:59,208 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:59,209 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:44:59,209 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:45:01,696 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:45:01,698 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:45:01,698 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
INFO 2022-10-26 16:45:04,128 ---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:45:04,129 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 16:45:04,129 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
ERROR 2022-10-26 18:08:08,728 No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred log DirectJDKLog.java 175
java.io.EOFException: null
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
    at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
    at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
    at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
    at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
    at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
    at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.base/java.lang.Thread.run(Thread.java:833)
INFO 2022-10-26 18:08:08,738 【websocket消息】连接断开,总数为:0 onClose WebSocket.java 74
INFO 2022-10-26 18:08:10,835 websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NzY3NjIsInVzZXJuYW1lIjoiYWRtaW4ifQ.cJJWV8GdrQV_3STrWkTC6nHuI4I-iqAG6FNEOsC4BHk doFilter WebsocketFilter.java 39
INFO 2022-10-26 18:08:10,859 【websocket消息】有新的连接,总数为:1 onOpen WebSocket.java 64
INFO 2022-10-26 18:08:11,943 ---查询过滤器,Query规则---field:copy_type, rule:=, value:0 addEasyQuery QueryGenerator.java 625
INFO 2022-10-26 18:08:11,944 当前字段有:[formTemplate, relationType, isTree, queryMode, isDesForm, lowAppId, formCategory, tableVersion, treeParentIdField, tableName, tableType, treeFieldname, updateBy, copyType, desFormCode, idSequence, subTableStr, id, hascopy, tabOrderNum, isCheckbox, isDbSynch, tableTxt, treeIdField, idType, formTemplateMobile, scroll, updateTime, physicId, createBy, createTime, copyVersion, themeTemplate, extConfigJson, isPage, taskId] doMultiFieldsOrder QueryGenerator.java 249
ERROR 2022-10-26 22:05:40,559 create connection SQLException, url: jdbc:mysql://192.168.1.200:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai, errorCode 0, state 08S01 run DruidDataSource.java 2781
com.mysql.cj.jdbc.exceptions.CommunicationsException: The driver was unable to create a connection due to an inability to establish the client portion of a socket. This is usually caused by a limit on the number of sockets imposed by the operating system. This limit is usually configurable. For Unix-based platforms, see the manual page for the 'ulimit' command. Kernel or system reconfiguration may also be required. For Windows-based platforms, see Microsoft Knowledge Base Article 196271 (Q196271).
    at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174)
    at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64)
    at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:829)
    at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:449)
    at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:242)
    at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1646)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1710)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2779)
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: The driver was unable to create a connection due to an inability to establish the client portion of a socket. This is usually caused by a limit on the number of sockets imposed by the operating system. This limit is usually configurable. For Unix-based platforms, see the manual page for the 'ulimit' command. Kernel or system reconfiguration may also be required. For Windows-based platforms, see Microsoft Knowledge Base Article 196271 (Q196271).
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61)
    at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)
    at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151)
    at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167)
    at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89)
    at com.mysql.cj.NativeSession.connect(NativeSession.java:120)
    at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:949)
    at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:819)
     ... 14 common frames omitted
Caused by: java.net.BindException: Can't assign requested address
    at java.base/sun.nio.ch.Net.connect0(Native Method)
    at java.base/sun.nio.ch.Net.connect(Net.java:579)
    at java.base/sun.nio.ch.Net.connect(Net.java:568)
    at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
    at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
    at java.base/java.net.Socket.connect(Socket.java:633)
    at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156)
    at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63)
     ... 17 common frames omitted