diff --git a/bin/h2/datart.demo.mv.db b/bin/h2/datart.demo.mv.db index 519001e7ca2251dee3a7194ffdbc50580118d374..60a8c46eb2dc0a29141231d06f2503c638bcc72d 100644 Binary files a/bin/h2/datart.demo.mv.db and b/bin/h2/datart.demo.mv.db differ diff --git a/chromedriver.exe b/chromedriver.exe new file mode 100644 index 0000000000000000000000000000000000000000..0e49805b9b6a917f3cdbc8f2fac8aff9db9c1017 Binary files /dev/null and b/chromedriver.exe differ diff --git a/config/datart.conf b/config/datart.conf index 3b1cb2602ed62227a9f294ac46a8be0b4f7b900a..724073e99828480ba3b55be0ab8c7813f69e2f39 100644 --- a/config/datart.conf +++ b/config/datart.conf @@ -1,20 +1,21 @@ # this file has the highest priority, if val is not blank, then will replace the config # datasource config -datasource.ip= -datasource.port= -datasource.database= -datasource.username= -datasource.password= +datasource.ip=localhost +datasource.port=3306 +datasource.database=datart +datasource.username=root +datasource.password=123456 # server server.port=8080 server.address=0.0.0.0 # datart config -datart.address=http://127.0.0.1 +datart.address=http://127.0.0.1:8080 datart.send-mail=false -datart.webdriver-path=http://127.0.0.1:4444/wd/hub +# datart.webdriver-path=http://127.0.0.1:4444/wd/hub +datart.webdriver-path=chromedriver.exe datart.user.register=true # 注册邮件有效期/小时, 默认48小时 datart.register.expire-hours= diff --git a/config/profiles/application-config.yml b/config/profiles/application-config.yml index 9d8fc26f64755ed7d86575d52fd3cf071feb9125..594016c784b8acd229c3920583c2612dae5bb606 100644 --- a/config/profiles/application-config.yml +++ b/config/profiles/application-config.yml @@ -102,7 +102,7 @@ datart: timeout-min: 30 # 登录会话有效时长,单位:分钟。 env: - file-path: ${user.dir}/files # 服务端文件保存位置 + file-path: ${user.dir}\files # 服务端文件保存位置 screenshot: timeout-seconds: 60 diff --git a/core/src/main/java/datart/core/common/FileUtils.java b/core/src/main/java/datart/core/common/FileUtils.java index ab3974022688132d13d98a76833a0c9c99c8b8e1..6efc7fda3e7cf1a9f911002aaa2a6397cb1a2948 100644 --- a/core/src/main/java/datart/core/common/FileUtils.java +++ b/core/src/main/java/datart/core/common/FileUtils.java @@ -56,6 +56,8 @@ public class FileUtils { public static String withBasePath(String path) { String fileBasePath = Application.getFileBasePath(); + //fileBasePath = fileBasePath.replaceAll("/","\\\\"); + fileBasePath = StringUtils.removeEnd(fileBasePath, "/"); if (path.startsWith(fileBasePath)) { return path; } diff --git a/core/src/main/java/datart/core/common/WebUtils.java b/core/src/main/java/datart/core/common/WebUtils.java index e85c236b09a39ba7952f26ecebefa9eea517891d..3a85bb7bde06c48ddebf81417aba1b9f8d710c90 100644 --- a/core/src/main/java/datart/core/common/WebUtils.java +++ b/core/src/main/java/datart/core/common/WebUtils.java @@ -99,7 +99,7 @@ public class WebUtils { } public static File screenShot2File(String url, String path, int imageWidth) throws Exception { - + path = path.replaceAll("/","\\\\"); File temp = screenShot(url, OutputType.FILE, imageWidth); path = FileUtils.concatPath(path, temp.getName()); File file = new File(path); diff --git a/data-providers/jdbc-data-provider/src/test/java/datart/data/provider/sql/common/TestSqlDialects.java b/data-providers/jdbc-data-provider/src/test/java/datart/data/provider/sql/common/TestSqlDialects.java index 3f05e49b23b187175813df53a0a198fdbc2af62a..49bcf962452eae2b5726ad04c51b8a1da9b4784a 100644 --- a/data-providers/jdbc-data-provider/src/test/java/datart/data/provider/sql/common/TestSqlDialects.java +++ b/data-providers/jdbc-data-provider/src/test/java/datart/data/provider/sql/common/TestSqlDialects.java @@ -33,6 +33,7 @@ public class TestSqlDialects { String userDir = Application.userDir(); File file = new File(userDir); String rootPath = file.getParentFile().getParent(); + rootPath = rootPath.replaceAll("\\\\","/"); System.setProperty("user.dir", rootPath); Field[] fields = TestSqlDialects.class.getFields(); for (Field field : fields) { @@ -42,6 +43,7 @@ public class TestSqlDialects { field.set(TestSqlDialects.class, getSqlDialect(name)); } catch (Exception ignore) {ignore.printStackTrace();} } + userDir = userDir.replaceAll("\\\\","/"); System.setProperty("user.dir", userDir); } diff --git "a/files/download/\345\275\223\346\227\245\350\202\241\347\245\250\345\210\206\346\236\220_2023-03-01_13-45-04-044_467.png" "b/files/download/\345\275\223\346\227\245\350\202\241\347\245\250\345\210\206\346\236\220_2023-03-01_13-45-04-044_467.png" new file mode 100644 index 0000000000000000000000000000000000000000..46cef57985d3dab72d2abe580f540cadb078b498 Binary files /dev/null and "b/files/download/\345\275\223\346\227\245\350\202\241\347\245\250\345\210\206\346\236\220_2023-03-01_13-45-04-044_467.png" differ diff --git "a/files/download/\345\275\223\346\227\245\350\202\241\347\245\250\345\210\206\346\236\220_2023-03-01_13-49-49-921_751.pdf" "b/files/download/\345\275\223\346\227\245\350\202\241\347\245\250\345\210\206\346\236\220_2023-03-01_13-49-49-921_751.pdf" new file mode 100644 index 0000000000000000000000000000000000000000..c5aa7f1319db8768dd6e2c21c22abdf0f2457108 Binary files /dev/null and "b/files/download/\345\275\223\346\227\245\350\202\241\347\245\250\345\210\206\346\236\220_2023-03-01_13-49-49-921_751.pdf" differ diff --git "a/files/download/\350\202\241\347\245\250\345\210\227\350\241\250_2023-03-01_13-57-11-143_956.png" "b/files/download/\350\202\241\347\245\250\345\210\227\350\241\250_2023-03-01_13-57-11-143_956.png" new file mode 100644 index 0000000000000000000000000000000000000000..0d61a86f7eb43fec0e58aff7833b05339687c515 Binary files /dev/null and "b/files/download/\350\202\241\347\245\250\345\210\227\350\241\250_2023-03-01_13-57-11-143_956.png" differ diff --git a/frontend/README.md b/frontend/README.md index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..119d19eac45baf4eee30f68e91d493b6d3e73844 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -0,0 +1,19 @@ +启动 npm run install / npm run start +重启 npm run restart + + +'craco' 不是内部或外部命令,也不是可运行的程序 +npm install -g yarnnpm install --platform=win32 + +npm install -g pickAlgorithm install --platform=win32 + +npm config ls +npm install -g yarnnpm + + + +卸载旧包 +npm uninstall -g typescript +安装特定的包 +npm install -g typescript@{版本号,比如4.5.5} + diff --git a/frontend/package-lock.json b/frontend/package-lock.json index a091e2e544fc9b2ffbc004eca5cab337d91428cd..32962a31d3ea7561970f8a87900a57e18194efd6 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -19,6 +19,7 @@ "antd": "4.16.13", "antd-theme-generator": "1.2.11", "axios": "^0.21.1", + "chokidar": "^3.0.0", "classnames": "^2.3.1", "currency.js": "^2.0.4", "debounce-promise": "3.1.2", @@ -62,7 +63,8 @@ "split.js": "^1.6.4", "sql-formatter": "^4.0.2", "uuid": "^8.3.2", - "video-react": "^0.15.0" + "video-react": "^0.15.0", + "vue-router": "^3.5.3" }, "devDependencies": { "@babel/core": "^7.15.8", @@ -5762,7 +5764,7 @@ }, "node_modules/antd-theme-generator/node_modules/ansi-styles": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "inBundle": true, "license": "MIT", @@ -5775,8 +5777,8 @@ }, "node_modules/antd-theme-generator/node_modules/asap": { "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "resolved": "https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "inBundle": true, "license": "MIT" }, @@ -5800,8 +5802,8 @@ }, "node_modules/antd-theme-generator/node_modules/asynckit": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "inBundle": true, "license": "MIT", "optional": true @@ -5837,7 +5839,7 @@ }, "node_modules/antd-theme-generator/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "inBundle": true, "license": "MIT", @@ -5900,8 +5902,8 @@ }, "node_modules/antd-theme-generator/node_modules/concat-map": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "inBundle": true, "license": "MIT" }, @@ -5925,8 +5927,8 @@ }, "node_modules/antd-theme-generator/node_modules/delayed-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "inBundle": true, "license": "MIT", "optional": true, @@ -5958,8 +5960,8 @@ }, "node_modules/antd-theme-generator/node_modules/escape-string-regexp": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "inBundle": true, "license": "MIT", "engines": { @@ -6012,8 +6014,8 @@ }, "node_modules/antd-theme-generator/node_modules/fs.realpath": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "inBundle": true, "license": "ISC" }, @@ -6090,8 +6092,8 @@ }, "node_modules/antd-theme-generator/node_modules/has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "inBundle": true, "license": "MIT", "engines": { @@ -6100,8 +6102,6 @@ }, "node_modules/antd-theme-generator/node_modules/hash.js": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "inBundle": true, "license": "MIT", "dependencies": { @@ -6126,8 +6126,8 @@ }, "node_modules/antd-theme-generator/node_modules/image-size": { "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", "inBundle": true, "license": "MIT", "optional": true, @@ -6140,8 +6140,8 @@ }, "node_modules/antd-theme-generator/node_modules/inflight": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "inBundle": true, "license": "ISC", "dependencies": { @@ -6156,8 +6156,6 @@ }, "node_modules/antd-theme-generator/node_modules/is-regexp": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", - "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", "inBundle": true, "license": "MIT", "engines": { @@ -6189,7 +6187,7 @@ }, "node_modules/antd-theme-generator/node_modules/json-schema-traverse": { "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "inBundle": true, "license": "MIT", @@ -6242,8 +6240,6 @@ }, "node_modules/antd-theme-generator/node_modules/less-plugin-npm-import": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/less-plugin-npm-import/-/less-plugin-npm-import-2.1.0.tgz", - "integrity": "sha1-gj5phskzGKmBccqFiEi2vq1Vvz4=", "inBundle": true, "dependencies": { "promise": "~7.0.1", @@ -6255,7 +6251,7 @@ }, "node_modules/antd-theme-generator/node_modules/less-plugin-npm-import/node_modules/promise": { "version": "7.0.4", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.0.4.tgz", + "resolved": "https://registry.npmmirror.com/promise/-/promise-7.0.4.tgz", "integrity": "sha512-8z1gTSL9cMgqCx8zvMYhzT0eQURAQNSQqR8B2hGfCYkAzt1vjReVdKBv4YwGw3OXAPaxfm4aR0gLoBUon4VmmA==", "inBundle": true, "license": "MIT", @@ -6265,14 +6261,14 @@ }, "node_modules/antd-theme-generator/node_modules/less-plugin-npm-import/node_modules/resolve": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.1.7.tgz", "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", "inBundle": true, "license": "MIT" }, "node_modules/antd-theme-generator/node_modules/mime": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "inBundle": true, "license": "MIT", @@ -6307,7 +6303,7 @@ }, "node_modules/antd-theme-generator/node_modules/minimalistic-assert": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "inBundle": true, "license": "ISC" @@ -6352,8 +6348,8 @@ }, "node_modules/antd-theme-generator/node_modules/once": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "inBundle": true, "license": "ISC", "dependencies": { @@ -6362,8 +6358,8 @@ }, "node_modules/antd-theme-generator/node_modules/path-is-absolute": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "inBundle": true, "license": "MIT", "engines": { @@ -6372,16 +6368,14 @@ }, "node_modules/antd-theme-generator/node_modules/performance-now": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "resolved": "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", "inBundle": true, "license": "MIT", "optional": true }, "node_modules/antd-theme-generator/node_modules/postcss": { "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "inBundle": true, "license": "MIT", "dependencies": { @@ -6404,8 +6398,8 @@ }, "node_modules/antd-theme-generator/node_modules/prr": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "resolved": "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "inBundle": true, "license": "MIT", "optional": true @@ -6418,8 +6412,6 @@ }, "node_modules/antd-theme-generator/node_modules/punycode": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "inBundle": true, "license": "MIT", "optional": true, @@ -6469,15 +6461,13 @@ }, "node_modules/antd-theme-generator/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "inBundle": true, "license": "MIT", "optional": true }, "node_modules/antd-theme-generator/node_modules/safer-buffer": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "inBundle": true, "license": "MIT", @@ -6485,7 +6475,7 @@ }, "node_modules/antd-theme-generator/node_modules/source-map": { "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "inBundle": true, "license": "BSD-3-Clause", @@ -6520,8 +6510,6 @@ }, "node_modules/antd-theme-generator/node_modules/strip-css-comments": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/strip-css-comments/-/strip-css-comments-4.1.0.tgz", - "integrity": "sha512-azjRwrqk7nK21LU7QuL7DpDyPjvRROQvqPrNyyz6emdzbOh6fsNTvkSvUiThBLzC6+MN90rFu296VbPb/KV+3A==", "inBundle": true, "license": "MIT", "dependencies": { @@ -6613,8 +6601,8 @@ }, "node_modules/antd-theme-generator/node_modules/wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "inBundle": true, "license": "ISC" }, @@ -6622,7 +6610,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -6887,8 +6874,7 @@ "node_modules/async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" }, "node_modules/async-limiter": { "version": "1.0.1", @@ -7501,8 +7487,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "optional": true, "engines": { "node": ">=8" } @@ -8092,9 +8076,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001319", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001319.tgz", - "integrity": "sha512-xjlIAFHucBRSMUo1kb5D4LYgcN1M45qdKP++lhqowDpwJwGkpIRTt5qQqnhxjj1vHcI7nrJxWhCC1ATrCEBTcw==" + "version": "1.0.30001457", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", + "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==" }, "node_modules/capture-exit": { "version": "2.0.0", @@ -8204,31 +8188,30 @@ } }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "optional": true, + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.0.0.tgz", + "integrity": "sha512-ebzWopcacB2J19Jsb5RPtMrzmjUZ5VAQnsL0Ztrix3lswozHbiDp+1Lg3AWSKHdwsps/W2vtshA/x3I827F78g==", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "anymatch": "^3.0.1", + "async-each": "^1.0.3", + "braces": "^3.0.2", + "glob-parent": "^5.0.0", + "is-binary-path": "^2.1.0", + "is-glob": "^4.0.1", + "normalize-path": "^3.0.0", + "readdirp": "^3.0.1" }, "engines": { - "node": ">= 8.10.0" + "node": ">= 8" + }, + "optionalDependencies": { + "fsevents": "^2.0.6" } }, "node_modules/chokidar/node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "optional": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -8240,8 +8223,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "optional": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -8253,8 +8234,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true, "engines": { "node": ">=0.12.0" } @@ -8263,8 +8242,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "optional": true, "dependencies": { "is-number": "^7.0.0" }, @@ -13282,7 +13259,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "optional": true, "os": [ "darwin" @@ -14564,8 +14540,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -19301,7 +19275,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -24048,8 +24021,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "optional": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -28306,6 +28277,11 @@ "node": ">=0.10.0" } }, + "node_modules/vue-router": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.5.3.tgz", + "integrity": "sha512-FUlILrW3DGitS2h+Xaw8aRNvGTwtuaxrRkNSHWTizOfLUie7wuYwezeZ50iflRn8YPV5kxmU2LQuu3nM/b3Zsg==" + }, "node_modules/w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", @@ -28519,6 +28495,77 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/watchpack/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/watchpack/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/watchpack/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/watchpack/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/watchpack/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, "node_modules/wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", @@ -34817,7 +34864,7 @@ "dependencies": { "ansi-styles": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "bundled": true, "requires": { @@ -34826,8 +34873,8 @@ }, "asap": { "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "resolved": "https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "bundled": true }, "asn1": { @@ -34845,8 +34892,8 @@ }, "asynckit": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "bundled": true, "optional": true }, @@ -34874,7 +34921,7 @@ }, "brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "bundled": true, "requires": { @@ -34921,8 +34968,8 @@ }, "concat-map": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "bundled": true }, "core-util-is": { @@ -34940,8 +34987,8 @@ }, "delayed-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "bundled": true, "optional": true }, @@ -34964,8 +35011,8 @@ }, "escape-string-regexp": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "bundled": true }, "extend": { @@ -35000,8 +35047,8 @@ }, "fs.realpath": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "bundled": true }, "getpass": { @@ -35063,14 +35110,12 @@ }, "has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "bundled": true }, "hash.js": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "bundled": true, "requires": { "inherits": "^2.0.3", @@ -35089,15 +35134,15 @@ }, "image-size": { "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", "bundled": true, "optional": true }, "inflight": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "bundled": true, "requires": { "once": "^1.3.0", @@ -35110,8 +35155,6 @@ }, "is-regexp": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", - "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", "bundled": true }, "is-typedarray": { @@ -35136,7 +35179,7 @@ }, "json-schema-traverse": { "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "bundled": true, "optional": true @@ -35174,8 +35217,6 @@ }, "less-plugin-npm-import": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/less-plugin-npm-import/-/less-plugin-npm-import-2.1.0.tgz", - "integrity": "sha1-gj5phskzGKmBccqFiEi2vq1Vvz4=", "bundled": true, "requires": { "promise": "~7.0.1", @@ -35184,7 +35225,7 @@ "dependencies": { "promise": { "version": "7.0.4", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.0.4.tgz", + "resolved": "https://registry.npmmirror.com/promise/-/promise-7.0.4.tgz", "integrity": "sha512-8z1gTSL9cMgqCx8zvMYhzT0eQURAQNSQqR8B2hGfCYkAzt1vjReVdKBv4YwGw3OXAPaxfm4aR0gLoBUon4VmmA==", "bundled": true, "requires": { @@ -35193,7 +35234,7 @@ }, "resolve": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.1.7.tgz", "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", "bundled": true } @@ -35201,7 +35242,7 @@ }, "mime": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "bundled": true, "optional": true @@ -35221,7 +35262,7 @@ }, "minimalistic-assert": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "bundled": true }, @@ -35252,8 +35293,8 @@ }, "once": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "bundled": true, "requires": { "wrappy": "1" @@ -35261,21 +35302,19 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "bundled": true }, "performance-now": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "resolved": "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", "bundled": true, "optional": true }, "postcss": { "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "bundled": true, "requires": { "chalk": "^2.4.1", @@ -35293,8 +35332,8 @@ }, "prr": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "resolved": "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "bundled": true, "optional": true }, @@ -35305,8 +35344,6 @@ }, "punycode": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "bundled": true, "optional": true }, @@ -35344,21 +35381,19 @@ }, "safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "bundled": true, "optional": true }, "safer-buffer": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "bundled": true, "optional": true }, "source-map": { "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "bundled": true }, @@ -35380,8 +35415,6 @@ }, "strip-css-comments": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/strip-css-comments/-/strip-css-comments-4.1.0.tgz", - "integrity": "sha512-azjRwrqk7nK21LU7QuL7DpDyPjvRROQvqPrNyyz6emdzbOh6fsNTvkSvUiThBLzC6+MN90rFu296VbPb/KV+3A==", "bundled": true, "requires": { "is-regexp": "^2.1.0" @@ -35448,8 +35481,8 @@ }, "wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "bundled": true } } @@ -35458,7 +35491,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -35682,8 +35714,7 @@ "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" }, "async-limiter": { "version": "1.0.1", @@ -36209,9 +36240,7 @@ "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "optional": true + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, "bindings": { "version": "1.5.0", @@ -36726,9 +36755,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001319", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001319.tgz", - "integrity": "sha512-xjlIAFHucBRSMUo1kb5D4LYgcN1M45qdKP++lhqowDpwJwGkpIRTt5qQqnhxjj1vHcI7nrJxWhCC1ATrCEBTcw==" + "version": "1.0.30001457", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", + "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==" }, "capture-exit": { "version": "2.0.0", @@ -36817,28 +36846,25 @@ } }, "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "optional": true, + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.0.0.tgz", + "integrity": "sha512-ebzWopcacB2J19Jsb5RPtMrzmjUZ5VAQnsL0Ztrix3lswozHbiDp+1Lg3AWSKHdwsps/W2vtshA/x3I827F78g==", "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "anymatch": "^3.0.1", + "async-each": "^1.0.3", + "braces": "^3.0.2", + "fsevents": "^2.0.6", + "glob-parent": "^5.0.0", + "is-binary-path": "^2.1.0", + "is-glob": "^4.0.1", + "normalize-path": "^3.0.0", + "readdirp": "^3.0.1" }, "dependencies": { "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "optional": true, "requires": { "fill-range": "^7.0.1" } @@ -36847,8 +36873,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "optional": true, "requires": { "to-regex-range": "^5.0.1" } @@ -36856,16 +36880,12 @@ "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "optional": true, "requires": { "is-number": "^7.0.0" } @@ -41070,7 +41090,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "optional": true }, "function-bind": { @@ -42130,8 +42149,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, "requires": { "binary-extensions": "^2.0.0" } @@ -45989,8 +46006,7 @@ "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, "normalize-range": { "version": "0.1.2", @@ -50079,8 +50095,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "optional": true, "requires": { "picomatch": "^2.2.1" } @@ -53673,6 +53687,11 @@ "resolved": "https://registry.npmmirror.com/void-elements/-/void-elements-3.1.0.tgz", "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==" }, + "vue-router": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.5.3.tgz", + "integrity": "sha512-FUlILrW3DGitS2h+Xaw8aRNvGTwtuaxrRkNSHWTizOfLUie7wuYwezeZ50iflRn8YPV5kxmU2LQuu3nM/b3Zsg==" + }, "w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", @@ -53718,6 +53737,62 @@ "graceful-fs": "^4.1.2", "neo-async": "^2.5.0", "watchpack-chokidar2": "^2.0.1" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } } }, "watchpack-chokidar2": { diff --git a/frontend/package.json b/frontend/package.json index e036d228a1e675d1225e04bf95236aafbdeb54b1..03496f76bc07936f81ae4f78e2f4624e268b2e26 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,5 +1,5 @@ { - "name": "datart", + "name": "我的世界", "version": "1.0.0", "private": true, "description": "", @@ -100,6 +100,7 @@ "antd": "4.16.13", "antd-theme-generator": "1.2.11", "axios": "^0.21.1", + "chokidar": "^3.0.0", "classnames": "^2.3.1", "currency.js": "^2.0.4", "debounce-promise": "3.1.2", @@ -143,7 +144,8 @@ "split.js": "^1.6.4", "sql-formatter": "^4.0.2", "uuid": "^8.3.2", - "video-react": "^0.15.0" + "video-react": "^0.15.0", + "vue-router": "^3.5.3" }, "devDependencies": { "@babel/core": "^7.15.8", diff --git a/frontend/public/favicon-bat.ico b/frontend/public/favicon-bat.ico new file mode 100644 index 0000000000000000000000000000000000000000..0f3fd18fea7e330cafd20bd7dc278bdeb9a4f07b Binary files /dev/null and b/frontend/public/favicon-bat.ico differ diff --git a/frontend/public/favicon-bat1.ico b/frontend/public/favicon-bat1.ico new file mode 100644 index 0000000000000000000000000000000000000000..a59f6281c7fbb0be77302fec58fc7d6ac61cb154 Binary files /dev/null and b/frontend/public/favicon-bat1.ico differ diff --git a/frontend/public/favicon.ico b/frontend/public/favicon.ico index 0f3fd18fea7e330cafd20bd7dc278bdeb9a4f07b..a59f6281c7fbb0be77302fec58fc7d6ac61cb154 100644 Binary files a/frontend/public/favicon.ico and b/frontend/public/favicon.ico differ diff --git a/frontend/public/images/example.png b/frontend/public/images/example.png index 9e8f37e734ec49606585801bb5350602dfed72b8..d73d56fe4db96bd21472f79b7bfcc52a74e1fc8d 100644 Binary files a/frontend/public/images/example.png and b/frontend/public/images/example.png differ diff --git a/frontend/public/index.html b/frontend/public/index.html index 37d2413aa9fbc9d932ede73fac2f5b1395ef0276..62f216dde6f7c1591d31f84a9103c68c154a4b0e 100644 --- a/frontend/public/index.html +++ b/frontend/public/index.html @@ -21,7 +21,7 @@ work correctly both with client-side routing and a non-root public URL. Learn how to configure a non-root public URL by running `npm run build`. --> - Datart + 我的世界 diff --git a/frontend/public/manifest.json b/frontend/public/manifest.json index 249d288d84e5ee2740c1458c73ef87667f781813..cecf6b2e58c5549a935d8eae99652c8c4e6bf68a 100644 --- a/frontend/public/manifest.json +++ b/frontend/public/manifest.json @@ -1,6 +1,6 @@ { - "short_name": "Datart", - "name": "Datart", + "short_name": "我的世界", + "name": "我的世界", "icons": [], "start_url": ".", "display": "standalone", diff --git a/frontend/src/app/AppRouter.tsx b/frontend/src/app/AppRouter.tsx index 3d31bdc5ec3bf02d1fb70ae184893cb86136d4e2..852fbfbb2287d65b775bb15577c218d9b2c67ed9 100644 --- a/frontend/src/app/AppRouter.tsx +++ b/frontend/src/app/AppRouter.tsx @@ -68,7 +68,7 @@ export function AppRouter() { diff --git a/frontend/src/app/assets/images/logo-bat.svg b/frontend/src/app/assets/images/logo-bat.svg new file mode 100644 index 0000000000000000000000000000000000000000..eaf0ae43a42615dc4ec2145cc5a812c5699be332 --- /dev/null +++ b/frontend/src/app/assets/images/logo-bat.svg @@ -0,0 +1,770 @@ + + + + diff --git a/frontend/src/app/assets/images/logo.svg b/frontend/src/app/assets/images/logo.svg index b631e4be75199badfa038914e367a04a79aa2fb0..eaf0ae43a42615dc4ec2145cc5a812c5699be332 100644 --- a/frontend/src/app/assets/images/logo.svg +++ b/frontend/src/app/assets/images/logo.svg @@ -1,27 +1,770 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/frontend/src/app/assets/myFonts/iconfont.css b/frontend/src/app/assets/myFonts/iconfont.css new file mode 100644 index 0000000000000000000000000000000000000000..1b0d00098f639cb5b115756fd527114fde07635c --- /dev/null +++ b/frontend/src/app/assets/myFonts/iconfont.css @@ -0,0 +1,75 @@ +@font-face { + font-family: "iconfont"; /* Project id 3912027 */ + src: url('iconfont.woff2?t=1677122722504') format('woff2'), + url('iconfont.woff?t=1677122722504') format('woff'), + url('iconfont.ttf?t=1677122722504') format('truetype'); +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-baobiao:before { + content: "\e62b"; +} + +.icon-anquan:before { + content: "\e62c"; +} + +.icon-dianhua:before { + content: "\e62d"; +} + +.icon-fuwuqi:before { + content: "\e62e"; +} + +.icon-hulianwang:before { + content: "\e62f"; +} + +.icon-gerenxinxi:before { + content: "\e630"; +} + +.icon-dayin:before { + content: "\e631"; +} + +.icon-tongji:before { + content: "\e632"; +} + +.icon-kefu:before { + content: "\e633"; +} + +.icon-shaixuan:before { + content: "\e634"; +} + +.icon-kuaijierukou:before { + content: "\e635"; +} + +.icon-youxiang:before { + content: "\e636"; +} + +.icon-wangluo:before { + content: "\e637"; +} + +.icon-zhuanhuan:before { + content: "\e638"; +} + +.icon-wenti:before { + content: "\e639"; +} + diff --git a/frontend/src/app/assets/myFonts/iconfont.ttf b/frontend/src/app/assets/myFonts/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c11753a2cc5c8559d3fbd6eb481a9ddb93de2191 Binary files /dev/null and b/frontend/src/app/assets/myFonts/iconfont.ttf differ diff --git a/frontend/src/app/assets/myFonts/iconfont.woff b/frontend/src/app/assets/myFonts/iconfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..871673b84e676afb2d6498c21d82a075f6b0079d Binary files /dev/null and b/frontend/src/app/assets/myFonts/iconfont.woff differ diff --git a/frontend/src/app/assets/myFonts/iconfont.woff2 b/frontend/src/app/assets/myFonts/iconfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f13507149e673979143430ccbd240d90bb5cc96b Binary files /dev/null and b/frontend/src/app/assets/myFonts/iconfont.woff2 differ diff --git a/frontend/src/app/components/Brand/Brand.tsx b/frontend/src/app/components/Brand/Brand.tsx index 61b3309d3ac882a5fbc391249f749b5ad9a92a3a..08b845b5f824e5398ce4419db870b791690e6a55 100644 --- a/frontend/src/app/components/Brand/Brand.tsx +++ b/frontend/src/app/components/Brand/Brand.tsx @@ -1,4 +1,4 @@ -import logo from 'app/assets/images/logo.svg'; +import logo from 'app/assets/images/logo-bat.svg'; import styled from 'styled-components'; import { FONT_SIZE_ICON_XXL, diff --git a/frontend/src/app/components/ChartGraph/BasicScatterChart/BasicScatterChart.tsx b/frontend/src/app/components/ChartGraph/BasicScatterChart/BasicScatterChart.tsx index e47901beae91b53f58e0ea4975e7e26e0d232e84..1177905fa232c082fb950e8db5f0249735e95c1a 100644 --- a/frontend/src/app/components/ChartGraph/BasicScatterChart/BasicScatterChart.tsx +++ b/frontend/src/app/components/ChartGraph/BasicScatterChart/BasicScatterChart.tsx @@ -64,7 +64,7 @@ class BasicScatterChart extends Chart { }, ]; } - + // 初始化 onMount(options: BrokerOption, context: BrokerContext) { if ( options.containerId === undefined || @@ -83,7 +83,7 @@ class BasicScatterChart extends Chart { this.selectionManager.attachZRenderListeners(this.chart); this.selectionManager.attachEChartsListeners(this.chart); } - + //更新图表 onUpdated(options: BrokerOption, context: BrokerContext): void { if (!options.dataset || !options.dataset.columns || !options.config) { return; @@ -102,13 +102,13 @@ class BasicScatterChart extends Chart { ); this.chart?.setOption(Object.assign({}, newOptions), true); } - + //最后卸载 onUnMount(options: BrokerOption, context: BrokerContext) { this.selectionManager?.removeWindowListeners(context.window); this.selectionManager?.removeZRenderListeners(this.chart); this.chart?.dispose(); } - + // 容器大小 onResize(options: BrokerOption, context: BrokerContext) { this.chart?.resize(options, context); } diff --git a/frontend/src/app/components/ChartGraph/index.ts b/frontend/src/app/components/ChartGraph/index.ts index 57fe9501952009953b42192b6c8ba4909826b8ac..f702190ef4a0ae0bd7f94714214dbc54b0c62f3f 100644 --- a/frontend/src/app/components/ChartGraph/index.ts +++ b/frontend/src/app/components/ChartGraph/index.ts @@ -46,3 +46,4 @@ export { default as StackBarChart } from './StackBarChart'; export { default as StackColumnChart } from './StackColumnChart'; export { default as WaterfallChart } from './WaterfallChart'; export { default as WordCloudChart } from './WordCloudChart'; +//export { default as BasicKLineChart } from './BasicKLineChart'; diff --git a/frontend/src/app/models/ChartManager.ts b/frontend/src/app/models/ChartManager.ts index 3aae2ec89aa987db3a3b5116182fdfc9ec378fa9..d73ba76e7bf1f62d3ed1d8b20fa8bd980c0b63e7 100644 --- a/frontend/src/app/models/ChartManager.ts +++ b/frontend/src/app/models/ChartManager.ts @@ -21,6 +21,7 @@ import { BasicDoubleYChart, BasicFunnelChart, BasicGaugeChart, + //BasicKLineChart, BasicRichText, BasicScatterChart, ClusterBarChart, @@ -132,6 +133,7 @@ class ChartManager { new ScatterOutlineMapChart(), new BasicGaugeChart(), new BasicRichText(), + // new BasicKLineChart(), ]; } } diff --git a/frontend/src/app/pages/DashBoardPage/components/WidgetProvider/WidgetChartProvider.tsx b/frontend/src/app/pages/DashBoardPage/components/WidgetProvider/WidgetChartProvider.tsx index c18c978d0bfdce7925c487a4ad683c3a93d298df..2045b1a062e82cf68b0367d544f7dffb3054a5ae 100644 --- a/frontend/src/app/pages/DashBoardPage/components/WidgetProvider/WidgetChartProvider.tsx +++ b/frontend/src/app/pages/DashBoardPage/components/WidgetProvider/WidgetChartProvider.tsx @@ -50,6 +50,7 @@ export const SupportTriggerChartIds: string[] = [ 'scatter-outline-map-chart', 'fenzu-table', 'mingxi-table', + 'k-line' ]; export const WidgetChartContext = createContext<{ dataChart: DataChart | undefined; diff --git a/frontend/src/app/pages/MainPage/Navbar/index.tsx b/frontend/src/app/pages/MainPage/Navbar/index.tsx index 781b6a0b0025f6cbb9f896136938a3dd0a8bcf8a..ccf64d9c114a49f0ff9ec15bd7042ce4387b643e 100644 --- a/frontend/src/app/pages/MainPage/Navbar/index.tsx +++ b/frontend/src/app/pages/MainPage/Navbar/index.tsx @@ -30,7 +30,7 @@ import { UserOutlined, } from '@ant-design/icons'; import { List, Menu, Tooltip } from 'antd'; -import logo from 'app/assets/images/logo.svg'; +import logo from 'app/assets/images/logo-bat.svg'; import { Avatar, MenuListItem, Popup } from 'app/components'; import { TenantManagementMode } from 'app/constants'; import useI18NPrefix from 'app/hooks/useI18NPrefix'; diff --git a/logs/2023-02-23-sql.log b/logs/2023-02-23-sql.log new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/logs/2023-03-01-sql.log b/logs/2023-03-01-sql.log new file mode 100644 index 0000000000000000000000000000000000000000..de95116c7efe61d18dd30ca61232af193b413ed4 --- /dev/null +++ b/logs/2023-03-01-sql.log @@ -0,0 +1,95 @@ +2023-03-01 09:34:22.849 [http-nio-0.0.0.0-8080-exec-3] ERROR d.d.provider.jdbc.adapters.JdbcDataProviderAdapter : Driver class not found org.postgresql.Driver +java.lang.ClassNotFoundException: org.postgresql.Driver + at java.net.URLClassLoader.findClass(URLClassLoader.java:381) + at java.lang.ClassLoader.loadClass(ClassLoader.java:424) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) + at java.lang.ClassLoader.loadClass(ClassLoader.java:357) + at java.lang.Class.forName0(Native Method) + at java.lang.Class.forName(Class.java:264) + at datart.data.provider.jdbc.adapters.JdbcDataProviderAdapter.test(JdbcDataProviderAdapter.java:98) + at datart.data.provider.JdbcDataProvider.test(JdbcDataProvider.java:67) + at datart.data.provider.ProviderManager.testConnection(ProviderManager.java:82) + at datart.server.service.impl.DataProviderServiceImpl.testConnection(DataProviderServiceImpl.java:123) + at datart.server.controller.DataProviderController.testConnection(DataProviderController.java:62) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) diff --git a/logs/2023-03-01.log b/logs/2023-03-01.log new file mode 100644 index 0000000000000000000000000000000000000000..f7200703ad8f632264ed9a0b832d40f8ff8c89fc --- /dev/null +++ b/logs/2023-03-01.log @@ -0,0 +1,3752 @@ +2023-03-01 08:53:51.993 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 08:53:52.028 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 14096 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 08:53:52.029 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 08:53:53.530 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 08:53:53.533 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 08:53:53.696 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 154 ms. Found 0 LDAP repository interfaces. +2023-03-01 08:53:53.708 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 08:53:53.709 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 08:53:53.813 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 95 ms. Found 0 Redis repository interfaces. +2023-03-01 08:53:54.148 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$ae7abaf8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.205 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$b10df99d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.450 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.463 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$747a5cc8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.468 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$d38b3039] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.540 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.547 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$ce362e78] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.551 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$b50dd2ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.553 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 08:53:54.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.688 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 08:53:54.688 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.712 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.766 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.773 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.819 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.821 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.949 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.950 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.982 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:54.983 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.015 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.015 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$4c3639d7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.017 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.018 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.021 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.032 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.049 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.050 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.053 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.054 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.054 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.055 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.057 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.059 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.061 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.063 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.077 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 08:53:55.422 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 08:53:55.433 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 08:53:55.433 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 08:53:55.434 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 08:53:55.669 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 08:53:55.670 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3600 ms +2023-03-01 08:53:56.158 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 08:53:57.656 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 08:53:57.667 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 08:53:57.667 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 08:53:57.672 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 08:53:57.674 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 08:53:57.674 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677632037658' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 08:53:57.674 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 08:53:57.674 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 08:53:57.674 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@70aa58e1 +2023-03-01 08:53:59.562 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 08:53:59.715 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 08:53:59.804 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4a094f90, org.springframework.security.web.context.SecurityContextPersistenceFilter@ca0a21f, org.springframework.security.web.header.HeaderWriterFilter@10728fe8, org.springframework.security.web.authentication.logout.LogoutFilter@646bf8a6, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3dc39412, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@72641613, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1b5623b4, org.springframework.security.web.session.SessionManagementFilter@42012093, org.springframework.security.web.access.ExceptionTranslationFilter@c49e434] +2023-03-01 08:54:00.131 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 08:54:00.765 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 08:54:00.791 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 08:54:00.792 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 08:54:00.814 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 08:54:01.121 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 08:54:01.909 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 08:54:02.061 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 08:54:02.071 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 08:54:02.283 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 08:54:02.293 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 08:54:02.308 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 08:54:02.366 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 08:54:02.376 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 08:54:02.692 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 08:54:02.727 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 08:54:03.021 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 08:54:03.082 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 08:54:03.082 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677586880965"'s failed in-progress jobs. +2023-03-01 08:54:03.088 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677632037658 started. +2023-03-01 08:54:03.097 [QuartzScheduler_DatartScheduleCluster-MOYU1677632037658_MisfireHandler] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Handling 1 trigger(s) that missed their scheduled fire-time. +2023-03-01 08:54:03.101 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 11.626 seconds (JVM running for 13.836) +2023-03-01 08:54:03.102 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 08:57:00.747 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 08:57:00.747 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 08:57:00.748 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2023-03-01 08:57:16.945 [http-nio-0.0.0.0-8080-exec-8] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 08:57:18.123 [http-nio-0.0.0.0-8080-exec-4] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 194990 +2023-03-01 08:57:19.021 [http-nio-0.0.0.0-8080-exec-10] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 08:57:35.359 [http-nio-0.0.0.0-8080-exec-6] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1968991454) +2023-03-01 08:57:36.015 [http-nio-0.0.0.0-8080-exec-8] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 09:06:59.918 [DatartScheduleCluster_Worker-1] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 536630 +2023-03-01 09:07:01.355 [DatartScheduleCluster_Worker-1] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 566041 +2023-03-01 09:09:44.529 [http-nio-0.0.0.0-8080-exec-6] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 163164 +2023-03-01 09:34:22.849 [http-nio-0.0.0.0-8080-exec-3] ERROR d.d.provider.jdbc.adapters.JdbcDataProviderAdapter : Driver class not found org.postgresql.Driver +java.lang.ClassNotFoundException: org.postgresql.Driver + at java.net.URLClassLoader.findClass(URLClassLoader.java:381) + at java.lang.ClassLoader.loadClass(ClassLoader.java:424) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) + at java.lang.ClassLoader.loadClass(ClassLoader.java:357) + at java.lang.Class.forName0(Native Method) + at java.lang.Class.forName(Class.java:264) + at datart.data.provider.jdbc.adapters.JdbcDataProviderAdapter.test(JdbcDataProviderAdapter.java:98) + at datart.data.provider.JdbcDataProvider.test(JdbcDataProvider.java:67) + at datart.data.provider.ProviderManager.testConnection(ProviderManager.java:82) + at datart.server.service.impl.DataProviderServiceImpl.testConnection(DataProviderServiceImpl.java:123) + at datart.server.controller.DataProviderController.testConnection(DataProviderController.java:62) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 09:34:22.854 [http-nio-0.0.0.0-8080-exec-3] ERROR datart.server.config.WebExceptionHandler : java.lang.ClassNotFoundException: org.postgresql.Driver +datart.core.base.exception.BaseException: java.lang.ClassNotFoundException: org.postgresql.Driver + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.data.provider.jdbc.adapters.JdbcDataProviderAdapter.test(JdbcDataProviderAdapter.java:102) + at datart.data.provider.JdbcDataProvider.test(JdbcDataProvider.java:67) + at datart.data.provider.ProviderManager.testConnection(ProviderManager.java:82) + at datart.server.service.impl.DataProviderServiceImpl.testConnection(DataProviderServiceImpl.java:123) + at datart.server.controller.DataProviderController.testConnection(DataProviderController.java:62) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +Caused by: java.lang.ClassNotFoundException: org.postgresql.Driver + at java.net.URLClassLoader.findClass(URLClassLoader.java:381) + at java.lang.ClassLoader.loadClass(ClassLoader.java:424) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) + at java.lang.ClassLoader.loadClass(ClassLoader.java:357) + at java.lang.Class.forName0(Native Method) + at java.lang.Class.forName(Class.java:264) + at datart.data.provider.jdbc.adapters.JdbcDataProviderAdapter.test(JdbcDataProviderAdapter.java:98) + ... 86 common frames omitted +2023-03-01 09:46:16.232 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/035c977cbea54079961d70d628330c78?eager=true&type=NONE +2023-03-01 09:46:16.242 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 09:55:58.807 [pool-2-thread-2] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 582710 +2023-03-01 09:56:05.452 [QuartzScheduler_DatartScheduleCluster-MOYU1677632037658_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 596322 +2023-03-01 09:57:20.186 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Validating all active sessions... +2023-03-01 09:57:20.186 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Finished session validation. No sessions were stopped. +2023-03-01 09:57:20.198 [Druid-ConnectionPool-Create-1045622109] ERROR com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, errorCode 0, state 08S01 +com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure + +The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. + 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:833) + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:453) + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246) + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1652) + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1718) + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2785) +Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure + +The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + 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.NativeProtocol.negotiateSSLConnection(NativeProtocol.java:342) + at com.mysql.cj.protocol.a.NativeAuthenticationProvider.connect(NativeAuthenticationProvider.java:167) + at com.mysql.cj.protocol.a.NativeProtocol.connect(NativeProtocol.java:1350) + at com.mysql.cj.NativeSession.connect(NativeSession.java:157) + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:953) + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:823) + ... 6 common frames omitted +Caused by: java.net.SocketException: Software caused connection abort: recv failed + at java.net.SocketInputStream.socketRead0(Native Method) + at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) + at java.net.SocketInputStream.read(SocketInputStream.java:171) + at java.net.SocketInputStream.read(SocketInputStream.java:141) + at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) + at sun.security.ssl.InputRecord.read(InputRecord.java:503) + at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) + at sun.security.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.java:1779) + at sun.security.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:124) + at sun.security.ssl.Handshaker.kickstart(Handshaker.java:1093) + at sun.security.ssl.SSLSocketImpl.kickstartHandshake(SSLSocketImpl.java:1497) + at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1361) + at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413) + at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397) + at com.mysql.cj.protocol.ExportControlled.performTlsHandshake(ExportControlled.java:317) + at com.mysql.cj.protocol.StandardSocketFactory.performTlsHandshake(StandardSocketFactory.java:188) + at com.mysql.cj.protocol.a.NativeSocketConnection.performTlsHandshake(NativeSocketConnection.java:97) + at com.mysql.cj.protocol.a.NativeProtocol.negotiateSSLConnection(NativeProtocol.java:333) + ... 11 common frames omitted +2023-03-01 09:57:20.204 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/cbfeb574a9834cac99e0c97cc705bc76?eager=true&type=NONE +2023-03-01 09:57:20.204 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 09:57:22.220 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677632037658 paused. +2023-03-01 09:57:28.234 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 09:57:28.267 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 24600 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 09:57:28.268 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 09:57:29.699 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 09:57:29.701 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 09:57:29.874 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 169 ms. Found 0 LDAP repository interfaces. +2023-03-01 09:57:29.889 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 09:57:29.890 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 09:57:30.001 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 101 ms. Found 0 Redis repository interfaces. +2023-03-01 09:57:30.329 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$8df705ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.395 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$908a445f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.651 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.670 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$53f6a78a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.676 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$b3077afb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.741 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.748 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$adb2793a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.752 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$948a1d7c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.754 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 09:57:30.811 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.883 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 09:57:30.883 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.918 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.971 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:30.977 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.016 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.018 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.131 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.132 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.169 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.170 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.205 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.205 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$ef369600] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.206 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.207 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.209 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.219 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.234 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.235 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.236 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.237 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.238 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.239 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.241 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.242 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.244 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.247 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.260 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:57:31.610 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 09:57:31.622 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 09:57:31.623 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 09:57:31.623 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 09:57:31.826 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 09:57:31.826 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3491 ms +2023-03-01 09:57:32.248 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 09:57:33.612 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 09:57:33.622 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 09:57:33.622 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 09:57:33.627 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 09:57:33.629 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 09:57:33.630 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677635853613' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 09:57:33.630 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 09:57:33.630 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 09:57:33.630 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@17ec5e2a +2023-03-01 09:57:35.268 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 09:57:35.396 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 09:57:35.461 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1cda75be, org.springframework.security.web.context.SecurityContextPersistenceFilter@177302d6, org.springframework.security.web.header.HeaderWriterFilter@59c00010, org.springframework.security.web.authentication.logout.LogoutFilter@b386a17, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@21046afa, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@792eeae6, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2213854b, org.springframework.security.web.session.SessionManagementFilter@3aa63b53, org.springframework.security.web.access.ExceptionTranslationFilter@ba27ce6] +2023-03-01 09:57:35.819 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 09:57:36.421 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 09:57:36.446 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 09:57:36.447 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 09:57:36.477 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 09:57:36.766 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 09:57:37.351 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 09:57:37.440 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 09:57:37.453 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 09:57:37.645 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 09:57:37.652 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 09:57:37.664 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 09:57:37.715 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 09:57:37.729 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 09:57:38.005 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 09:57:38.063 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 09:57:38.311 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 09:57:38.349 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 09:57:38.349 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677632037658"'s failed in-progress jobs. +2023-03-01 09:57:38.354 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677635853613 started. +2023-03-01 09:57:38.365 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.614 seconds (JVM running for 12.361) +2023-03-01 09:57:38.366 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 09:58:12.252 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 09:58:12.252 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 09:58:12.254 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 09:58:12.673 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 09:58:14.530 [http-nio-0.0.0.0-8080-exec-5] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 09:58:14.953 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-807680555) +2023-03-01 09:58:15.232 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 09:58:38.218 [http-nio-0.0.0.0-8080-exec-6] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-920817435) +2023-03-01 09:58:38.224 [http-nio-0.0.0.0-8080-exec-6] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-3} inited +2023-03-01 09:58:44.872 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/6511e043db994a118020290da4486693?eager=true&type=NONE +2023-03-01 09:58:44.880 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 09:59:33.963 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/45b0241aa8eb4d9badbf258571b742d4?eager=true&type=NONE +2023-03-01 09:59:33.964 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 09:59:34.265 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677635853613 paused. +2023-03-01 09:59:39.134 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 09:59:39.167 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 31964 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 09:59:39.167 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 09:59:40.701 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 09:59:40.703 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 09:59:40.868 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 159 ms. Found 0 LDAP repository interfaces. +2023-03-01 09:59:40.884 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 09:59:40.886 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 09:59:41.006 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 109 ms. Found 0 Redis repository interfaces. +2023-03-01 09:59:41.346 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4eb63c01] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$51497aa6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.684 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.700 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$14b5ddd1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.706 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$73c6b142] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.767 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.774 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$6e71af81] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.778 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$554953c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.780 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 09:59:41.830 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.887 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 09:59:41.888 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.926 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.987 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:41.993 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.035 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.037 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.136 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.137 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.174 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.175 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.218 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.218 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$ee82df36] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.221 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.221 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.225 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.234 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.248 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.249 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.250 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.251 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.252 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.253 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.255 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.257 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.259 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.262 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.275 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 09:59:42.618 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 09:59:42.632 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 09:59:42.633 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 09:59:42.633 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 09:59:42.826 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 09:59:42.826 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3614 ms +2023-03-01 09:59:43.245 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 09:59:44.738 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 09:59:44.751 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 09:59:44.751 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 09:59:44.756 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 09:59:44.759 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 09:59:44.760 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677635984740' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 09:59:44.760 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 09:59:44.760 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 09:59:44.760 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2133b712 +2023-03-01 09:59:46.318 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 09:59:46.432 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 09:59:46.472 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@15549dd7, org.springframework.security.web.context.SecurityContextPersistenceFilter@54b96813, org.springframework.security.web.header.HeaderWriterFilter@66779435, org.springframework.security.web.authentication.logout.LogoutFilter@25a52a60, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@542beecb, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@5f8da82, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1e75af65, org.springframework.security.web.session.SessionManagementFilter@54a5799f, org.springframework.security.web.access.ExceptionTranslationFilter@160e45c8] +2023-03-01 09:59:46.774 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 09:59:47.373 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 09:59:47.392 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 09:59:47.393 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 09:59:47.409 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 09:59:47.674 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 09:59:48.221 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 09:59:48.345 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 09:59:48.353 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 09:59:48.501 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 09:59:48.508 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 09:59:48.524 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 09:59:48.588 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 09:59:48.597 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 09:59:48.862 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 09:59:48.892 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 09:59:49.139 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 09:59:49.176 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 09:59:49.176 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677635853613"'s failed in-progress jobs. +2023-03-01 09:59:49.181 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677635984740 started. +2023-03-01 09:59:49.191 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.479 seconds (JVM running for 12.032) +2023-03-01 09:59:49.192 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 09:59:59.084 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 09:59:59.084 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 09:59:59.086 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 09:59:59.473 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:00:01.308 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:00:06.608 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1830807978) +2023-03-01 10:00:12.964 [http-nio-0.0.0.0-8080-exec-6] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:00:29.413 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/7880831caf21497ebbd83a6fca9c1ec4?eager=true&type=NONE +2023-03-01 10:00:33.107 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:02:29.540 [QuartzScheduler_DatartScheduleCluster-MOYU1677635984740_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 63257 +2023-03-01 10:02:29.542 [QuartzScheduler_DatartScheduleCluster-MOYU1677635984740_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 120158 +2023-03-01 10:02:29.564 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/c8a6840b109d4e21b33b0e1b8dfd25f3?eager=true&type=NONE +2023-03-01 10:03:40.071 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:03:40.071 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 70526 +2023-03-01 10:03:40.071 [QuartzScheduler_DatartScheduleCluster-MOYU1677635984740_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 70516 +2023-03-01 10:03:49.079 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:03:49.105 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 29068 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:03:49.105 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:03:50.412 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:03:50.413 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:03:50.598 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 180 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:03:50.611 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:03:50.612 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:03:50.707 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 88 ms. Found 0 Redis repository interfaces. +2023-03-01 10:03:51.047 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7bd7a2a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.098 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$7e6ae14b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.344 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.357 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$41d74476] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.362 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$a0e817e7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.425 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.432 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$9b931626] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.436 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$826aba68] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.438 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:03:51.495 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.574 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:03:51.574 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.596 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.638 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.643 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.688 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.691 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.803 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.805 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.835 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.837 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.863 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.863 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$cc3978a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.865 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.866 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.868 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.876 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.892 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.893 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.895 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.896 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.896 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.897 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.899 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.901 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.902 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.905 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:51.919 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:03:52.249 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:03:52.265 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:03:52.265 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:03:52.265 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:03:52.441 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:03:52.441 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3295 ms +2023-03-01 10:03:52.890 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:03:54.275 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:03:54.291 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:03:54.291 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:03:54.296 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:03:54.298 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:03:54.299 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677636234278' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:03:54.299 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:03:54.299 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:03:54.299 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@543ac221 +2023-03-01 10:03:55.865 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:03:56.000 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:03:56.044 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7282f7b1, org.springframework.security.web.context.SecurityContextPersistenceFilter@56ec6ac0, org.springframework.security.web.header.HeaderWriterFilter@2ebcbf9d, org.springframework.security.web.authentication.logout.LogoutFilter@48697181, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4a3383dc, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2ecc4be7, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7263b0c4, org.springframework.security.web.session.SessionManagementFilter@2b66bf1c, org.springframework.security.web.access.ExceptionTranslationFilter@18d396eb] +2023-03-01 10:03:56.388 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:03:57.010 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:03:57.032 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:03:57.033 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:03:57.050 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:03:57.327 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:03:57.866 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:03:57.991 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:03:57.999 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:03:58.163 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:03:58.173 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:03:58.193 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:03:58.239 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:03:58.245 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:03:58.522 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:03:58.552 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:03:58.782 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:03:58.820 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:03:58.820 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677635984740"'s failed in-progress jobs. +2023-03-01 10:03:58.825 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636234278 started. +2023-03-01 10:03:58.837 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.171 seconds (JVM running for 11.704) +2023-03-01 10:03:58.838 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:04:06.937 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:04:06.937 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:04:06.940 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 3 ms +2023-03-01 10:04:07.315 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:04:09.216 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:04:09.631 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1461955128) +2023-03-01 10:04:09.897 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:04:14.467 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/5e54c3bc56f44fbfaa4f8a517d8cff10?eager=true&type=NONE +2023-03-01 10:04:14.474 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:06:30.404 [QuartzScheduler_DatartScheduleCluster-MOYU1677636234278_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 142160 +2023-03-01 10:06:30.404 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 126083 +2023-03-01 10:07:30.758 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/6ea7aaf0edd54a49855ed903538f4095?eager=true&type=NONE +2023-03-01 10:07:53.931 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:59) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:07:53.938 [Druid-ConnectionPool-Create-1407795127] ERROR com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, errorCode 0, state 08S01 +com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure + +The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. + 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:833) + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:453) + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:246) + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1652) + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1718) + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2785) +Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure + +The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + 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.NativeProtocol.negotiateSSLConnection(NativeProtocol.java:342) + at com.mysql.cj.protocol.a.NativeAuthenticationProvider.connect(NativeAuthenticationProvider.java:167) + at com.mysql.cj.protocol.a.NativeProtocol.connect(NativeProtocol.java:1350) + at com.mysql.cj.NativeSession.connect(NativeSession.java:157) + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:953) + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:823) + ... 6 common frames omitted +Caused by: java.net.SocketException: Software caused connection abort: recv failed + at java.net.SocketInputStream.socketRead0(Native Method) + at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) + at java.net.SocketInputStream.read(SocketInputStream.java:171) + at java.net.SocketInputStream.read(SocketInputStream.java:141) + at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) + at sun.security.ssl.InputRecord.read(InputRecord.java:503) + at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) + at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385) + at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413) + at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397) + at com.mysql.cj.protocol.ExportControlled.performTlsHandshake(ExportControlled.java:317) + at com.mysql.cj.protocol.StandardSocketFactory.performTlsHandshake(StandardSocketFactory.java:188) + at com.mysql.cj.protocol.a.NativeSocketConnection.performTlsHandshake(NativeSocketConnection.java:97) + at com.mysql.cj.protocol.a.NativeProtocol.negotiateSSLConnection(NativeProtocol.java:333) + ... 11 common frames omitted +2023-03-01 10:07:57.018 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636234278 paused. +2023-03-01 10:08:03.879 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:08:03.922 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 26580 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:08:03.923 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:08:05.197 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:08:05.199 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:08:05.353 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 148 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:08:05.364 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:08:05.365 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:08:05.526 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 153 ms. Found 0 Redis repository interfaces. +2023-03-01 10:08:05.871 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$89ccc4d1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:05.936 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$8c600376] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.192 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.208 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$4fcc66a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.214 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$aedd3a12] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.278 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.286 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$a9883851] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.290 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$905fdc93] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.292 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:08:06.345 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.402 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:08:06.402 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.440 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.497 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.502 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.542 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.545 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.636 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.637 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.664 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.665 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.703 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.704 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$e549ecc1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.706 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.707 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.712 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.724 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.744 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.746 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.748 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.749 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.750 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.751 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.753 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.755 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.756 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.759 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:06.771 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:08:07.096 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:08:07.106 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:08:07.107 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:08:07.107 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:08:07.328 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:08:07.328 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3358 ms +2023-03-01 10:08:07.762 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:08:09.079 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:08:09.088 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:08:09.088 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:08:09.092 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:08:09.093 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:08:09.094 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677636489080' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:08:09.094 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:08:09.094 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:08:09.094 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2095c331 +2023-03-01 10:08:10.650 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:08:10.808 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:08:10.851 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@340c7479, org.springframework.security.web.context.SecurityContextPersistenceFilter@7c2e88b9, org.springframework.security.web.header.HeaderWriterFilter@17e8c38c, org.springframework.security.web.authentication.logout.LogoutFilter@79e9c14, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3c5044fa, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@fc21ff4, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@575e862c, org.springframework.security.web.session.SessionManagementFilter@68303c3e, org.springframework.security.web.access.ExceptionTranslationFilter@7a92827f] +2023-03-01 10:08:11.157 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:08:11.809 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:08:11.829 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:08:11.830 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:08:11.846 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:08:12.170 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:08:12.725 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:08:12.859 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:08:12.869 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:08:13.103 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:08:13.111 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:08:13.122 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:08:13.166 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:08:13.173 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:08:13.470 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:08:13.513 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:08:13.773 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:08:13.822 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:08:13.822 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677636234278"'s failed in-progress jobs. +2023-03-01 10:08:13.828 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636489080 started. +2023-03-01 10:08:13.840 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.377 seconds (JVM running for 11.814) +2023-03-01 10:08:13.841 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:09:20.166 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:09:20.166 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:09:20.168 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 10:09:20.562 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:09:21.403 [http-nio-0.0.0.0-8080-exec-5] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 67558 +2023-03-01 10:09:22.409 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:09:22.804 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1654955744) +2023-03-01 10:09:23.042 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:09:27.372 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +java.lang.IllegalArgumentException: character to be escaped is missing + at java.util.regex.Matcher.appendReplacement(Matcher.java:809) + at java.util.regex.Matcher.replaceAll(Matcher.java:955) + at java.lang.String.replaceAll(String.java:2223) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:58) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:14:47.207 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636489080 paused. +2023-03-01 10:14:56.014 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:14:56.051 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 12112 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:14:56.051 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:14:57.347 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:14:57.349 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:14:57.495 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 140 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:14:57.505 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:14:57.507 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:14:57.656 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 140 ms. Found 0 Redis repository interfaces. +2023-03-01 10:14:58.007 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$f24cbaaa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.061 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$f4dff94f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.309 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.325 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$b84c5c7a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.332 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$175d2feb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.415 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$12082e2a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.418 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$f8dfd26c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.421 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:14:58.473 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.527 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:14:58.527 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.557 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.623 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.630 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.675 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.678 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.761 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.762 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.790 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.791 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.823 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.823 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$ba4ed482] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.826 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.827 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.830 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.846 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.866 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.868 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.870 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.871 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.873 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.874 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.877 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.879 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.881 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.885 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:58.900 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:14:59.225 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:14:59.235 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:14:59.235 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:14:59.236 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:14:59.435 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:14:59.435 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3334 ms +2023-03-01 10:14:59.840 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:15:01.250 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:15:01.260 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:15:01.260 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:15:01.264 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:15:01.265 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:15:01.266 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677636901252' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:15:01.266 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:15:01.266 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:15:01.266 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7438c3d5 +2023-03-01 10:15:02.828 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:15:02.984 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:15:03.027 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@e296794, org.springframework.security.web.context.SecurityContextPersistenceFilter@1e75af65, org.springframework.security.web.header.HeaderWriterFilter@64eb14da, org.springframework.security.web.authentication.logout.LogoutFilter@3a663a45, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@29d81c22, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@31b67d61, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@988c126, org.springframework.security.web.session.SessionManagementFilter@25a52a60, org.springframework.security.web.access.ExceptionTranslationFilter@4a68cbc5] +2023-03-01 10:15:03.351 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:15:03.984 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:15:04.007 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:15:04.007 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:15:04.024 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:15:04.305 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:15:04.891 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:15:05.019 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:15:05.028 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:15:05.203 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:15:05.215 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:15:05.233 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:15:05.282 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:15:05.288 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:15:05.567 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:15:05.598 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:15:05.851 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:15:05.888 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:15:05.889 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677636489080"'s failed in-progress jobs. +2023-03-01 10:15:05.893 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636901252 started. +2023-03-01 10:15:05.905 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.275 seconds (JVM running for 11.887) +2023-03-01 10:15:05.907 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:15:20.343 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:15:20.344 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:15:20.345 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2023-03-01 10:15:20.719 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:15:22.684 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:15:23.091 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1374721741) +2023-03-01 10:15:23.330 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:16:04.974 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/55ac99bbd0404567b9eb416c19ca9744?eager=true&type=NONE +2023-03-01 10:16:04.983 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:16:27.058 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636901252 paused. +2023-03-01 10:16:34.050 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:16:34.073 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 3520 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:16:34.073 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:16:35.382 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:16:35.384 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:16:35.567 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 179 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:16:35.578 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:16:35.579 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:16:35.674 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 87 ms. Found 0 Redis repository interfaces. +2023-03-01 10:16:36.008 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4cc0ab13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.068 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$4f53e9b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.318 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.329 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$12c04ce3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.333 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$71d12054] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.395 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.402 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$6c7c1e93] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.406 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$5353c2d5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.408 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:16:36.464 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.541 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:16:36.541 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.568 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.611 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.655 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.658 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.759 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.761 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.800 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.801 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.830 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.830 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$bb6b0d73] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.831 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.832 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.834 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.844 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.859 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.859 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.861 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.861 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.862 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.863 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.865 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.866 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.868 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.871 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:36.883 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:16:37.212 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:16:37.222 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:16:37.222 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:16:37.223 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:16:37.422 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:16:37.423 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3311 ms +2023-03-01 10:16:37.840 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:16:39.207 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:16:39.215 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:16:39.215 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:16:39.219 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:16:39.221 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:16:39.221 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677636999208' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:16:39.221 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:16:39.221 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:16:39.222 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@785ef70f +2023-03-01 10:16:40.785 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:16:40.904 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:16:40.969 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@af57949, org.springframework.security.web.context.SecurityContextPersistenceFilter@658098a2, org.springframework.security.web.header.HeaderWriterFilter@1f641fb7, org.springframework.security.web.authentication.logout.LogoutFilter@542754be, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@155318b5, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@72e1e587, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@f833223, org.springframework.security.web.session.SessionManagementFilter@55821edf, org.springframework.security.web.access.ExceptionTranslationFilter@296a71df] +2023-03-01 10:16:41.271 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:16:41.860 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:16:41.882 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:16:41.883 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:16:41.901 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:16:42.172 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:16:42.714 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:16:42.836 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:16:42.844 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:16:43.033 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:16:43.042 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:16:43.058 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:16:43.095 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:16:43.102 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:16:43.387 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:16:43.426 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:16:43.678 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:16:43.712 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:16:43.712 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677636901252"'s failed in-progress jobs. +2023-03-01 10:16:43.716 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636999208 started. +2023-03-01 10:16:43.728 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.117 seconds (JVM running for 11.674) +2023-03-01 10:16:43.729 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:18:25.111 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:18:25.111 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:18:25.112 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2023-03-01 10:18:25.501 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:18:26.411 [http-nio-0.0.0.0-8080-exec-4] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 102677 +2023-03-01 10:18:27.387 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:18:27.778 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-2110748600) +2023-03-01 10:18:28.040 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:19:28.457 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/c67844838bc54b749d9a3d9c3f14573e?eager=true&type=NONE +2023-03-01 10:19:34.881 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:21:23.503 [pool-2-thread-2] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 115699 +2023-03-01 10:23:04.329 [QuartzScheduler_DatartScheduleCluster-MOYU1677636999208_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 87532 +2023-03-01 10:23:04.329 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 87551 +2023-03-01 10:23:04.329 [QuartzScheduler_DatartScheduleCluster-MOYU1677636999208_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 87544 +2023-03-01 10:23:04.328 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/4dfb0b9a6ac54702baa29766be72dfe8?eager=true&type=NONE +2023-03-01 10:23:04.329 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:23:04.603 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677636999208 paused. +2023-03-01 10:23:11.273 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:23:11.305 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 21992 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:23:11.306 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:23:12.610 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:23:12.611 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:23:12.797 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 180 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:23:12.811 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:23:12.812 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:23:12.909 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 88 ms. Found 0 Redis repository interfaces. +2023-03-01 10:23:13.247 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a57ce019] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.320 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$a8101ebe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.570 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.583 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$6b7c81e9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.588 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$ca8d555a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.648 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.656 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$c5385399] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.660 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$ac0ff7db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.662 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:23:13.723 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.796 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:23:13.796 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.830 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.874 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.879 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.919 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:13.921 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.023 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.024 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.055 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.056 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.093 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.094 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$e353546e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.095 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.096 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.098 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.108 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.124 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.125 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.127 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.128 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.128 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.129 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.131 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.133 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.135 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.138 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.153 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:23:14.519 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:23:14.528 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:23:14.529 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:23:14.529 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:23:14.726 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:23:14.726 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3383 ms +2023-03-01 10:23:15.140 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:23:16.827 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:23:16.839 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:23:16.839 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:23:16.844 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:23:16.846 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:23:16.865 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677637396828' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:23:16.866 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:23:16.866 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:23:16.866 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4e20a985 +2023-03-01 10:23:18.476 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:23:18.607 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:23:18.648 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@57f83c82, org.springframework.security.web.context.SecurityContextPersistenceFilter@42150951, org.springframework.security.web.header.HeaderWriterFilter@5b634e24, org.springframework.security.web.authentication.logout.LogoutFilter@ea45a5b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3b0c38f2, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4c3c31a5, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7a600e21, org.springframework.security.web.session.SessionManagementFilter@663f24e6, org.springframework.security.web.access.ExceptionTranslationFilter@85f5f55] +2023-03-01 10:23:18.957 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:23:19.578 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:23:19.602 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:23:19.603 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:23:19.618 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:23:19.901 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:23:20.607 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:23:20.753 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:23:20.766 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:23:21.011 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:23:21.021 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:23:21.033 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:23:21.091 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:23:21.105 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:23:21.439 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:23:21.491 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:23:21.740 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:23:21.780 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:23:21.780 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677636999208"'s failed in-progress jobs. +2023-03-01 10:23:21.784 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637396828 started. +2023-03-01 10:23:21.795 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.949 seconds (JVM running for 12.754) +2023-03-01 10:23:21.796 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:23:49.722 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:23:49.722 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:23:49.724 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 10:23:50.106 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:23:51.971 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:23:52.359 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-425978020) +2023-03-01 10:23:52.598 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:24:35.218 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/46f809eca60643ffa7a9582cf93cc762?eager=true&type=NONE +2023-03-01 10:25:08.075 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:26:14.765 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637396828 paused. +2023-03-01 10:26:22.114 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:26:22.138 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 17644 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:26:22.139 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:26:23.400 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:26:23.401 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:26:23.556 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 150 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:26:23.571 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:26:23.572 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:26:23.685 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 103 ms. Found 0 Redis repository interfaces. +2023-03-01 10:26:24.017 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$57ae9c15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.083 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$5a41daba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.333 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.349 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$1dae3de5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.355 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$7cbf1156] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.419 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.427 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$776a0f95] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.430 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$5e41b3d7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.432 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:26:24.482 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.535 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:26:24.535 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.573 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.635 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.641 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.681 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.683 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.772 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.773 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.803 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.805 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.843 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.843 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$6683256d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.845 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.846 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.850 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.863 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.881 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.882 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.884 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.885 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.885 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.886 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.889 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.890 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.892 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.894 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:24.906 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:26:25.232 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:26:25.242 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:26:25.242 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:26:25.243 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:26:25.431 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:26:25.431 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3257 ms +2023-03-01 10:26:25.854 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:26:27.185 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:26:27.195 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:26:27.195 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:26:27.199 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:26:27.201 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:26:27.201 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677637587186' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:26:27.201 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:26:27.201 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:26:27.201 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@409395b9 +2023-03-01 10:26:28.773 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:26:28.930 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:26:28.972 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@63537871, org.springframework.security.web.context.SecurityContextPersistenceFilter@66779435, org.springframework.security.web.header.HeaderWriterFilter@3a2a56f6, org.springframework.security.web.authentication.logout.LogoutFilter@6f69b0ba, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@40105b39, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6f2a1ff0, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@64eb14da, org.springframework.security.web.session.SessionManagementFilter@104cf647, org.springframework.security.web.access.ExceptionTranslationFilter@79c2bc34] +2023-03-01 10:26:29.254 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:26:29.849 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:26:29.878 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:26:29.879 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:26:29.902 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:26:30.169 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:26:30.696 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:26:30.783 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:26:30.792 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:26:30.978 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:26:30.984 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:26:30.995 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:26:31.033 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:26:31.039 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:26:31.301 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:26:31.334 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:26:31.584 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:26:31.628 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:26:31.628 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677637396828"'s failed in-progress jobs. +2023-03-01 10:26:31.633 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637587186 started. +2023-03-01 10:26:31.645 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 9.952 seconds (JVM running for 11.79) +2023-03-01 10:26:31.646 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:26:41.417 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:26:41.417 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:26:41.419 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 10:26:41.787 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:26:43.671 [http-nio-0.0.0.0-8080-exec-10] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:26:44.071 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1335538491) +2023-03-01 10:26:44.308 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:27:04.396 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/529cbcccba1240cf8406b5ebba6b1435?eager=true&type=NONE +2023-03-01 10:28:00.050 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:28:42.096 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/6c6f764604494c0085a2b76580b4adad?eager=true&type=NONE +2023-03-01 10:30:27.753 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:30:27.764 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 125040 +2023-03-01 10:30:29.220 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637587186 paused. +2023-03-01 10:30:35.613 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:30:35.638 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 26900 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:30:35.638 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:30:36.940 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:30:36.941 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:30:37.126 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 180 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:30:37.136 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:30:37.138 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:30:37.235 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 89 ms. Found 0 Redis repository interfaces. +2023-03-01 10:30:37.596 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d0383d23] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:37.645 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$d2cb7bc8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:37.914 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:37.929 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$9637def3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:37.933 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$f548b264] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.001 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.008 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$eff3b0a3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.012 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$d6cb54e5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.014 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:30:38.088 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.148 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:30:38.148 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.173 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.219 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.225 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.267 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.270 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.389 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.390 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.414 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.415 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.443 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.443 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$619a8385] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.445 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.446 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.448 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.458 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.473 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.473 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.475 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.475 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.476 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.477 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.479 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.481 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.483 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.486 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.497 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:30:38.831 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:30:38.845 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:30:38.845 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:30:38.845 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:30:39.033 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:30:39.033 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3356 ms +2023-03-01 10:30:39.449 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:30:40.781 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:30:40.791 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:30:40.791 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:30:40.795 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:30:40.796 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:30:40.797 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677637840783' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:30:40.797 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:30:40.797 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:30:40.797 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6d5508a5 +2023-03-01 10:30:42.301 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:30:42.448 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:30:42.488 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7fff419d, org.springframework.security.web.context.SecurityContextPersistenceFilter@5f8d4b51, org.springframework.security.web.header.HeaderWriterFilter@52849956, org.springframework.security.web.authentication.logout.LogoutFilter@6956eb58, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5e5a2b74, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1756a471, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6127ef86, org.springframework.security.web.session.SessionManagementFilter@297454f7, org.springframework.security.web.access.ExceptionTranslationFilter@69d1ad64] +2023-03-01 10:30:42.759 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:30:43.333 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:30:43.356 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:30:43.357 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:30:43.376 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:30:43.651 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:30:44.165 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:30:44.272 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:30:44.279 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:30:44.472 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:30:44.482 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:30:44.494 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:30:44.531 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:30:44.537 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:30:44.793 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:30:44.836 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:30:45.069 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:30:45.110 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:30:45.111 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677637587186"'s failed in-progress jobs. +2023-03-01 10:30:45.115 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637840783 started. +2023-03-01 10:30:45.126 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 9.938 seconds (JVM running for 11.443) +2023-03-01 10:30:45.127 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:31:17.280 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:31:17.280 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:31:17.283 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 3 ms +2023-03-01 10:31:17.677 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:31:19.649 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:31:20.042 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-549845038) +2023-03-01 10:31:20.298 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:31:53.460 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/32a0ffb3e4bf4348b670d2faaa267876?eager=true&type=NONE +2023-03-01 10:32:30.250 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:32:33.004 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637840783 paused. +2023-03-01 10:32:39.399 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:32:39.422 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 28276 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:32:39.423 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:32:40.686 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:32:40.687 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:32:40.845 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 153 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:32:40.862 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:32:40.863 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:32:40.979 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 105 ms. Found 0 Redis repository interfaces. +2023-03-01 10:32:41.316 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2dcc6057] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.389 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$305f9efc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.643 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.657 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$f3cc0227] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.661 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$52dcd598] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.723 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.731 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$4d87d3d7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.735 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$345f7819] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.737 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:32:41.797 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.867 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:32:41.867 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.899 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.945 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.951 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.996 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:41.998 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.098 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.101 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.153 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.155 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.195 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.195 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$62fa98de] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.197 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.197 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.200 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.209 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.224 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.224 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.226 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.226 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.227 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.228 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.230 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.232 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.233 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.236 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.248 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:32:42.563 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:32:42.573 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:32:42.574 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:32:42.574 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:32:42.763 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:32:42.763 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3303 ms +2023-03-01 10:32:43.196 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:32:44.503 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:32:44.537 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:32:44.537 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:32:44.543 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:32:44.544 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:32:44.544 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677637964504' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:32:44.544 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:32:44.544 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:32:44.544 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4148ce43 +2023-03-01 10:32:46.060 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:32:46.185 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:32:46.242 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@340c7479, org.springframework.security.web.context.SecurityContextPersistenceFilter@7c2e88b9, org.springframework.security.web.header.HeaderWriterFilter@17e8c38c, org.springframework.security.web.authentication.logout.LogoutFilter@79e9c14, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3c5044fa, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@fc21ff4, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@575e862c, org.springframework.security.web.session.SessionManagementFilter@68303c3e, org.springframework.security.web.access.ExceptionTranslationFilter@7a92827f] +2023-03-01 10:32:46.524 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:32:47.107 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:32:47.129 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:32:47.130 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:32:47.147 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:32:47.414 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:32:47.965 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:32:48.076 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:32:48.084 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:32:48.284 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:32:48.292 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:32:48.303 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:32:48.345 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:32:48.352 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:32:48.630 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:32:48.674 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:32:48.934 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:32:48.981 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:32:48.981 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677637840783"'s failed in-progress jobs. +2023-03-01 10:32:48.985 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637964504 started. +2023-03-01 10:32:48.997 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.009 seconds (JVM running for 11.567) +2023-03-01 10:32:48.998 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:32:58.712 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:32:58.713 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:32:58.715 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 10:32:59.100 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:33:00.954 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:33:01.239 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1695900175) +2023-03-01 10:33:01.478 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:33:30.242 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/697b99d604264fd0bbaf4ab7e4ba86d7?eager=true&type=NONE +2023-03-01 10:34:21.049 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:36:10.112 [pool-2-thread-2] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 109049 +2023-03-01 10:39:50.369 [QuartzScheduler_DatartScheduleCluster-MOYU1677637964504_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 220254 +2023-03-01 10:39:50.369 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 337634 +2023-03-01 10:39:50.370 [QuartzScheduler_DatartScheduleCluster-MOYU1677637964504_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 210366 +2023-03-01 10:39:50.418 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/ff248cc8cc7544ceba0181aa0c1dea2e?eager=true&type=NONE +2023-03-01 10:39:50.419 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:42:47.329 [pool-2-thread-3] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/40f62a688e3149cb86d9a2f1622a6a7d?eager=true&type=NONE +2023-03-01 10:42:47.330 [pool-2-thread-3] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:43:52.795 [pool-2-thread-4] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/8dfecd85d86d45d3bcf6435dfd8ae6b4?eager=true&type=NONE +2023-03-01 10:43:52.795 [pool-2-thread-4] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 10:43:54.704 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677637964504 paused. +2023-03-01 10:44:02.448 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:44:02.473 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 17928 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:44:02.474 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:44:03.886 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:44:03.888 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:44:04.060 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 168 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:44:04.076 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:44:04.077 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:44:04.188 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 101 ms. Found 0 Redis repository interfaces. +2023-03-01 10:44:04.523 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$129a6d6a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.597 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$152dac0f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.861 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.879 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$d89a0f3a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.883 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$37aae2ab] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.950 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.959 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$3255e0ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.963 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$192d852c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:04.966 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:44:05.034 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.121 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:44:05.121 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.145 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.187 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.193 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.234 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.236 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.358 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.360 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.390 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.391 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.418 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.418 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$988dd191] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.419 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.420 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.422 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.431 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.446 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.447 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.449 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.450 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.450 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.451 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.453 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.454 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.456 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.459 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.471 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:44:05.835 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:44:05.851 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:44:05.851 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:44:05.852 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:44:06.021 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:44:06.021 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3507 ms +2023-03-01 10:44:06.440 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:44:07.818 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:44:07.832 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:44:07.832 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:44:07.837 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:44:07.839 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:44:07.840 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677638647820' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:44:07.840 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:44:07.840 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:44:07.840 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@12270a01 +2023-03-01 10:44:09.536 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:44:09.701 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:44:09.743 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@29d81c22, org.springframework.security.web.context.SecurityContextPersistenceFilter@332fa6ce, org.springframework.security.web.header.HeaderWriterFilter@72a61e61, org.springframework.security.web.authentication.logout.LogoutFilter@25a2c4dc, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6f2a1ff0, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@63846fa4, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@18d396eb, org.springframework.security.web.session.SessionManagementFilter@2b3d03b2, org.springframework.security.web.access.ExceptionTranslationFilter@104cf647] +2023-03-01 10:44:10.076 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:44:10.837 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:44:10.886 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:44:10.887 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:44:10.915 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:44:11.267 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:44:11.857 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:44:11.994 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:44:12.002 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:44:12.190 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:44:12.203 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:44:12.223 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:44:12.268 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:44:12.275 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:44:12.573 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:44:12.604 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:44:12.898 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:44:12.952 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:44:12.952 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677637964504"'s failed in-progress jobs. +2023-03-01 10:44:12.956 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677638647820 started. +2023-03-01 10:44:12.970 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.919 seconds (JVM running for 12.646) +2023-03-01 10:44:12.971 [main] WARN datart.core.common.Application : Unrecognized tenant-management-mode: 'null', and this will run in platform tenant-management-mode +2023-03-01 10:44:12.971 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:44:20.382 [http-nio-0.0.0.0-8080-exec-2] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:44:20.383 [http-nio-0.0.0.0-8080-exec-2] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:44:20.384 [http-nio-0.0.0.0-8080-exec-2] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2023-03-01 10:44:20.783 [http-nio-0.0.0.0-8080-exec-2] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:44:21.947 [http-nio-0.0.0.0-8080-exec-1] ERROR datart.server.config.WebExceptionHandler : java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) +datart.core.base.exception.BaseException: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:336) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadDriverInfoFromResource(JdbcDataProvider.java:290) + at datart.data.provider.JdbcDataProvider$ProviderFactory.access$100(JdbcDataProvider.java:226) + at datart.data.provider.JdbcDataProvider.getConfigTemplate(JdbcDataProvider.java:181) + at datart.core.data.provider.DataProvider.getBaseInfo(DataProvider.java:40) + at datart.data.provider.JdbcDataProvider.getType(JdbcDataProvider.java:102) + at datart.data.provider.ProviderManager.loadDataProviders(ProviderManager.java:229) + at datart.data.provider.ProviderManager.getSupportedDataProviders(ProviderManager.java:50) + at datart.server.service.impl.DataProviderServiceImpl.getSupportedDataProviders(DataProviderServiceImpl.java:104) + at datart.server.controller.DataProviderController.listSupportedDataProviders(DataProviderController.java:50) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +Caused by: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:332) + ... 91 common frames omitted +2023-03-01 10:44:22.759 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:44:23.238 [http-nio-0.0.0.0-8080-exec-2] ERROR datart.server.config.WebExceptionHandler : java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) +datart.core.base.exception.BaseException: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:336) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadDriverInfoFromResource(JdbcDataProvider.java:290) + at datart.data.provider.JdbcDataProvider$ProviderFactory.access$100(JdbcDataProvider.java:226) + at datart.data.provider.JdbcDataProvider.getConfigTemplate(JdbcDataProvider.java:181) + at datart.core.data.provider.DataProvider.getBaseInfo(DataProvider.java:40) + at datart.data.provider.JdbcDataProvider.getType(JdbcDataProvider.java:102) + at datart.data.provider.ProviderManager.loadDataProviders(ProviderManager.java:229) + at datart.data.provider.ProviderManager.getDataProviderService(ProviderManager.java:216) + at datart.data.provider.ProviderManager.execute(ProviderManager.java:110) + at datart.server.service.impl.DataProviderServiceImpl.execute(DataProviderServiceImpl.java:305) + at datart.server.service.impl.DataProviderServiceImpl.execute(DataProviderServiceImpl.java:244) + at datart.server.controller.DataProviderController.execute(DataProviderController.java:101) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +Caused by: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:332) + ... 93 common frames omitted +2023-03-01 10:44:23.558 [http-nio-0.0.0.0-8080-exec-3] ERROR datart.server.config.WebExceptionHandler : java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) +datart.core.base.exception.BaseException: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:336) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadDriverInfoFromResource(JdbcDataProvider.java:290) + at datart.data.provider.JdbcDataProvider$ProviderFactory.access$100(JdbcDataProvider.java:226) + at datart.data.provider.JdbcDataProvider.getConfigTemplate(JdbcDataProvider.java:181) + at datart.core.data.provider.DataProvider.getBaseInfo(DataProvider.java:40) + at datart.data.provider.JdbcDataProvider.getType(JdbcDataProvider.java:102) + at datart.data.provider.ProviderManager.loadDataProviders(ProviderManager.java:229) + at datart.data.provider.ProviderManager.getDataProviderService(ProviderManager.java:216) + at datart.data.provider.ProviderManager.supportedStdFunctions(ProviderManager.java:168) + at datart.server.service.impl.DataProviderServiceImpl.supportedStdFunctions(DataProviderServiceImpl.java:320) + at datart.server.controller.DataProviderController.supportedStdFunctions(DataProviderController.java:107) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +Caused by: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:332) + ... 92 common frames omitted +2023-03-01 10:44:23.564 [http-nio-0.0.0.0-8080-exec-4] ERROR datart.server.config.WebExceptionHandler : java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) +datart.core.base.exception.BaseException: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:336) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadDriverInfoFromResource(JdbcDataProvider.java:290) + at datart.data.provider.JdbcDataProvider$ProviderFactory.access$100(JdbcDataProvider.java:226) + at datart.data.provider.JdbcDataProvider.getConfigTemplate(JdbcDataProvider.java:181) + at datart.core.data.provider.DataProvider.getBaseInfo(DataProvider.java:40) + at datart.data.provider.JdbcDataProvider.getType(JdbcDataProvider.java:102) + at datart.data.provider.ProviderManager.loadDataProviders(ProviderManager.java:229) + at datart.data.provider.ProviderManager.getDataProviderService(ProviderManager.java:216) + at datart.data.provider.ProviderManager.execute(ProviderManager.java:110) + at datart.server.service.impl.DataProviderServiceImpl.execute(DataProviderServiceImpl.java:305) + at datart.server.service.impl.DataProviderServiceImpl.execute(DataProviderServiceImpl.java:244) + at datart.server.controller.DataProviderController.execute(DataProviderController.java:101) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +Caused by: java.io.FileNotFoundException: D:\work\vs\chart\datartconfig\jdbc-driver-ext.yml (系统找不到指定的路径。) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at datart.data.provider.JdbcDataProvider$ProviderFactory.loadYml(JdbcDataProvider.java:332) + ... 93 common frames omitted +2023-03-01 10:45:57.080 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677638647820 paused. +2023-03-01 10:46:03.381 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 10:46:03.410 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 1092 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 10:46:03.410 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 10:46:04.684 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:46:04.686 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 10:46:04.834 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 143 ms. Found 0 LDAP repository interfaces. +2023-03-01 10:46:04.850 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 10:46:04.851 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 10:46:04.979 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 116 ms. Found 0 Redis repository interfaces. +2023-03-01 10:46:05.306 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$889df8a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.371 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$8b31374b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.617 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.634 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$4e9d9a76] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.640 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$adae6de7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.708 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.717 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$a8596c26] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.721 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$8f311068] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.724 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 10:46:05.775 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.829 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 10:46:05.829 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.861 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.923 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.929 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.970 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:05.972 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.059 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.060 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.089 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.090 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.130 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.130 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$eab926d1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.132 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.134 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.138 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.153 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.173 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.174 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.176 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.177 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.178 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.180 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.183 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.185 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.187 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.191 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.206 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 10:46:06.526 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 10:46:06.536 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:46:06.537 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 10:46:06.537 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 10:46:06.739 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 10:46:06.740 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3293 ms +2023-03-01 10:46:07.152 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 10:46:08.479 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 10:46:08.488 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 10:46:08.488 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 10:46:08.491 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 10:46:08.493 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 10:46:08.494 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677638768480' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 10:46:08.494 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 10:46:08.494 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 10:46:08.494 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@433b1597 +2023-03-01 10:46:10.042 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 10:46:10.164 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 10:46:10.226 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1756a471, org.springframework.security.web.context.SecurityContextPersistenceFilter@22617270, org.springframework.security.web.header.HeaderWriterFilter@62732be7, org.springframework.security.web.authentication.logout.LogoutFilter@755009f2, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@45c2c396, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@53016c98, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2190508d, org.springframework.security.web.session.SessionManagementFilter@27d0376f, org.springframework.security.web.access.ExceptionTranslationFilter@39fb5ddf] +2023-03-01 10:46:10.518 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 10:46:11.118 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 10:46:11.142 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 10:46:11.143 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 10:46:11.159 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 10:46:11.440 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 10:46:12.016 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 10:46:12.120 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 10:46:12.128 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 10:46:12.322 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 10:46:12.329 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 10:46:12.340 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 10:46:12.376 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 10:46:12.383 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 10:46:12.655 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 10:46:12.689 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 10:46:12.944 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 10:46:12.992 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 10:46:12.992 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677638647820"'s failed in-progress jobs. +2023-03-01 10:46:12.996 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677638768480 started. +2023-03-01 10:46:13.009 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.043 seconds (JVM running for 11.544) +2023-03-01 10:46:13.010 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 10:46:24.781 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 10:46:24.781 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 10:46:24.783 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 10:46:25.177 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 10:46:26.981 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 10:46:27.285 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-738973936) +2023-03-01 10:46:27.551 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 10:47:32.736 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/2c4febd6cd32415db6c5fbe67190e95a?eager=true&type=NONE +2023-03-01 10:48:07.537 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 11:05:39.097 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 1051494 +2023-03-01 11:14:14.897 [QuartzScheduler_DatartScheduleCluster-MOYU1677638768480_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 515793 +2023-03-01 11:14:14.929 [QuartzScheduler_DatartScheduleCluster-MOYU1677638768480_MisfireHandler] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 1580728 +2023-03-01 11:46:25.317 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Validating all active sessions... +2023-03-01 11:46:25.338 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Finished session validation. No sessions were stopped. +2023-03-01 13:06:54.290 [QuartzScheduler_DatartScheduleCluster-MOYU1677638768480_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 4275479 +2023-03-01 13:06:54.294 [QuartzScheduler_DatartScheduleCluster-MOYU1677638768480_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 5863421 +2023-03-01 13:07:25.696 [QuartzScheduler_DatartScheduleCluster-MOYU1677638768480_MisfireHandler] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Handling 1 trigger(s) that missed their scheduled fire-time. +2023-03-01 13:15:51.025 [QuartzScheduler_DatartScheduleCluster-MOYU1677638768480_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 85314 +2023-03-01 13:16:24.682 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 13:16:24.714 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 27284 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 13:16:24.715 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 13:16:26.710 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:16:26.712 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 13:16:26.933 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 216 ms. Found 0 LDAP repository interfaces. +2023-03-01 13:16:26.945 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:16:26.946 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 13:16:27.047 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 92 ms. Found 0 Redis repository interfaces. +2023-03-01 13:16:27.498 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$50f6cdd2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:27.607 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$538a0c77] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:27.932 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:27.948 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$16f66fa2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:27.954 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$76074313] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.043 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.052 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$70b24152] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.056 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$5789e594] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.059 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 13:16:28.140 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.246 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 13:16:28.246 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.272 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.337 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.346 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.405 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.409 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.567 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.568 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.596 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.597 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.631 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.632 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$ec9df0b9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.634 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.635 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.637 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.648 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.668 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.669 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.671 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.673 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.675 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.677 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.681 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.682 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.686 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.690 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:28.710 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:16:29.383 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 13:16:29.410 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:16:29.410 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 13:16:29.410 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 13:16:29.651 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 13:16:29.651 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4881 ms +2023-03-01 13:16:30.282 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 13:16:31.979 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 13:16:31.987 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 13:16:31.987 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 13:16:31.991 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 13:16:31.993 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 13:16:31.994 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677647791980' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 13:16:31.994 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 13:16:31.994 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 13:16:31.994 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5e8bd498 +2023-03-01 13:16:33.816 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 13:16:33.991 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 13:16:34.038 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4bc41565, org.springframework.security.web.context.SecurityContextPersistenceFilter@768e40af, org.springframework.security.web.header.HeaderWriterFilter@7bad18f5, org.springframework.security.web.authentication.logout.LogoutFilter@1e836aed, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4511146f, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6885f3f7, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@8dedec8, org.springframework.security.web.session.SessionManagementFilter@3c1df0e9, org.springframework.security.web.access.ExceptionTranslationFilter@39296cef] +2023-03-01 13:16:34.439 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 13:16:35.156 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:16:35.271 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 13:16:35.272 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 13:16:35.311 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 13:16:35.597 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 13:16:36.169 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 13:16:36.276 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 13:16:36.283 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 13:16:36.495 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 13:16:36.501 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 13:16:36.513 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 13:16:36.549 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 13:16:36.559 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 13:16:36.881 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 13:16:36.918 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 13:16:37.133 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 13:16:37.330 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 13:16:37.330 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677638768480"'s failed in-progress jobs. +2023-03-01 13:16:37.340 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677647791980 started. +2023-03-01 13:16:37.353 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 13.235 seconds (JVM running for 15.187) +2023-03-01 13:16:37.354 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 13:17:00.662 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 13:17:00.662 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 13:17:00.666 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 4 ms +2023-03-01 13:17:20.281 [http-nio-0.0.0.0-8080-exec-7] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 13:17:24.301 [http-nio-0.0.0.0-8080-exec-3] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 13:17:29.916 [http-nio-0.0.0.0-8080-exec-2] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1161501188) +2023-03-01 13:17:30.818 [http-nio-0.0.0.0-8080-exec-9] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 13:17:40.395 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/cf533f6f9f74480e975e0bd3250e54ba?eager=true&type=NONE +2023-03-01 13:17:40.418 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: 截图驱动未找到,检查config/application-config.yml文件,确认驱动路径正确配置 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.core.base.exception.Exceptions.msg(Exceptions.java:28) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:47) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:20:16.641 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677647791980 paused. +2023-03-01 13:20:22.073 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 13:20:22.101 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 20532 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 13:20:22.102 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 13:20:23.680 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:20:23.681 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 13:20:23.899 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 212 ms. Found 0 LDAP repository interfaces. +2023-03-01 13:20:23.909 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:20:23.909 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 13:20:24.036 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 117 ms. Found 0 Redis repository interfaces. +2023-03-01 13:20:24.429 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$f3966d75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.482 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$f629ac1a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.786 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.810 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$b9960f45] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.821 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$18a6e2b6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.916 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.926 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$1351e0f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.931 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$fa298537] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:24.935 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 13:20:24.998 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.124 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 13:20:25.125 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.165 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.222 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.227 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.285 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.287 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.441 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.442 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.479 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.480 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.507 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.507 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$3e8c944] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.509 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.510 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.514 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.525 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.544 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.545 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.547 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.549 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.550 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.552 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.556 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.559 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.562 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.567 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:25.583 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:20:26.017 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 13:20:26.026 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:20:26.027 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 13:20:26.027 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 13:20:26.250 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 13:20:26.250 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4103 ms +2023-03-01 13:20:26.708 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 13:20:28.380 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 13:20:28.391 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 13:20:28.391 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 13:20:28.397 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 13:20:28.399 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 13:20:28.400 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677648028381' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 13:20:28.400 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 13:20:28.400 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 13:20:28.400 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6fa7ce4 +2023-03-01 13:20:30.247 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 13:20:30.384 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 13:20:30.451 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@28e24663, org.springframework.security.web.context.SecurityContextPersistenceFilter@7abd75fc, org.springframework.security.web.header.HeaderWriterFilter@2bee1c13, org.springframework.security.web.authentication.logout.LogoutFilter@1fab0394, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2b66bf1c, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@14b4ce6f, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2ee5c08d, org.springframework.security.web.session.SessionManagementFilter@7bfc36d5, org.springframework.security.web.access.ExceptionTranslationFilter@15549dd7] +2023-03-01 13:20:30.784 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 13:20:31.426 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:20:31.453 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 13:20:31.455 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 13:20:31.480 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 13:20:31.772 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 13:20:32.366 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 13:20:32.479 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 13:20:32.495 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 13:20:32.687 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 13:20:32.692 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 13:20:32.704 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 13:20:32.752 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 13:20:32.763 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 13:20:33.050 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 13:20:33.094 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 13:20:33.376 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 13:20:33.508 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 13:20:33.508 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677647791980"'s failed in-progress jobs. +2023-03-01 13:20:33.514 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648028381 started. +2023-03-01 13:20:33.526 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 11.909 seconds (JVM running for 13.595) +2023-03-01 13:20:33.528 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 13:20:51.558 [http-nio-0.0.0.0-8080-exec-2] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 13:20:51.559 [http-nio-0.0.0.0-8080-exec-2] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 13:20:51.563 [http-nio-0.0.0.0-8080-exec-2] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 4 ms +2023-03-01 13:20:52.672 [http-nio-0.0.0.0-8080-exec-2] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 13:20:55.494 [http-nio-0.0.0.0-8080-exec-10] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 13:20:56.693 [http-nio-0.0.0.0-8080-exec-2] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-43707655) +2023-03-01 13:20:57.512 [http-nio-0.0.0.0-8080-exec-3] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 13:21:07.420 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/bf0666703e80485ea779e14546db43b5?eager=true&type=NONE +2023-03-01 13:21:07.496 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +java.lang.IllegalStateException: The driver executable does not exist: D:\work\vs\chart\datart\file\chromedriver.exe + at com.google.common.base.Preconditions.checkState(Preconditions.java:585) + at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:146) + at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:141) + at org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:35) + at org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:159) + at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:355) + at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:94) + at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:157) + at datart.core.common.WebUtils.createChromeWebDriver(WebUtils.java:143) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:54) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:24:00.456 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648028381 paused. +2023-03-01 13:24:16.493 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 13:24:16.547 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 11768 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 13:24:16.548 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 13:24:18.059 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:24:18.061 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 13:24:18.252 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 185 ms. Found 0 LDAP repository interfaces. +2023-03-01 13:24:18.264 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:24:18.266 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 13:24:18.365 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 92 ms. Found 0 Redis repository interfaces. +2023-03-01 13:24:18.729 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$f486775a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:18.781 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$f719b5ff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.041 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.052 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$ba86192a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.056 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$1996ec9b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.126 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.135 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$1441eada] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.139 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$fb198f1c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.142 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 13:24:19.214 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.281 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 13:24:19.281 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.310 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.368 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.374 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.414 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.416 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.540 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.541 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.571 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.573 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$d9bfcb14] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.618 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.619 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.621 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.629 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.643 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.644 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.646 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.648 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.648 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.649 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.652 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.653 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.655 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.658 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:19.674 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:24:20.057 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 13:24:20.075 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:24:20.076 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 13:24:20.076 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 13:24:20.266 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 13:24:20.266 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3663 ms +2023-03-01 13:24:20.698 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 13:24:22.226 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 13:24:22.238 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 13:24:22.238 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 13:24:22.242 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 13:24:22.245 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 13:24:22.246 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677648262228' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 13:24:22.246 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 13:24:22.246 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 13:24:22.246 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@54a6ef6 +2023-03-01 13:24:23.889 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 13:24:24.052 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 13:24:24.100 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@62e586a6, org.springframework.security.web.context.SecurityContextPersistenceFilter@3ebc6d8b, org.springframework.security.web.header.HeaderWriterFilter@b5d7233, org.springframework.security.web.authentication.logout.LogoutFilter@3e8fe7db, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@7e7391e8, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@31028e45, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@64908ab9, org.springframework.security.web.session.SessionManagementFilter@61503d00, org.springframework.security.web.access.ExceptionTranslationFilter@37cc6017] +2023-03-01 13:24:24.411 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 13:24:25.053 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:24:25.073 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 13:24:25.074 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 13:24:25.093 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 13:24:25.421 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 13:24:26.217 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 13:24:26.352 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 13:24:26.361 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 13:24:26.572 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 13:24:26.582 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 13:24:26.597 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 13:24:26.655 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 13:24:26.672 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 13:24:26.992 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 13:24:27.033 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 13:24:27.270 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 13:24:27.355 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 13:24:27.355 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677648028381"'s failed in-progress jobs. +2023-03-01 13:24:27.361 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648262228 started. +2023-03-01 13:24:27.372 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 11.38 seconds (JVM running for 13.032) +2023-03-01 13:24:27.373 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 13:24:37.573 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 13:24:37.574 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 13:24:37.577 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 3 ms +2023-03-01 13:24:38.273 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 13:24:41.720 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 13:24:43.055 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-780390265) +2023-03-01 13:24:43.928 [http-nio-0.0.0.0-8080-exec-2] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 13:24:49.248 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/4314cf9995c04c9ea03cd24a47dff3fd?eager=true&type=NONE +2023-03-01 13:24:49.448 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +java.lang.IllegalStateException: The driver executable does not exist: D:\work\vs\chart\datart\resources\file\chromedriver.exe + at com.google.common.base.Preconditions.checkState(Preconditions.java:585) + at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:146) + at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:141) + at org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:35) + at org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:159) + at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:355) + at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:94) + at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:157) + at datart.core.common.WebUtils.createChromeWebDriver(WebUtils.java:143) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:54) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:28:14.241 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648262228 paused. +2023-03-01 13:28:19.095 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 13:28:19.119 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 19556 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 13:28:19.119 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 13:28:20.366 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:28:20.368 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 13:28:20.506 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 133 ms. Found 0 LDAP repository interfaces. +2023-03-01 13:28:20.517 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:28:20.518 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 13:28:20.656 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 131 ms. Found 0 Redis repository interfaces. +2023-03-01 13:28:20.974 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$24a0370c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.021 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$273375b1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.272 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.283 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$ea9fd8dc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.287 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$49b0ac4d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.364 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.374 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$445baa8c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.380 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$2b334ece] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.382 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 13:28:21.437 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.487 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 13:28:21.488 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.511 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.555 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.562 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.619 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.623 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.710 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.711 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.735 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.737 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.762 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.762 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$dcee5e46] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.764 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.765 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.767 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.776 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.789 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.790 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.791 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.792 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.793 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.794 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.797 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.798 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.800 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.802 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:21.816 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:28:22.169 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 13:28:22.179 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:28:22.179 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 13:28:22.179 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 13:28:22.330 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 13:28:22.331 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3177 ms +2023-03-01 13:28:22.737 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 13:28:23.992 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 13:28:24.001 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 13:28:24.001 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 13:28:24.004 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 13:28:24.006 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 13:28:24.006 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677648503993' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 13:28:24.007 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 13:28:24.007 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 13:28:24.007 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2d2a8819 +2023-03-01 13:28:25.487 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 13:28:25.599 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 13:28:25.637 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@75e92bb7, org.springframework.security.web.context.SecurityContextPersistenceFilter@4bc9451b, org.springframework.security.web.header.HeaderWriterFilter@2b3d03b2, org.springframework.security.web.authentication.logout.LogoutFilter@71098fb3, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@77978658, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@204a02a4, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2ebcbf9d, org.springframework.security.web.session.SessionManagementFilter@647ce968, org.springframework.security.web.access.ExceptionTranslationFilter@72a61e61] +2023-03-01 13:28:25.941 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 13:28:26.532 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:28:26.552 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 13:28:26.553 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 13:28:26.568 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 13:28:26.830 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 13:28:27.332 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 13:28:27.429 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 13:28:27.442 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 13:28:27.610 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 13:28:27.615 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 13:28:27.627 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 13:28:27.665 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 13:28:27.675 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 13:28:27.945 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 13:28:27.995 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 13:28:28.194 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 13:28:28.240 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 13:28:28.241 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677648262228"'s failed in-progress jobs. +2023-03-01 13:28:28.246 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648503993 started. +2023-03-01 13:28:28.257 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 9.569 seconds (JVM running for 10.996) +2023-03-01 13:28:28.258 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 13:29:03.668 [http-nio-0.0.0.0-8080-exec-2] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 13:29:03.668 [http-nio-0.0.0.0-8080-exec-2] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 13:29:03.669 [http-nio-0.0.0.0-8080-exec-2] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2023-03-01 13:29:04.040 [http-nio-0.0.0.0-8080-exec-2] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 13:29:05.841 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 13:29:06.253 [http-nio-0.0.0.0-8080-exec-2] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1461955128) +2023-03-01 13:29:06.498 [http-nio-0.0.0.0-8080-exec-2] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 13:29:21.033 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/bd73e26fc4734fb0bc46b31800105df4?eager=true&type=NONE +2023-03-01 13:29:21.095 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +java.lang.IllegalStateException: The driver executable does not exist: D:\work\vs\chart\datart\file\chromedriver.exe + at com.google.common.base.Preconditions.checkState(Preconditions.java:585) + at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:146) + at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:141) + at org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:35) + at org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:159) + at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:355) + at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:94) + at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:157) + at datart.core.common.WebUtils.createChromeWebDriver(WebUtils.java:143) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:54) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:29:51.853 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648503993 paused. +2023-03-01 13:29:56.521 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 13:29:56.555 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 16596 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 13:29:56.555 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 13:29:57.926 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:29:57.928 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 13:29:58.113 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 181 ms. Found 0 LDAP repository interfaces. +2023-03-01 13:29:58.123 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:29:58.123 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 13:29:58.217 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 84 ms. Found 0 Redis repository interfaces. +2023-03-01 13:29:58.576 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$696d7b4e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.629 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$6c00b9f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.876 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.888 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$2f6d1d1e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.892 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$8e7df08f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.951 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.959 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$8928eece] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.963 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$70009310] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:58.965 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 13:29:59.017 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.097 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 13:29:59.098 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.124 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.172 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.180 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.221 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.223 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.325 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.327 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.365 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.367 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.398 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.398 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$a755ff4f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.400 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.401 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.404 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.414 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.429 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.430 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.432 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.432 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.433 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.434 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.436 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.437 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.439 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.442 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.455 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:29:59.773 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 13:29:59.793 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:29:59.793 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 13:29:59.793 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 13:29:59.975 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 13:29:59.975 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3367 ms +2023-03-01 13:30:00.395 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 13:30:01.699 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 13:30:01.708 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 13:30:01.708 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 13:30:01.713 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 13:30:01.714 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 13:30:01.715 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677648601701' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 13:30:01.715 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 13:30:01.715 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 13:30:01.715 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@12270a01 +2023-03-01 13:30:03.238 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 13:30:03.365 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 13:30:03.425 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@25a2c4dc, org.springframework.security.web.context.SecurityContextPersistenceFilter@542beecb, org.springframework.security.web.header.HeaderWriterFilter@40105b39, org.springframework.security.web.authentication.logout.LogoutFilter@1e75af65, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2cc9a948, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@22e95960, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@29d81c22, org.springframework.security.web.session.SessionManagementFilter@54b96813, org.springframework.security.web.access.ExceptionTranslationFilter@17e8caf2] +2023-03-01 13:30:03.702 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 13:30:04.280 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:30:04.300 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 13:30:04.300 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 13:30:04.316 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 13:30:04.581 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 13:30:05.101 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 13:30:05.230 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 13:30:05.238 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 13:30:05.401 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 13:30:05.412 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 13:30:05.431 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 13:30:05.488 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 13:30:05.496 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 13:30:05.766 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 13:30:05.797 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 13:30:06.035 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 13:30:06.078 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 13:30:06.078 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677648503993"'s failed in-progress jobs. +2023-03-01 13:30:06.083 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648601701 started. +2023-03-01 13:30:06.092 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 10.014 seconds (JVM running for 11.462) +2023-03-01 13:30:06.093 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 13:30:28.376 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 13:30:28.377 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 13:30:28.379 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2023-03-01 13:30:28.766 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 13:30:30.797 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 13:30:31.212 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1061340392) +2023-03-01 13:30:31.496 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 13:30:36.079 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/6b60d0dda7aa441d8b995da7b7deb18c?eager=true&type=NONE +2023-03-01 13:30:36.140 [pool-2-thread-1] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +java.lang.IllegalStateException: The driver executable does not exist: D:\work\vs\chart\datart\chromedriver.exe + at com.google.common.base.Preconditions.checkState(Preconditions.java:585) + at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:146) + at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:141) + at org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:35) + at org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:159) + at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:355) + at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:94) + at org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:157) + at datart.core.common.WebUtils.createChromeWebDriver(WebUtils.java:143) + at datart.core.common.WebUtils.createWebDriver(WebUtils.java:54) + at datart.core.common.WebUtils.screenShot(WebUtils.java:62) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:31:15.642 [http-nio-0.0.0.0-8080-exec-6] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1898496642) +2023-03-01 13:31:15.648 [http-nio-0.0.0.0-8080-exec-6] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-3} inited +2023-03-01 13:31:19.121 [pool-2-thread-2] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/72936fec37a5411eaa37a2390ceb88bf?eager=true&type=NONE +2023-03-01 13:31:22.351 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 13:31:45.669 [http-nio-0.0.0.0-8080-exec-8] ERROR datart.server.config.WebExceptionHandler : 下载任务还未完成 +datart.core.base.exception.NotAllowedException: 下载任务还未完成 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.server.service.impl.DownloadServiceImpl.downloadFile(DownloadServiceImpl.java:124) + at datart.server.service.impl.DownloadServiceImpl$$FastClassBySpringCGLIB$$b4ddddc1.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) + at datart.server.service.impl.DownloadServiceImpl$$EnhancerBySpringCGLIB$$f57f677f.downloadFile() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208) + at com.sun.proxy.$Proxy150.downloadFile(Unknown Source) + at datart.server.controller.DownloadController.downloadFile(DownloadController.java:69) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:31:46.138 [http-nio-0.0.0.0-8080-exec-7] ERROR datart.server.config.WebExceptionHandler : 下载任务还未完成 +datart.core.base.exception.NotAllowedException: 下载任务还未完成 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.server.service.impl.DownloadServiceImpl.downloadFile(DownloadServiceImpl.java:124) + at datart.server.service.impl.DownloadServiceImpl$$FastClassBySpringCGLIB$$b4ddddc1.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) + at datart.server.service.impl.DownloadServiceImpl$$EnhancerBySpringCGLIB$$f57f677f.downloadFile() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208) + at com.sun.proxy.$Proxy150.downloadFile(Unknown Source) + at datart.server.controller.DownloadController.downloadFile(DownloadController.java:69) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:32:23.117 [pool-2-thread-2] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for all conditions to be valid: presence of element located by: By.id: headlessBrowserRenderSign && presence of element located by: By.id: width && presence of element located by: By.id: height (tried for 60 second(s) with 500 milliseconds interval) + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.core.common.WebUtils.screenShot(WebUtils.java:94) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +Caused by: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for all conditions to be valid: presence of element located by: By.id: headlessBrowserRenderSign && presence of element located by: By.id: width && presence of element located by: By.id: height (tried for 60 second(s) with 500 milliseconds interval) + at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:95) + at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:272) + at datart.core.common.WebUtils.screenShot(WebUtils.java:72) + ... 9 common frames omitted +Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#headlessBrowserRenderSign"} + (Session info: headless chrome=99.0.4844.51) +For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html +Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' +System info: host: 'MOYU', ip: '192.168.22.204', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 99.0.4844.51, chrome: {chromedriverVersion: 99.0.4844.51 (d537ec02474b5..., userDataDir: C:\Users\edenl\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:63640}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} +Session ID: 71e6588ea72cc0ccbaaec6a3d60cd272 +*** Element info: {Using=id, value=headlessBrowserRenderSign} + at sun.reflect.GeneratedConstructorAccessor102.newInstance(Unknown Source) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) + at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) + at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) + at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323) + at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372) + at org.openqa.selenium.By$ById.findElement(By.java:188) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315) + at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:182) + at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:179) + at org.openqa.selenium.support.ui.ExpectedConditions$48.apply(ExpectedConditions.java:1413) + at org.openqa.selenium.support.ui.ExpectedConditions$48.apply(ExpectedConditions.java:1409) + at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:249) + ... 10 common frames omitted +2023-03-01 13:35:35.561 [pool-2-thread-3] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 256527 +2023-03-01 13:35:35.665 [pool-2-thread-3] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/163543104a644f8fb96d131cd0a627d6?eager=true&type=NONE +2023-03-01 13:35:37.062 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 13:36:38.163 [pool-2-thread-3] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for all conditions to be valid: presence of element located by: By.id: headlessBrowserRenderSign && presence of element located by: By.id: width && presence of element located by: By.id: height (tried for 60 second(s) with 500 milliseconds interval) + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.core.common.WebUtils.screenShot(WebUtils.java:94) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +Caused by: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for all conditions to be valid: presence of element located by: By.id: headlessBrowserRenderSign && presence of element located by: By.id: width && presence of element located by: By.id: height (tried for 60 second(s) with 500 milliseconds interval) + at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:95) + at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:272) + at datart.core.common.WebUtils.screenShot(WebUtils.java:72) + ... 9 common frames omitted +Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#headlessBrowserRenderSign"} + (Session info: headless chrome=99.0.4844.51) +For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html +Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' +System info: host: 'MOYU', ip: '192.168.22.204', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 99.0.4844.51, chrome: {chromedriverVersion: 99.0.4844.51 (d537ec02474b5..., userDataDir: C:\Users\edenl\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:64633}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} +Session ID: 99a351d16c1173a13bda5dc449de87ba +*** Element info: {Using=id, value=headlessBrowserRenderSign} + at sun.reflect.GeneratedConstructorAccessor102.newInstance(Unknown Source) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) + at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) + at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) + at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323) + at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372) + at org.openqa.selenium.By$ById.findElement(By.java:188) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315) + at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:182) + at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:179) + at org.openqa.selenium.support.ui.ExpectedConditions$48.apply(ExpectedConditions.java:1413) + at org.openqa.selenium.support.ui.ExpectedConditions$48.apply(ExpectedConditions.java:1409) + at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:249) + ... 10 common frames omitted +2023-03-01 13:40:18.351 [pool-2-thread-4] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 282787 +2023-03-01 13:40:23.670 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 549175 +2023-03-01 13:40:35.416 [pool-2-thread-4] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://127.0.0.1:8080/shareChart/243461a7fa584263b45b5c68d255d7eb?eager=true&type=NONE +2023-03-01 13:41:01.587 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 13:42:45.623 [http-nio-0.0.0.0-8080-exec-9] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 71529 +2023-03-01 13:42:45.624 [http-nio-0.0.0.0-8080-exec-9] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 71533 +2023-03-01 13:42:46.167 [pool-2-thread-4] ERROR datart.server.service.impl.DownloadServiceImpl : Download Task execute error +datart.core.base.exception.BaseException: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for all conditions to be valid: presence of element located by: By.id: headlessBrowserRenderSign && presence of element located by: By.id: width && presence of element located by: By.id: height (tried for 60 second(s) with 500 milliseconds interval) + at datart.core.base.exception.Exceptions.e(Exceptions.java:44) + at datart.core.common.WebUtils.screenShot(WebUtils.java:94) + at datart.core.common.WebUtils.screenShot2File(WebUtils.java:103) + at datart.server.service.impl.AttachmentImageServiceImpl.getFile(AttachmentImageServiceImpl.java:61) + at datart.server.service.impl.DownloadServiceImpl.lambda$submitDownloadTask$0(DownloadServiceImpl.java:95) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) + at java.util.concurrent.FutureTask.run(FutureTask.java) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:748) +Caused by: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for all conditions to be valid: presence of element located by: By.id: headlessBrowserRenderSign && presence of element located by: By.id: width && presence of element located by: By.id: height (tried for 60 second(s) with 500 milliseconds interval) + at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:95) + at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:272) + at datart.core.common.WebUtils.screenShot(WebUtils.java:72) + ... 9 common frames omitted +Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#headlessBrowserRenderSign"} + (Session info: headless chrome=99.0.4844.51) +For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html +Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' +System info: host: 'MOYU', ip: '192.168.22.204', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 99.0.4844.51, chrome: {chromedriverVersion: 99.0.4844.51 (d537ec02474b5..., userDataDir: C:\Users\edenl\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:65451}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} +Session ID: 00f5eb19a8da1a331909aedb877d503c +*** Element info: {Using=id, value=headlessBrowserRenderSign} + at sun.reflect.GeneratedConstructorAccessor102.newInstance(Unknown Source) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) + at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) + at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) + at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323) + at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372) + at org.openqa.selenium.By$ById.findElement(By.java:188) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315) + at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:182) + at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:179) + at org.openqa.selenium.support.ui.ExpectedConditions$48.apply(ExpectedConditions.java:1413) + at org.openqa.selenium.support.ui.ExpectedConditions$48.apply(ExpectedConditions.java:1409) + at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:249) + ... 10 common frames omitted +2023-03-01 13:43:54.724 [SpringContextShutdownHook] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677648601701 paused. +2023-03-01 13:44:00.590 [background-preinit] INFO org.hibernate.validator.internal.util.Version : HV000001: Hibernate Validator 6.1.7.Final +2023-03-01 13:44:00.614 [main] INFO datart.DatartServerApplication : Starting DatartServerApplication using Java 1.8.0_181 on MOYU with PID 18648 (D:\work\vs\chart\datart\server\target\classes started by edenl in D:\work\vs\chart\datart) +2023-03-01 13:44:00.614 [main] INFO datart.DatartServerApplication : The following profiles are active: demo +2023-03-01 13:44:01.944 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:44:01.946 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data LDAP repositories in DEFAULT mode. +2023-03-01 13:44:02.120 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 170 ms. Found 0 LDAP repository interfaces. +2023-03-01 13:44:02.131 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2023-03-01 13:44:02.133 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-03-01 13:44:02.226 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 85 ms. Found 0 Redis repository interfaces. +2023-03-01 13:44:02.533 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$9eaa1444] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.600 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration$$EnhancerBySpringCGLIB$$a13d52e9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.856 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.872 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration$$EnhancerBySpringCGLIB$$64a9b614] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.876 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityConfiguration' of type [datart.security.manager.shiro.SecurityConfiguration$$EnhancerBySpringCGLIB$$c3ba8985] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.935 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties' of type [org.mybatis.spring.boot.autoconfigure.MybatisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.942 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' of type [org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$be6587c4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.946 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$a53d2c06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:02.948 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2023-03-01 13:44:03.008 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.082 [main] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2023-03-01 13:44:03.082 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.117 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.164 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.170 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.210 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.213 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'userMapperExt' of type [com.sun.proxy.$Proxy103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.315 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.317 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'roleMapperExt' of type [com.sun.proxy.$Proxy107] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.352 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.353 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'relRoleResourceMapperExt' of type [com.sun.proxy.$Proxy110] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.391 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [org.springframework.aop.scope.ScopedProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.392 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'requestScopePermissionDataCache' of type [datart.security.manager.RequestScopePermissionDataCache$$EnhancerBySpringCGLIB$$3b2c8948] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.394 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'threadScopePermissionDataCache' of type [datart.security.manager.ThreadScopePermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.395 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'permissionDataCache' of type [datart.security.manager.PermissionDataCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.397 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'passwordCredentialsMatcher' of type [datart.security.manager.shiro.PasswordCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.406 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'realm' of type [datart.security.manager.shiro.DatartRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.421 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionStorageEvaluator' of type [org.apache.shiro.mgt.DefaultSessionStorageEvaluator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.421 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectDAO' of type [org.apache.shiro.mgt.DefaultSubjectDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.423 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'subjectFactory' of type [org.apache.shiro.mgt.DefaultSubjectFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.423 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticationStrategy' of type [org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.424 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authenticator' of type [org.apache.shiro.authc.pam.ModularRealmAuthenticator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.425 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizer' of type [org.apache.shiro.authz.ModularRealmAuthorizer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.427 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionDAO' of type [org.apache.shiro.session.mgt.eis.MemorySessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.428 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionFactory' of type [org.apache.shiro.session.mgt.SimpleSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.430 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [org.apache.shiro.session.mgt.DefaultSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.433 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.mgt.DefaultSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.444 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-03-01 13:44:03.767 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2023-03-01 13:44:03.778 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:44:03.778 [main] INFO org.apache.catalina.core.StandardService : Starting service [Tomcat] +2023-03-01 13:44:03.779 [main] INFO org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.43] +2023-03-01 13:44:03.975 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2023-03-01 13:44:03.975 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3323 ms +2023-03-01 13:44:04.356 [main] INFO o.s.ldap.core.support.AbstractContextSource : Property 'userDn' not set - anonymous context will be used for read-write operations +2023-03-01 13:44:05.687 [main] INFO org.quartz.impl.StdSchedulerFactory : Using default implementation for ThreadExecutor +2023-03-01 13:44:05.696 [main] INFO org.quartz.core.SchedulerSignalerImpl : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl +2023-03-01 13:44:05.696 [main] INFO org.quartz.core.QuartzScheduler : Quartz Scheduler v.2.3.2 created. +2023-03-01 13:44:05.699 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Using db table-based data access locking (synchronization). +2023-03-01 13:44:05.701 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : JobStoreCMT initialized. +2023-03-01 13:44:05.702 [main] INFO org.quartz.core.QuartzScheduler : Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DatartScheduleCluster' with instanceId 'MOYU1677649445688' + Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. + NOT STARTED. + Currently in standby mode. + Number of jobs executed: 0 + Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. + Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered. + +2023-03-01 13:44:05.702 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler 'DatartScheduleCluster' initialized from an externally provided properties instance. +2023-03-01 13:44:05.702 [main] INFO org.quartz.impl.StdSchedulerFactory : Quartz scheduler version: 2.3.2 +2023-03-01 13:44:05.702 [main] INFO org.quartz.core.QuartzScheduler : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@45cb5307 +2023-03-01 13:44:07.190 [main] INFO s.d.s.w.PropertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] +2023-03-01 13:44:07.304 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/tpa'] with [] +2023-03-01 13:44:07.341 [main] INFO o.s.security.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@69d61a6f, org.springframework.security.web.context.SecurityContextPersistenceFilter@3321fb65, org.springframework.security.web.header.HeaderWriterFilter@131c5bd, org.springframework.security.web.authentication.logout.LogoutFilter@408d12fc, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@663f24e6, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@55cc4c61, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@759b05d1, org.springframework.security.web.session.SessionManagementFilter@7b0dfa91, org.springframework.security.web.access.ExceptionTranslationFilter@129e45eb] +2023-03-01 13:44:07.615 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2023-03-01 13:44:08.191 [main] INFO org.apache.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-0.0.0.0-8080"] +2023-03-01 13:44:08.212 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2023-03-01 13:44:08.213 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Context refreshed +2023-03-01 13:44:08.229 [main] INFO s.d.s.web.plugins.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2023-03-01 13:44:08.494 [main] INFO s.d.spring.web.scanners.ApiListingReferenceScanner : Scanning for api listing references +2023-03-01 13:44:08.996 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_1 +2023-03-01 13:44:09.084 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: downloadFileUsingGET_1 +2023-03-01 13:44:09.091 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: executeUsingPOST_2 +2023-03-01 13:44:09.272 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: checkNameUsingPOST_1 +2023-03-01 13:44:09.278 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: createUsingPOST_1 +2023-03-01 13:44:09.289 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getSubjectVariableValuesUsingGET_1 +2023-03-01 13:44:09.325 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: listArchivedUsingGET_1 +2023-03-01 13:44:09.331 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: unarchiveUsingPUT_1 +2023-03-01 13:44:09.584 [main] INFO s.d.s.w.r.operation.CachingOperationNameGenerator : Generating unique operation named: getDatachartUsingGET_1 +2023-03-01 13:44:09.625 [main] WARN s.d.s.w.readers.parameter.ParameterDataTypeReader : Trying to infer dataType datart.server.base.transfer.ImportStrategy +2023-03-01 13:44:09.852 [main] INFO o.s.scheduling.quartz.SchedulerFactoryBean : Starting Quartz Scheduler now +2023-03-01 13:44:09.887 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: detected 1 failed or restarted instances. +2023-03-01 13:44:09.887 [main] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : ClusterManager: Scanning for instance "MOYU1677648601701"'s failed in-progress jobs. +2023-03-01 13:44:09.891 [main] INFO org.quartz.core.QuartzScheduler : Scheduler DatartScheduleCluster_$_MOYU1677649445688 started. +2023-03-01 13:44:09.904 [main] INFO datart.DatartServerApplication : Started DatartServerApplication in 9.77 seconds (JVM running for 11.278) +2023-03-01 13:44:09.905 [main] INFO datart.server.config.AppModeStartConfig : The application is running in PLATFORM tenant-management-mode. +2023-03-01 13:44:40.115 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-03-01 13:44:40.115 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2023-03-01 13:44:40.116 [http-nio-0.0.0.0-8080-exec-1] INFO org.springframework.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2023-03-01 13:44:40.556 [http-nio-0.0.0.0-8080-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Enabling session validation scheduler... +2023-03-01 13:44:42.501 [http-nio-0.0.0.0-8080-exec-9] WARN org.apache.ibatis.io.SerialFilterChecker : As you are using functionality that deserializes object streams, it is recommended to define the JEP-290 serial filter. Please refer to https://docs.oracle.com/pls/topic/lookup?ctx=javase15&id=GUID-8296D8E8-2B93-4B9A-856E-0A65AF9B8C66 +2023-03-01 13:44:42.890 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1200689751) +2023-03-01 13:44:43.150 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited +2023-03-01 13:44:50.687 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://localhost:3000/shareChart/ecf7206e907740d483ae91e708189e9a?eager=true&type=NONE +2023-03-01 13:44:52.324 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 13:45:04.096 [pool-2-thread-1] INFO d.server.service.impl.AttachmentImageServiceImpl : create image file complete. +2023-03-01 13:49:40.738 [pool-2-thread-2] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 281787 +2023-03-01 13:49:40.838 [pool-2-thread-2] INFO d.server.service.impl.AttachmentPdfServiceImpl : share url http://localhost:3000/shareChart/087beb33afaf43f893405dc771f4f081?eager=true&type=NONE +2023-03-01 13:49:42.015 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 13:49:44.003 [http-nio-0.0.0.0-8080-exec-3] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 285150 +2023-03-01 13:49:50.342 [pool-2-thread-2] INFO d.server.service.impl.AttachmentPdfServiceImpl : create pdf file complete. +2023-03-01 13:52:28.899 [http-nio-0.0.0.0-8080-exec-3] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 164794 +2023-03-01 13:52:28.900 [http-nio-0.0.0.0-8080-exec-3] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 164896 +2023-03-01 13:53:58.213 [http-nio-0.0.0.0-8080-exec-2] ERROR datart.server.config.WebExceptionHandler : 访问权限不足 +datart.core.base.exception.BaseException: 访问权限不足 + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) + at java.lang.reflect.Constructor.newInstance(Constructor.java:423) + at datart.core.base.exception.Exceptions.tr(Exceptions.java:52) + at datart.server.service.impl.ShareServiceImpl.authenticationShare(ShareServiceImpl.java:384) + at datart.server.service.impl.ShareServiceImpl.parseToken(ShareServiceImpl.java:481) + at datart.server.service.impl.ShareServiceImpl.getShareViz(ShareServiceImpl.java:242) + at datart.server.service.impl.ShareServiceImpl$$FastClassBySpringCGLIB$$12521ca2.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) + at datart.server.service.impl.ShareServiceImpl$$EnhancerBySpringCGLIB$$68454c71.getShareViz() + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208) + at com.sun.proxy.$Proxy199.getShareViz(Unknown Source) + at datart.server.controller.ShareController.vizDetail(ShareController.java:89) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) + at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +2023-03-01 13:54:07.836 [http-nio-0.0.0.0-8080-exec-1] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 91079 +2023-03-01 13:54:07.837 [http-nio-0.0.0.0-8080-exec-1] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 91080 +2023-03-01 13:55:44.826 [http-nio-0.0.0.0-8080-exec-6] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 96893 +2023-03-01 13:57:03.400 [pool-2-thread-3] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://localhost:3000/shareChart/521c3e1dfb0849c79dacc02b4186ff92?eager=true&type=NONE +2023-03-01 13:57:04.580 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 13:57:11.144 [pool-2-thread-3] INFO d.server.service.impl.AttachmentImageServiceImpl : create image file complete. +2023-03-01 14:02:36.664 [http-nio-0.0.0.0-8080-exec-10] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 330089 +2023-03-01 14:02:36.666 [http-nio-0.0.0.0-8080-exec-8] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 362110 +2023-03-01 14:02:36.667 [http-nio-0.0.0.0-8080-exec-8] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 362111 +2023-03-01 14:05:10.458 [http-nio-0.0.0.0-8080-exec-9] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 114312 +2023-03-01 14:05:10.459 [http-nio-0.0.0.0-8080-exec-9] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 149280 +2023-03-01 14:06:59.908 [DatartScheduleCluster_Worker-1] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 109352 +2023-03-01 14:44:40.565 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Validating all active sessions... +2023-03-01 14:44:40.567 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Finished session validation. No sessions were stopped. +2023-03-01 15:24:38.502 [http-nio-0.0.0.0-8080-exec-10] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-938768570) +2023-03-01 15:24:38.618 [http-nio-0.0.0.0-8080-exec-10] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-3} inited +2023-03-01 15:27:30.499 [http-nio-0.0.0.0-8080-exec-7] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 178653 +2023-03-01 15:27:51.600 [http-nio-0.0.0.0-8080-exec-8] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 199763 +2023-03-01 15:29:15.751 [http-nio-0.0.0.0-8080-exec-6] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 82462 +2023-03-01 15:31:02.437 [http-nio-0.0.0.0-8080-exec-9] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 73241 +2023-03-01 15:32:10.433 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 67731 +2023-03-01 15:32:10.435 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 67994 +2023-03-01 15:35:12.921 [http-nio-0.0.0.0-8080-exec-4] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 122463 +2023-03-01 15:40:57.208 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 343927 +2023-03-01 15:40:57.209 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 343931 +2023-03-01 15:44:40.561 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Validating all active sessions... +2023-03-01 15:44:40.564 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Finished session validation. No sessions were stopped. +2023-03-01 15:47:08.876 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 371641 +2023-03-01 15:57:22.665 [http-nio-0.0.0.0-8080-exec-5] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 613770 +2023-03-01 15:57:25.791 [http-nio-0.0.0.0-8080-exec-3] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1241470597) +2023-03-01 15:57:25.884 [http-nio-0.0.0.0-8080-exec-3] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-4} inited +2023-03-01 15:59:53.258 [http-nio-0.0.0.0-8080-exec-10] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 124411 +2023-03-01 15:59:53.266 [http-nio-0.0.0.0-8080-exec-10] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 124527 +2023-03-01 15:59:53.272 [http-nio-0.0.0.0-8080-exec-10] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 125665 +2023-03-01 16:03:21.805 [http-nio-0.0.0.0-8080-exec-5] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 208226 +2023-03-01 16:03:31.836 [http-nio-0.0.0.0-8080-exec-8] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1795870792) +2023-03-01 16:03:31.912 [http-nio-0.0.0.0-8080-exec-7] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-5} inited +2023-03-01 16:05:54.009 [http-nio-0.0.0.0-8080-exec-1] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 136680 +2023-03-01 16:05:54.009 [http-nio-0.0.0.0-8080-exec-6] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 136936 +2023-03-01 16:06:59.967 [DatartScheduleCluster_Worker-3] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-912744189) +2023-03-01 16:06:59.996 [DatartScheduleCluster_Worker-3] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-6} inited +2023-03-01 16:15:06.526 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 517663 +2023-03-01 16:23:01.924 [http-nio-0.0.0.0-8080-exec-10] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 475392 +2023-03-01 16:23:18.355 [http-nio-0.0.0.0-8080-exec-1] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1380406542) +2023-03-01 16:23:18.457 [http-nio-0.0.0.0-8080-exec-1] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-7} inited +2023-03-01 16:34:55.890 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 688871 +2023-03-01 16:34:55.892 [DatartScheduleCluster_QuartzSchedulerThread] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 688881 +2023-03-01 16:41:52.407 [http-nio-0.0.0.0-8080-exec-5] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 416513 +2023-03-01 16:43:30.554 [pool-2-thread-4] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 98034 +2023-03-01 16:43:30.713 [pool-2-thread-4] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://localhost:3000/shareChart/c5050283809447069ccf14694385e715?eager=true&type=NONE +2023-03-01 16:43:32.620 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 16:43:40.444 [pool-2-thread-4] INFO d.server.service.impl.AttachmentImageServiceImpl : create image file complete. +2023-03-01 16:44:31.200 [pool-2-thread-5] INFO d.server.service.impl.AttachmentImageServiceImpl : created share url: http://localhost:3000/shareChart/fa081bb5690f4d83b64654097584cf57?eager=true&type=NONE +2023-03-01 16:44:32.387 [Forwarding newSession on session null to remote] INFO org.openqa.selenium.remote.ProtocolHandshake : Detected dialect: W3C +2023-03-01 16:44:40.562 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Validating all active sessions... +2023-03-01 16:44:40.563 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Finished session validation. No sessions were stopped. +2023-03-01 16:45:30.567 [pool-2-thread-5] INFO d.server.service.impl.AttachmentImageServiceImpl : create image file complete. +2023-03-01 17:44:40.567 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Validating all active sessions... +2023-03-01 17:44:40.593 [SessionValidationThread-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager : Finished session validation. No sessions were stopped. +2023-03-01 17:59:31.909 [http-nio-0.0.0.0-8080-exec-7] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1508073718) +2023-03-01 17:59:32.112 [http-nio-0.0.0.0-8080-exec-7] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-8} inited +2023-03-01 17:59:32.130 [http-nio-0.0.0.0-8080-exec-5] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 76796 +2023-03-01 23:56:03.533 [QuartzScheduler_DatartScheduleCluster-MOYU1677649445688_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 20715663 +2023-03-01 23:56:03.537 [QuartzScheduler_DatartScheduleCluster-MOYU1677649445688_ClusterManager] WARN com.alibaba.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true, version : 1.2.4, lastPacketReceivedIdleMillis : 20941862 +2023-03-01 23:56:21.547 [QuartzScheduler_DatartScheduleCluster-MOYU1677649445688_MisfireHandler] INFO o.s.scheduling.quartz.LocalDataSourceJobStore : Handling 1 trigger(s) that missed their scheduled fire-time. +2023-03-01 23:57:36.191 [http-nio-0.0.0.0-8080-exec-4] INFO d.data.provider.jdbc.DataSourceFactoryDruidImpl : druid data source created (DataSource-1989459151) +2023-03-01 23:57:36.207 [http-nio-0.0.0.0-8080-exec-4] INFO com.alibaba.druid.pool.DruidDataSource : {dataSource-9} inited diff --git a/security/pom.xml b/security/pom.xml index e514d6ee098e77ee9169aac4382fa6ce0ed36933..d9a36079f578fbfd2bf1d74a0cd93e8e2652c228 100644 --- a/security/pom.xml +++ b/security/pom.xml @@ -17,6 +17,7 @@ datart-core ${project.version} + org.apache.shiro shiro-spring-boot-starter diff --git a/server/src/main/java/datart/server/service/impl/AttachmentImageServiceImpl.java b/server/src/main/java/datart/server/service/impl/AttachmentImageServiceImpl.java index b71e829288e96a32afb003c63dd18ffcaf19abd3..5c1ff13a63ee9eaf2686a00ec80f3a86667dca19 100644 --- a/server/src/main/java/datart/server/service/impl/AttachmentImageServiceImpl.java +++ b/server/src/main/java/datart/server/service/impl/AttachmentImageServiceImpl.java @@ -54,6 +54,8 @@ public class AttachmentImageServiceImpl implements AttachmentService { shareCreateParam.setRowPermissionBy(ShareRowPermissionBy.CREATOR); ShareToken share = shareService.createShare(SHARE_USER + securityManager.getCurrentUser().getId(), shareCreateParam); + + path = path.replaceAll("/","\\\\"); String url = Application.getWebRootURL() + "/" + shareCreateParam.getVizType().getShareRoute() + "/" + share.getId() + "?eager=true&type=" + share.getAuthenticationMode(); log.info("created share url: {} ", url); File target = WebUtils.screenShot2File(url, FileUtils.withBasePath(path), downloadCreateParam.getImageWidth()); diff --git a/server/src/main/java/datart/server/service/impl/DataProviderServiceImpl.java b/server/src/main/java/datart/server/service/impl/DataProviderServiceImpl.java index 782952d14bce7c0a1e8006c24e156de15bd65649..7bcef45cb0a470d4ce51d2e5d7155cf541cdd6a9 100644 --- a/server/src/main/java/datart/server/service/impl/DataProviderServiceImpl.java +++ b/server/src/main/java/datart/server/service/impl/DataProviderServiceImpl.java @@ -31,8 +31,10 @@ import datart.core.base.consts.ValueType; import datart.core.base.consts.VariableTypeEnum; import datart.core.base.exception.BaseException; import datart.core.base.exception.Exceptions; +import datart.core.common.Application; import datart.core.common.RequestContext; import datart.core.data.provider.*; +import datart.core.data.provider.sql.FilterOperator; import datart.core.entity.RelSubjectColumns; import datart.core.entity.Source; import datart.core.entity.View; @@ -211,6 +213,34 @@ public class DataProviderServiceImpl extends BaseService implements DataProvider @Override public Dataframe execute(ViewExecuteParam viewExecuteParam) throws Exception { + List filters = viewExecuteParam.getFilters(); + String key = Application.getProperty("datart.box.keys"); + List keyList = Arrays.asList(key.split(",")); + keyList = keyList.stream().map(x->x.trim()).collect(Collectors.toList()); + List newFilters = new ArrayList<>(); + for(int i = 0; i newValueLi = new ArrayList<>(); + for( int j = 0; j< values.length;j++){ + SingleTypedValue val = values[j]; + if(null != val.getValue()){ + newValueLi.add(val); + } + } + if(null != newValueLi && newValueLi.size()>0){ + SingleTypedValue[] newValues = newValueLi.toArray(new SingleTypedValue[newValueLi.size()]); + filterOperator.setValues(newValues); + newFilters.add(filterOperator); + } + + } else { + newFilters.add(filterOperator); + } + } + viewExecuteParam.setFilters(newFilters); return execute(viewExecuteParam, true); } diff --git a/server/src/main/resources/application-demo.yml b/server/src/main/resources/application-demo.yml index c534d005fe10473ec90979244d6b279face353e0..9c01aa453c50dfc82a6cd713979afed0cae06682 100644 --- a/server/src/main/resources/application-demo.yml +++ b/server/src/main/resources/application-demo.yml @@ -1,10 +1,16 @@ spring: datasource: - driver-class-name: org.h2.Driver + # driver-class-name: org.h2.Driver + # type: com.alibaba.druid.pool.DruidDataSource + # url: jdbc:h2:file:./bin/h2/datart.demo;MODE=MySQL;DATABASE_TO_LOWER=TRUE;IGNORECASE=TRUE;CASE_INSENSITIVE_IDENTIFIERS=TRUE;IFEXISTS=TRUE + # username: + # password: + driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource - url: jdbc:h2:file:./bin/h2/datart.demo;MODE=MySQL;DATABASE_TO_LOWER=TRUE;IGNORECASE=TRUE;CASE_INSENSITIVE_IDENTIFIERS=TRUE;IFEXISTS=TRUE - username: - password: + url: jdbc:mysql://127.0.0.1:3306/datart?allowMultiQueries=true&characterEncoding=utf-8&useUnicode=true + username: root + password: 123456 + server: port: 8080 @@ -20,7 +26,7 @@ datart: enable: false server: - address: http://127.0.0.1:8080 + address: http://localhost:3000 user: active: @@ -32,9 +38,12 @@ datart: timeout-min: 30 # 登录会话有效时长,单位:分钟。 env: - file-path: ${user.dir}/files # 服务端文件保存位置 + file-path: ${user.dir}\files # 服务端文件保存位置 3333 screenshot: timeout-seconds: 60 webdriver-type: CHROME - webdriver-path: \ No newline at end of file + webdriver-path: chromedriver.exe + + box: + keys: shares.gupiao.type ,shares.gupiao.bankuai # 需要筛选的条件,默认值为null,可以把对应的key配置进来,以英文逗号隔开。 \ No newline at end of file