大夢想家

          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)  編輯  收藏 所屬分類: 個人原創

          主站蜘蛛池模板: 延长县| 望谟县| 文化| 治县。| 凤冈县| 喀喇沁旗| 三亚市| 沙洋县| 永嘉县| 朝阳区| 含山县| 康马县| 方山县| 兖州市| 昌吉市| 西华县| 武定县| 东城区| 锡林郭勒盟| 晋宁县| 潜山县| 团风县| 蒲城县| 邢台县| 珠海市| 巨野县| 上犹县| 内乡县| 宁海县| 象州县| 永修县| 房山区| 六安市| 聂荣县| 象山县| 夏津县| 库车县| 邓州市| 安康市| 连平县| 神农架林区|