代码-db2报错求大神解决,在线等到明天

问题描述

db2报错求大神解决,在线等到明天

严重: StandardWrapper.Throwable
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemInfoCache' defined in class path resource [config/core.xml]: Invocation of init method failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [-4220];

--- The error occurred in config/sql-mapping/coreSql.xml.

--- The error occurred while applying a result map.

--- Check the core.sysInfoList.

--- Check the result mapping for the 'name' property.

--- Cause: com.ibm.db2.jcc.a.SqlException: [jcc][t4][10199][10462][4.2.73] 必需的字符转换器不可用。 ERRORCODE=-4220, SQLSTATE=null; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:

--- The error occurred in config/sql-mapping/coreSql.xml.

--- The error occurred while applying a result map.

--- Check the core.sysInfoList.

--- Check the result mapping for the 'name' property.

--- Cause: com.ibm.db2.jcc.a.SqlException: [jcc][t4][10199][10462][4.2.73] 必需的字符转换器不可用。 ERRORCODE=-4220, SQLSTATE=null
org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [-4220];

--- The error occurred in config/sql-mapping/coreSql.xml.

--- The error occurred while applying a result map.

--- Check the core.sysInfoList.

--- Check the result mapping for the 'name' property.

--- Cause: com.ibm.db2.jcc.a.SqlException: [jcc][t4][10199][10462][4.2.73] 必需的字符转换器不可用。 ERRORCODE=-4220, SQLSTATE=null; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:

--- The error occurred in config/sql-mapping/coreSql.xml.

--- The error occurred while applying a result map.

--- Check the core.sysInfoList.

--- Check the result mapping for the 'name' property.

--- Cause: com.ibm.db2.jcc.a.SqlException: [jcc][t4][10199][10462][4.2.73] 必需的字符转换器不可用。 ERRORCODE=-4220, SQLSTATE=null
com.ibatis.common.jdbc.exception.NestedSQLException:

--- The error occurred in config/sql-mapping/coreSql.xml.

--- The error occurred while applying a result map.

--- Check the core.sysInfoList.

--- Check the result mapping for the 'name' property.

 Java代码:
 public class SystemInfoCache {

    public void init(){
        sysInfoCacheMap = new HashMap();
        List sysList = sqlMapExecutor.queryForList("core.querySysInfoList");
        for(int i=0;i<sysList.size();i++){
            Map sysMap = (Map)sysList.get(i);
            sysInfoCacheMap.put(sysMap.get("name"), sysMap.get("value"));
        }
    }
    public void setSqlMap(SqlMapClientOperations sqlmapclientoperations) {
        this.sqlMapExecutor = sqlmapclientoperations;

    }

    private SqlMapClientOperations sqlMapExecutor;
    public static Map sysInfoCacheMap;

}

<resultMap class="java.util.HashMap" id="sysInfoList">
    <result property="name" column="name"/>
    <result property="value" column="valueOf"/>
</resultMap>
<select id="querySysInfoList" resultMap="sysInfoList">
    select name,valueOf from ocs_sysinfo
</select>

解决方案

http://blog.csdn.net/ding43930053/article/details/9669335

解决方案二:

--- The error occurred in config/sql-mapping/coreSql.xml.
这个错误发生在config/sql-mapping/coreSql.xml文件中
--- The error occurred while applying a result map.
在进行结果映射时产生的
--- Check the core.sysInfoList.
检查core.sysInfoList
--- Check the result mapping for the 'name' property.
检查name属性的映射

但以下文章提供了完全不同的解决思路:
http://blog.sina.com.cn/s/blog_5c0522dd0100fz8p.html
http://blog.csdn.net/thc1987/article/details/7217733

时间: 2024-11-02 23:17:58

代码-db2报错求大神解决,在线等到明天的相关文章

用的spring mvc 添加了分页 功能后一直报错 求大神解决

问题描述 用的spring mvc 添加了分页 功能后一直报错 求大神解决 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver]Resolving exception from handler [com.app.controller.ManageController@185c0de]: java.lang.NumberFormatException: For input s

mac 下编译 ffmpeg的 libaacplus-2.0.2 总是报错求大神解决办法,谁能教我再mac下编译ffmpeg也行

问题描述 mac 下编译 ffmpeg的 libaacplus-2.0.2 总是报错求大神解决办法,谁能教我再mac下编译ffmpeg也行 make[2]: Nothing to be done for `all'. Making all in frontend gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../src -g -O2 -c -o main.o main.c main.c:89:46: warning: data argument not

node js-linux下安装node.js报错,求大神解决

问题描述 linux下安装node.js报错,求大神解决 目前正要部署应用到linux服务器上 在安装node.js时各种报错,首先是python版本问题,后来装了python2.7.5, 在执行./configure时,出现这个错误 ERROR:root:code for hash md5 was not found. Traceback (most recent call last): File "/usr/local/lib/python2.7/hashlib.py", line

c# excel保存路径中带有[ ]报错 求大神解决办法

问题描述 "System.Runtime.InteropServices.COMException"类型的未经处理的异常在excel.exe中发生其他信息:无法访问文件.请尝试下列方法之一:•确认所指定的文件夹已存在.•确认文件所在的文件夹不是只读的.•确认给出的文件名不包含下列字符:<>?[]:|或*.•确认文件/路径名长度不超过218个字符.stringfileName="d:\[1]\test.xlsx";//创建Excel文档Microsoft.

java 执行 sql 文件报错 求大神帮忙解决 急急急!!!!

问题描述 java 执行 sql 文件报错 求大神帮忙解决 急急急!!!! sql文件里边的内容 /* Navicat MySQL Data Transfer Source Server : localhost_3306 Source Server Version : 50096 Source Host : localhost:3306 Source Database : cemscenter1 Target Server Type : MYSQL Target Server Version :

javase-Java连接derby报错,求大神帮解决下~

问题描述 Java连接derby报错,求大神帮解决下~ 解决方案 http://tieba.baidu.com/p/1415330675 用SYS登录时不可以进行建表操作,看样子derby的确有权限控制存在.哼哼哼哼--- 另,用户名中不能存在字符,刚才在用户名中包含了一个;号,结果出现了 错误 58009:网络协议异常:在 DSS 链中的下一个 DSS 段与当前段具有相同的标识号.连接已终止.错误 08004:发生连接认证失败.原因:用户无权访问数据库. 这样的错误 解决方案二: http:/

树形 递归-java 递归报错 求大神帮忙

问题描述 java 递归报错 求大神帮忙 private List<Post> getPostLower(List<Post> PostTops){ List<Post> postAll=new ArrayList<Post>(); // 上级 for(Post post:PostTops){ //查询到下级 List<Post> posts=basService.queryPostByParentId(post.getPostId()); //

java-ofbiz首次导入eclipse文件报错,求大神指导下

问题描述 ofbiz首次导入eclipse文件报错,求大神指导下 都是 .getServletContext().getContextPath()); 这一句报错,是什么原因呢?如何解决? 解决方案 这个是JDK版本问题,不用管. 解决方案二: http://blog.csdn.net/jeff06143132/article/details/18814989 这里有介绍 groovy的问题

myeclipse-新建maven项目报错,求大神帮帮我

问题描述 新建maven项目报错,求大神帮帮我 我用的是myeclipse2015 ,apache-maven-3.3.9,每当新建maven项目时报 错, An internal error occurred during: "Retrieving archetypes:". GC overhead limit exceeded, 一直报这个错误,无法创建,怎么才能解决,百度上的试了都不行,来个大神帮帮我 解决方案 把Eclipse的堆内存调大一点:http://jingyan.ba