banq老師--jdon框架問題
jdon版本:JdonFramework_5.8.zip
問題:
當系統執行一定時間後出現如下錯誤:
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
2012-06-28 14:02:08,672 [http-80-exec-870] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:08,672 [http-80-exec-870] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
2012-06-28 14:02:08,672 [http-80-exec-870] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
2012-06-28 14:02:12,640 [http-80-exec-863] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:12,640 [http-80-exec-863] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
2012-06-28 14:02:12,640 [http-80-exec-863] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
2012-06-28 14:02:17,375 [http-80-exec-862] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:17,375 [http-80-exec-862] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_ggl_form
2012-06-28 14:02:17,375 [http-80-exec-862] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
錯誤程式碼分析:
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
找不到b_news_form
導致ModelSaveAction中ModelSaveAction的ModelHandler modelHandler = modelManager.borrowtHandlerObject(formName);報錯。
原始碼:
/**
* borrow a Handler instance from Modelhandler pool
*/
public ModelHandler borrowtHandlerObject(String formName) {
ModelHandler modelHandler = null;
try {
modelHandler = handlerObjectFactory.borrowHandlerObject(formName);
modelHandler.setModelMapping(modelFactory.getModelMapping(formName));
} catch (Exception ex) {
Debug.logError("[JdonFramework]can't get the modelHandler for the formName " + formName,
module);
returnHandlerObject(modelHandler);
}
return modelHandler;
}
導致後面的異常。
是不是儲存formname的記憶體,被清空了。
banq老師蠻煩能不能幫忙解決下。
jdon這個版本已經從06年用到現在了,我們能夠改的都改了,現在jdon的新版本我們暫時換了,客戶太多,換的話怕出問題。
希望您這邊能不能幫助解決下
問題:
當系統執行一定時間後出現如下錯誤:
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
2012-06-28 14:02:08,672 [http-80-exec-870] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:08,672 [http-80-exec-870] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
2012-06-28 14:02:08,672 [http-80-exec-870] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
2012-06-28 14:02:12,640 [http-80-exec-863] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:12,640 [http-80-exec-863] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
2012-06-28 14:02:12,640 [http-80-exec-863] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
2012-06-28 14:02:17,375 [http-80-exec-862] ERROR com.jdon.model.handler.HandlerObjectFactory - [JdonFramework]borrowHandlerObject error:java.util.NoSuchElementException
2012-06-28 14:02:17,375 [http-80-exec-862] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_ggl_form
2012-06-28 14:02:17,375 [http-80-exec-862] ERROR com.jdon.strutsutil.util.CreateViewPageUtil - [JdonFramework]please check your service 、 model or form, error is: java.lang.NullPointerException
錯誤程式碼分析:
2012-06-28 14:02:06,375 [http-80-exec-864] ERROR com.jdon.model.ModelManagerImp - [JdonFramework]can't get the modelHandler for the formName b_news_form
找不到b_news_form
導致ModelSaveAction中ModelSaveAction的ModelHandler modelHandler = modelManager.borrowtHandlerObject(formName);報錯。
原始碼:
/**
* borrow a Handler instance from Modelhandler pool
*/
public ModelHandler borrowtHandlerObject(String formName) {
ModelHandler modelHandler = null;
try {
modelHandler = handlerObjectFactory.borrowHandlerObject(formName);
modelHandler.setModelMapping(modelFactory.getModelMapping(formName));
} catch (Exception ex) {
Debug.logError("[JdonFramework]can't get the modelHandler for the formName " + formName,
module);
returnHandlerObject(modelHandler);
}
return modelHandler;
}
導致後面的異常。
是不是儲存formname的記憶體,被清空了。
banq老師蠻煩能不能幫忙解決下。
jdon這個版本已經從06年用到現在了,我們能夠改的都改了,現在jdon的新版本我們暫時換了,客戶太多,換的話怕出問題。
希望您這邊能不能幫助解決下
相關文章
- 什麼是Jdon My Soul?
- 框架問題排查框架
- [20190116]rman的老問題.txt
- 從架構師思維看分散式事務兩種技術方案 - banq架構分散式
- Spring框架問題分析Spring框架
- 怎麼解決老人養老問題
- 楊老師課堂之JavaSe部分面試題Java面試題
- 回溯問題Python框架總結——排列組合問題Python框架
- 父母的養老問題該如何解決?
- 好程式設計師web前端教程分享三大前端框架相關問題程式設計師Web前端框架
- 南沙C++信奧賽陳老師解一本通題 1950:【10NOIP普及組】接水問題C++
- idou老師教你學istio :基於角色的訪問控制
- ANSI 與 ASCII 的區別,編碼老問題ASCII
- 信奧一本通題陳老師解題:1032:大象喝水查
- 信奧一本通題陳老師解題:1086:角谷猜想
- 米老師語錄
- 美國老師和中國老師講灰姑娘,這就是差距!
- 老師說不懂就要問,我有個疑惑想請教各位
- 趙強老師:大資料從入門到精通(1)Linux基礎-趙強老師-專題視訊課程大資料Linux
- 二分類問題 - 【老魚學tensorflow2】
- c++工程師面試問題C++工程師面試
- java框架面試高頻問題(SpringMVC)Java框架面試SpringMVC
- Pyinstaller打包Pytorch框架所遇到的問題PyTorch框架
- ai老師帶我飛AI
- python老師的部落格Python
- 趙強老師:初級學習大資料:Java基礎(1)Java入門-趙強老師-專題視訊課程大資料Java
- 兒女該怎樣規劃父母的養老問題
- 老遊戲遇上新問題:當動森遇上詐騙遊戲
- 二分類問題續 - 【老魚學tensorflow2】
- 南沙C++信奧老師解一本通題 1371:看病C++
- Laravel 框架的日誌許可權問題Laravel框架
- 程式設計師必須掌握的Java 框架,小白學會之後15k不是問題程式設計師Java框架
- 小馮老師談信奧!
- Tony 老師搭建 MMM 架構架構
- JOL探索synchronized鎖-子路老師synchronized
- PTA 7-1 老師生日
- 永遠懷念張老師
- C++信奧老師解一本通題 1164:digit函式C++Git函式
- 南沙C++信奧老師解一本通題 1228:書架C++