You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1261 lines
101 KiB
1261 lines
101 KiB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html>
|
|
<head>
|
|
<title>Logback Log Messages</title>
|
|
<style type="text/css">
|
|
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
|
|
TR.even { background: #FFFFFF; }
|
|
TR.odd { background: #EAEAEA; }
|
|
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
|
|
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
|
|
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
|
|
TD.Thread { text-align: left; }
|
|
TD.Level { text-align: right; }
|
|
TD.Logger { text-align: left; }
|
|
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
|
|
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
|
|
</style>
|
|
|
|
</head>
|
|
<body>
|
|
<hr/>
|
|
<p>Log session start time Wed Oct 26 09:59:08 CST 2022</p><p></p>
|
|
|
|
<table cellspacing="0">
|
|
<tr class="header">
|
|
<td class="Level">Level</td>
|
|
<td class="Date">Date</td>
|
|
<td class="Message">Message</td>
|
|
<td class="MethodOfCaller">MethodOfCaller</td>
|
|
<td class="FileOfCaller">FileOfCaller</td>
|
|
<td class="LineOfCaller">LineOfCaller</td>
|
|
</tr>
|
|
|
|
|
|
<tr class="error odd">
|
|
<td class="Level">ERROR</td>
|
|
<td class="Date">2022-10-26 09:59:07,982</td>
|
|
<td class="Message">No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred</td>
|
|
<td class="MethodOfCaller">log</td>
|
|
<td class="FileOfCaller">DirectJDKLog.java</td>
|
|
<td class="LineOfCaller">175</td>
|
|
</tr>
|
|
<tr><td class="Exception" colspan="6">java.io.EOFException: null
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
|
|
<br /> at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
|
|
<br /> at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
|
|
<br /> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
|
|
<br /> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
|
|
<br /> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
|
<br /> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
<br /> at java.base/java.lang.Thread.run(Thread.java:833)
|
|
</td></tr>
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 09:59:08,104</td>
|
|
<td class="Message">【websocket消息】连接断开,总数为:0</td>
|
|
<td class="MethodOfCaller">onClose</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">74</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 09:59:09,497</td>
|
|
<td class="Message">加密操作,Aspect程序耗时:1ms</td>
|
|
<td class="MethodOfCaller">around</td>
|
|
<td class="FileOfCaller">SensitiveDataAspect.java</td>
|
|
<td class="LineOfCaller">76</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 09:59:09,564</td>
|
|
<td class="Message">————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getUserPermissionByToken</td>
|
|
<td class="MethodOfCaller">doGetAuthenticationInfo</td>
|
|
<td class="FileOfCaller">ShiroRealm.java</td>
|
|
<td class="LineOfCaller">97</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 09:59:09,564</td>
|
|
<td class="Message">————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getPermCode</td>
|
|
<td class="MethodOfCaller">doGetAuthenticationInfo</td>
|
|
<td class="FileOfCaller">ShiroRealm.java</td>
|
|
<td class="LineOfCaller">97</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 09:59:10,387</td>
|
|
<td class="Message">获取验证码,Redis checkCode = kP3a,key = 1629428467008</td>
|
|
<td class="MethodOfCaller">randomImage</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">488</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 10:55:57,223</td>
|
|
<td class="Message">获取验证码,Redis checkCode = TNCG,key = 1629428467008</td>
|
|
<td class="MethodOfCaller">randomImage</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">488</td>
|
|
</tr>
|
|
|
|
<tr class="warn even">
|
|
<td class="Level">WARN</td>
|
|
<td class="Date">2022-10-26 11:52:11,070</td>
|
|
<td class="Message">验证码错误,key= 1629428467008 , Ui checkCode= tncg, Redis checkCode = null</td>
|
|
<td class="MethodOfCaller">login</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">91</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:11,100</td>
|
|
<td class="Message">获取验证码,Redis checkCode = Siip,key = 1629428467008</td>
|
|
<td class="MethodOfCaller">randomImage</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">488</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:16,967</td>
|
|
<td class="Message">redis remove key:sys:cache:encrypt:user::admin</td>
|
|
<td class="MethodOfCaller">remove</td>
|
|
<td class="FileOfCaller">JeecgRedisCacheWriter.java</td>
|
|
<td class="LineOfCaller">113</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:17,034</td>
|
|
<td class="Message">加密操作,Aspect程序耗时:0ms</td>
|
|
<td class="MethodOfCaller">around</td>
|
|
<td class="FileOfCaller">SensitiveDataAspect.java</td>
|
|
<td class="LineOfCaller">76</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:17,747</td>
|
|
<td class="Message">websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NTk5MzYsInVzZXJuYW1lIjoiYWRtaW4ifQ.80SISbqSn0IYEVQpxUlmJc4CLXRPFVqlHMsIB6T8sUs</td>
|
|
<td class="MethodOfCaller">doFilter</td>
|
|
<td class="FileOfCaller">WebsocketFilter.java</td>
|
|
<td class="LineOfCaller">39</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:17,770</td>
|
|
<td class="Message">【websocket消息】有新的连接,总数为:1</td>
|
|
<td class="MethodOfCaller">onOpen</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">64</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:22,886</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:22,887</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:28,457</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:demo</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:28,458</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:52:28,461</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:03,019</td>
|
|
<td class="Message">【websocket消息】连接断开,总数为:0</td>
|
|
<td class="MethodOfCaller">onClose</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">74</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:19,878</td>
|
|
<td class="Message">websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NTk5MzYsInVzZXJuYW1lIjoiYWRtaW4ifQ.80SISbqSn0IYEVQpxUlmJc4CLXRPFVqlHMsIB6T8sUs</td>
|
|
<td class="MethodOfCaller">doFilter</td>
|
|
<td class="FileOfCaller">WebsocketFilter.java</td>
|
|
<td class="LineOfCaller">39</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:19,904</td>
|
|
<td class="Message">【websocket消息】有新的连接,总数为:1</td>
|
|
<td class="MethodOfCaller">onOpen</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">64</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:24,223</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:24,224</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:27,015</td>
|
|
<td class="Message"> connect databaseName : jeecg-boot</td>
|
|
<td class="MethodOfCaller">readAllTableNames</td>
|
|
<td class="FileOfCaller">DbReadTableUtil.java</td>
|
|
<td class="LineOfCaller">67</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:32,145</td>
|
|
<td class="Message"> connect databaseName : jeecg-boot</td>
|
|
<td class="MethodOfCaller">readOriginalTableColumn</td>
|
|
<td class="FileOfCaller">DbReadTableUtil.java</td>
|
|
<td class="LineOfCaller">436</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:32,340</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:32,341</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:47,906</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:53:47,907</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:54:18,941</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:54:18,943</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:54:40,006</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:54:40,007</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:54:58,410</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:54:58,411</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:00,341</td>
|
|
<td class="Message"> connect databaseName : jeecg-boot</td>
|
|
<td class="MethodOfCaller">readAllTableNames</td>
|
|
<td class="FileOfCaller">DbReadTableUtil.java</td>
|
|
<td class="LineOfCaller">67</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:04,068</td>
|
|
<td class="Message"> connect databaseName : jeecg-boot</td>
|
|
<td class="MethodOfCaller">readOriginalTableColumn</td>
|
|
<td class="FileOfCaller">DbReadTableUtil.java</td>
|
|
<td class="LineOfCaller">436</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:04,240</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:04,240</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:21,424</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:21,424</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:39,706</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:39,707</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:49,063</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:55:49,065</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:18,935</td>
|
|
<td class="Message">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}</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">CodeGenerateOne.java</td>
|
|
<td class="LineOfCaller">119</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:18,940</td>
|
|
<td class="Message"> 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/代码生成</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">54</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:18,957</td>
|
|
<td class="Message">[generate] template:default/one/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/controller/DemoController.java</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:18,966</td>
|
|
<td class="Message">[generate] template:default/one/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/entity/Demo.java</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:18,979</td>
|
|
<td class="Message">[generate] template:default/one/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/mapper/DemoMapper.java</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:18,982</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:18,983</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,001</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,009</td>
|
|
<td class="Message">[generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue/DemoList.vue</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,017</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,029</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,037</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,041</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,047</td>
|
|
<td class="Message">[generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3/DemoList.vue</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,049</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,052</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,057</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,061</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,069</td>
|
|
<td class="Message">[generate] template:default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}List.vuei ==> /Users/ec/Desktop/代码生成/src/main/java/com/zgx/modules/test/vue3Native/DemoList.vue</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,074</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,078</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,083</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,086</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,099</td>
|
|
<td class="Message">[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</td>
|
|
<td class="MethodOfCaller">a</td>
|
|
<td class="FileOfCaller">BaseCodeGenerate.java</td>
|
|
<td class="LineOfCaller">117</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 11:56:19,102</td>
|
|
<td class="Message"> ----- jeecg-boot ---- generate code success =======> 表名:demo </td>
|
|
<td class="MethodOfCaller">generateCodeFile</td>
|
|
<td class="FileOfCaller">CodeGenerateOne.java</td>
|
|
<td class="LineOfCaller">140</td>
|
|
</tr>
|
|
|
|
<tr class="error odd">
|
|
<td class="Level">ERROR</td>
|
|
<td class="Date">2022-10-26 12:16:49,538</td>
|
|
<td class="Message">No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred</td>
|
|
<td class="MethodOfCaller">log</td>
|
|
<td class="FileOfCaller">DirectJDKLog.java</td>
|
|
<td class="LineOfCaller">175</td>
|
|
</tr>
|
|
<tr><td class="Exception" colspan="6">java.io.EOFException: null
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
|
|
<br /> at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
|
|
<br /> at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
|
|
<br /> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
|
|
<br /> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
|
|
<br /> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
|
<br /> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
<br /> at java.base/java.lang.Thread.run(Thread.java:833)
|
|
</td></tr>
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 12:16:49,559</td>
|
|
<td class="Message">【websocket消息】连接断开,总数为:0</td>
|
|
<td class="MethodOfCaller">onClose</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">74</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 12:16:51,841</td>
|
|
<td class="Message">websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NTk5MzYsInVzZXJuYW1lIjoiYWRtaW4ifQ.80SISbqSn0IYEVQpxUlmJc4CLXRPFVqlHMsIB6T8sUs</td>
|
|
<td class="MethodOfCaller">doFilter</td>
|
|
<td class="FileOfCaller">WebsocketFilter.java</td>
|
|
<td class="LineOfCaller">39</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 12:16:51,853</td>
|
|
<td class="Message">【websocket消息】有新的连接,总数为:1</td>
|
|
<td class="MethodOfCaller">onOpen</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">64</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 12:16:52,493</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 12:16:52,494</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="error odd">
|
|
<td class="Level">ERROR</td>
|
|
<td class="Date">2022-10-26 14:23:10,859</td>
|
|
<td class="Message">No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred</td>
|
|
<td class="MethodOfCaller">log</td>
|
|
<td class="FileOfCaller">DirectJDKLog.java</td>
|
|
<td class="LineOfCaller">175</td>
|
|
</tr>
|
|
<tr><td class="Exception" colspan="6">java.io.EOFException: null
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
|
|
<br /> at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
|
|
<br /> at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
|
|
<br /> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
|
|
<br /> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
|
|
<br /> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
|
<br /> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
<br /> at java.base/java.lang.Thread.run(Thread.java:833)
|
|
</td></tr>
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 14:23:10,879</td>
|
|
<td class="Message">【websocket消息】连接断开,总数为:0</td>
|
|
<td class="MethodOfCaller">onClose</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">74</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 14:23:12,200</td>
|
|
<td class="Message">————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getPermCode</td>
|
|
<td class="MethodOfCaller">doGetAuthenticationInfo</td>
|
|
<td class="FileOfCaller">ShiroRealm.java</td>
|
|
<td class="LineOfCaller">97</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 14:23:12,200</td>
|
|
<td class="Message">————————身份认证失败——————————IP地址: 127.0.0.1,URL:/jeecg-boot/sys/permission/getUserPermissionByToken</td>
|
|
<td class="MethodOfCaller">doGetAuthenticationInfo</td>
|
|
<td class="FileOfCaller">ShiroRealm.java</td>
|
|
<td class="LineOfCaller">97</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 14:23:12,809</td>
|
|
<td class="Message">获取验证码,Redis checkCode = ymNN,key = 1629428467008</td>
|
|
<td class="MethodOfCaller">randomImage</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">488</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 15:49:01,497</td>
|
|
<td class="Message">获取验证码,Redis checkCode = HG1U,key = 1629428467008</td>
|
|
<td class="MethodOfCaller">randomImage</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">488</td>
|
|
</tr>
|
|
|
|
<tr class="warn odd">
|
|
<td class="Level">WARN</td>
|
|
<td class="Date">2022-10-26 16:32:36,738</td>
|
|
<td class="Message">验证码错误,key= 1629428467008 , Ui checkCode= hg1u, Redis checkCode = null</td>
|
|
<td class="MethodOfCaller">login</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">91</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:32:36,776</td>
|
|
<td class="Message">获取验证码,Redis checkCode = GgdZ,key = 1629428467008</td>
|
|
<td class="MethodOfCaller">randomImage</td>
|
|
<td class="FileOfCaller">LoginController.java</td>
|
|
<td class="LineOfCaller">488</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:32:42,269</td>
|
|
<td class="Message">redis remove key:sys:cache:encrypt:user::admin</td>
|
|
<td class="MethodOfCaller">remove</td>
|
|
<td class="FileOfCaller">JeecgRedisCacheWriter.java</td>
|
|
<td class="LineOfCaller">113</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:32:42,361</td>
|
|
<td class="Message">加密操作,Aspect程序耗时:1ms</td>
|
|
<td class="MethodOfCaller">around</td>
|
|
<td class="FileOfCaller">SensitiveDataAspect.java</td>
|
|
<td class="LineOfCaller">76</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:32:43,226</td>
|
|
<td class="Message">websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NzY3NjIsInVzZXJuYW1lIjoiYWRtaW4ifQ.cJJWV8GdrQV_3STrWkTC6nHuI4I-iqAG6FNEOsC4BHk</td>
|
|
<td class="MethodOfCaller">doFilter</td>
|
|
<td class="FileOfCaller">WebsocketFilter.java</td>
|
|
<td class="LineOfCaller">39</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:32:43,252</td>
|
|
<td class="Message">【websocket消息】有新的连接,总数为:1</td>
|
|
<td class="MethodOfCaller">onOpen</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">64</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:32:48,291</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:32:48,293</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:33:03,769</td>
|
|
<td class="Message">【websocket消息】连接断开,总数为:0</td>
|
|
<td class="MethodOfCaller">onClose</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">74</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:43:35,015</td>
|
|
<td class="Message">websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NzY3NjIsInVzZXJuYW1lIjoiYWRtaW4ifQ.cJJWV8GdrQV_3STrWkTC6nHuI4I-iqAG6FNEOsC4BHk</td>
|
|
<td class="MethodOfCaller">doFilter</td>
|
|
<td class="FileOfCaller">WebsocketFilter.java</td>
|
|
<td class="LineOfCaller">39</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:43:35,032</td>
|
|
<td class="Message">【websocket消息】有新的连接,总数为:1</td>
|
|
<td class="MethodOfCaller">onOpen</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">64</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:43:38,063</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:43:38,063</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:43:45,649</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:43:45,650</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:43:45,651</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:51,852</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:51,853</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:51,854</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:54,178</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:54,178</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:54,179</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:56,575</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:56,576</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:56,576</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:59,208</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:59,209</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:44:59,209</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:45:01,696</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:45:01,698</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:45:01,698</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:45:04,128</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:table_name, rule:LIKE, value:iot</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:45:04,129</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 16:45:04,129</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="error odd">
|
|
<td class="Level">ERROR</td>
|
|
<td class="Date">2022-10-26 18:08:08,728</td>
|
|
<td class="Message">No error handling configured for [org.jeecg.modules.message.websocket.WebSocket] and the following error occurred</td>
|
|
<td class="MethodOfCaller">log</td>
|
|
<td class="FileOfCaller">DirectJDKLog.java</td>
|
|
<td class="LineOfCaller">175</td>
|
|
</tr>
|
|
<tr><td class="Exception" colspan="6">java.io.EOFException: null
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1339)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1226)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:75)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
|
|
<br /> at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
|
|
<br /> at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:157)
|
|
<br /> at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
|
|
<br /> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
|
|
<br /> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
|
|
<br /> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
|
|
<br /> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
|
<br /> at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
|
<br /> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
<br /> at java.base/java.lang.Thread.run(Thread.java:833)
|
|
</td></tr>
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 18:08:08,738</td>
|
|
<td class="Message">【websocket消息】连接断开,总数为:0</td>
|
|
<td class="MethodOfCaller">onClose</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">74</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 18:08:10,835</td>
|
|
<td class="Message">websocket连接 Token安全校验,Path = /jeecg-boot/websocket/e9ca23d68d884d4ebb19d07889727dae,token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2NjY3NzY3NjIsInVzZXJuYW1lIjoiYWRtaW4ifQ.cJJWV8GdrQV_3STrWkTC6nHuI4I-iqAG6FNEOsC4BHk</td>
|
|
<td class="MethodOfCaller">doFilter</td>
|
|
<td class="FileOfCaller">WebsocketFilter.java</td>
|
|
<td class="LineOfCaller">39</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 18:08:10,859</td>
|
|
<td class="Message">【websocket消息】有新的连接,总数为:1</td>
|
|
<td class="MethodOfCaller">onOpen</td>
|
|
<td class="FileOfCaller">WebSocket.java</td>
|
|
<td class="LineOfCaller">64</td>
|
|
</tr>
|
|
|
|
<tr class="info odd">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 18:08:11,943</td>
|
|
<td class="Message">---查询过滤器,Query规则---field:copy_type, rule:=, value:0</td>
|
|
<td class="MethodOfCaller">addEasyQuery</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">625</td>
|
|
</tr>
|
|
|
|
<tr class="info even">
|
|
<td class="Level">INFO</td>
|
|
<td class="Date">2022-10-26 18:08:11,944</td>
|
|
<td class="Message">当前字段有:[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]</td>
|
|
<td class="MethodOfCaller">doMultiFieldsOrder</td>
|
|
<td class="FileOfCaller">QueryGenerator.java</td>
|
|
<td class="LineOfCaller">249</td>
|
|
</tr>
|
|
|
|
<tr class="error odd">
|
|
<td class="Level">ERROR</td>
|
|
<td class="Date">2022-10-26 22:05:40,559</td>
|
|
<td class="Message">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</td>
|
|
<td class="MethodOfCaller">run</td>
|
|
<td class="FileOfCaller">DruidDataSource.java</td>
|
|
<td class="LineOfCaller">2781</td>
|
|
</tr>
|
|
<tr><td class="Exception" colspan="6">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).
|
|
<br /> at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174)
|
|
<br /> at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64)
|
|
<br /> at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:829)
|
|
<br /> at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:449)
|
|
<br /> at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:242)
|
|
<br /> at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)
|
|
<br /> at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
|
|
<br /> at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
|
|
<br /> at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
|
|
<br /> at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
|
|
<br /> at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
|
|
<br /> at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
|
|
<br /> at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
|
|
<br /> at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
|
|
<br /> at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1646)
|
|
<br /> at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1710)
|
|
<br /> at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2779)
|
|
<br />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).
|
|
<br /> at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
|
|
<br /> at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
|
|
<br /> at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
|
|
<br /> at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
|
|
<br /> at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
|
|
<br /> at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61)
|
|
<br /> at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)
|
|
<br /> at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151)
|
|
<br /> at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167)
|
|
<br /> at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89)
|
|
<br /> at com.mysql.cj.NativeSession.connect(NativeSession.java:120)
|
|
<br /> at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:949)
|
|
<br /> at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:819)
|
|
<br /> ... 14 common frames omitted
|
|
<br />Caused by: java.net.BindException: Can't assign requested address
|
|
<br /> at java.base/sun.nio.ch.Net.connect0(Native Method)
|
|
<br /> at java.base/sun.nio.ch.Net.connect(Net.java:579)
|
|
<br /> at java.base/sun.nio.ch.Net.connect(Net.java:568)
|
|
<br /> at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
|
|
<br /> at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
|
|
<br /> at java.base/java.net.Socket.connect(Socket.java:633)
|
|
<br /> at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156)
|
|
<br /> at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63)
|
|
<br /> ... 17 common frames omitted
|
|
</td></tr></table>
|
|
</body></html>
|