大夢想家

          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 阿南 閱讀(2285) 評論(0)  編輯  收藏 所屬分類: 個人原創

          主站蜘蛛池模板: 德令哈市| 昌乐县| 贵阳市| 靖宇县| 巨鹿县| 曲麻莱县| 孝义市| 临湘市| 罗甸县| 广西| 浮山县| 广昌县| 芜湖市| 平罗县| 河北省| 肇源县| 长子县| 宁武县| 开化县| 巴林右旗| 体育| 普安县| 咸丰县| 沅江市| 金湖县| 曲阳县| 罗平县| 宁都县| 遵义县| 信丰县| 古浪县| 浦东新区| 札达县| 长海县| 安远县| 盐亭县| 永胜县| 北川| 大石桥市| 无棣县| 巴中市|