第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么 getConfiguration 偶爾會(huì)拋出 File cannot be null?

為什么 getConfiguration 偶爾會(huì)拋出 File cannot be null?

泛舟湖上清波郎朗 2022-12-21 14:43:53
這似乎是一個(gè)簡(jiǎn)單的問題(如果是這樣的話,請(qǐng)?jiān)彛?,但在網(wǎng)上搜索了 20 分鐘后,我沒有找到任何合理的答案。我有幾個(gè) cron 作業(yè)要通過 執(zhí)行QuartzRunner,讓我們暫時(shí)調(diào)用第一個(gè)FooBean和第二個(gè)BarBean。FooBean每天 00:00 運(yùn)行 6 (!) 小時(shí),有時(shí)無法正確執(zhí)行。仔細(xì)研究日志后發(fā)現(xiàn),F(xiàn)ooBeanfails to execute 就是執(zhí)行BarBean失敗。BarBean每天 03:00 執(zhí)行,有時(shí)會(huì)拋出: 22866 java.lang.NullPointerException: File cannot be <null> 22867     at org.jconfig.FileWatcher.<init>(FileWatcher.java:54) 22868     at org.jconfig.handler.AbstractHandler.addFileListener(AbstractHandler.java:39) 22869     at org.jconfig.ConfigurationManager.addFileListener(ConfigurationManager.java:180) 22870     at org.jconfig.ConfigurationManager.getConfiguration(ConfigurationManager.java:122)有時(shí)它不會(huì)拋出它然后FooBean正確執(zhí)行。如果BarBean失敗,則日志會(huì)反復(fù)顯示一些事務(wù)死鎖問題,持續(xù)十分鐘,然后 JDBC 連接失敗一次又一次重復(fù),持續(xù)將近三個(gè)小時(shí)。我不明白涉及什么文件。拋出錯(cuò)誤的行如下所示:    Configuration config = ConfigurationManager.getConfiguration("inventory");org.jconfig這里涉及到命名空間。直覺上這似乎是配置錯(cuò)誤,但我沒有找到任何可以解釋該問題的資源。
查看完整描述

1 回答

?
慕萊塢森

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊

ConfigurationManagers getConfiguration-Method 嘗試從您的類路徑加載配置文件。該函數(shù)將給定名稱與“_config.xml”連接起來。在您的情況下,這將是“inventory_config.xml”,該文件應(yīng)該在您的類路徑(主/資源)上可用,因?yàn)?ConfigurationManager 試圖從那里加載它。



查看完整回答
反對(duì) 回復(fù) 2022-12-21
  • 1 回答
  • 0 關(guān)注
  • 119 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)