大夢想家

          5年開發工程師,2年實施經理,X年售前顧問,......
          數據加載中……
          Could not instantiate class XXX from tuple at AliasToBeanConstructorResultTransformer 的處理辦法
          今天客戶方服務器上突然有一個功能保存了,查看日志信息后發現,錯誤信息:
          Could not instantiate class XXX from tuple at AliasToBeanConstructorResultTransformer...

          Google了很久才發現有可能是HQL語句中別名的問題,具體原因未知,現在處理辦法是,將下面的語句中的別名去掉:

          StringBuffer hql = new StringBuffer("select new ContractItem(l, "
          + " pi.unitPrice, " + " pi.currencyType, " + "pi.currencyTypeDisplay," + " pi.units, "
          + " sum(pi.quantity + pi.adjQuantity), " + " pp, " + " pi.task) "
          + " from PurchasePlanItem pi " + " join pi.purchasePlan pp"
          + " join pi.priorList l " + " where l.supplierNo = ?  "
          + " and pp.id in (");
          具體是否可以解決,還要看一會兒的部署情況。


          客戶虐我千百遍,我待客戶如初戀!

          posted on 2013-01-09 10:57 阿南 閱讀(2295) 評論(0)  編輯  收藏 所屬分類: 個人原創

          主站蜘蛛池模板: 怀安县| 吉林省| 临沂市| 平罗县| 黑山县| 杂多县| 江口县| 永城市| 齐齐哈尔市| 应用必备| 阳新县| 河源市| 离岛区| 五大连池市| 根河市| 正阳县| 施甸县| 交口县| 彰化市| 琼结县| 封开县| 平阴县| 普陀区| 裕民县| 郴州市| 彰化县| 宁津县| 深泽县| 白河县| 磐安县| 迁西县| 宁化县| 大新县| 界首市| 石门县| 凌云县| 兴城市| 苍山县| 远安县| 阳朔县| 罗定市|