Caused by: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/select'. Cause: com.ibatis.sqlmap.client.SqlMapException: There is no result map named FunDocument.funDocument in this SqlMap.
错误的配置文件如下
<sqlMap namespace="FunDocument">
<typeAlias alias="funDocument" type="com.yc.ycportal.blockimp.domain.FunDocument"/>
<select id="selectFunDocumentBy" resultMap="funDocument" parameterClass="map">
select * from fun_document where doc_id=#doc_id#
</select>
原来是没有引入ResultMap,所以不能用resultMap,只能改成resultClass="funDocument",平时引入了resultMap如下
<sqlMap namespace="ExtClass">
<typeAlias alias="extclass" type="com.yc.ycportal.blockimp.domain.ExtClass"/>
<resultMap id="extclassResult" class="extclass">
<result property="blockid" column="block_id"/>
<result property="etitle" column="etitle"/>
<result property="evm" column="evm"/>
<result property="edes" column="edes"/>
<result property="eurl" column="eurl"/>
<result property="height" column="height"/>
<result property="width" column="width"/>
<result property="border" column="border"/>
<result property="style" column="style"/>
<result property="scrolling" column="scrolling"/>
<result property="singlogin" column="singlogin"/>
</resultMap>
<select id="getExtClassBy" resultMap="extclassResult">
select block_id,etitle,evm,edes,eurl,height,width,border,style,scrolling,singlogin from yc_extclass where block_id=#value#
</select>
分享到:
相关推荐
之前一直找原因,最后知道了解决方法,具体请下载源码查看。特别是用到throw的事务中
然而,当遇到单个参数是基本类型如`java.lang.Integer`或`java.lang.String`时,如果按照处理对象类型的参数方式直接在`<if>`中使用参数名,可能会遇到异常`There is no getter for property named 'xxx' in 'class ...
在IT行业中,Spring框架是Java企业级应用开发的首选,而Quartz则是一个强大的作业调度框架,常用于执行定时任务。本篇文章将详细介绍如何将Spring 3.2.3版本与Quartz 2.2版本进行整合配置,以便在Spring应用中实现...
前几天在网上下载一个struts2的helloword的例子,那个作者也真够缺德的,搞个错误的程序,害得我查了一天的程序错误。 最后发现竟然是struts.xml被写成啦sturts.xml。 碰见这样的问题先鄙视下提供例子的作者, ...
在Web开发中,尤其是使用基于Java的Web框架如Struts时,开发者可能会遇到一个常见的问题:“HTTP Status 404 - There is no Action mapped for namespace and action name BackMemberGroupAudit”。这个问题通常出现...
标题“Show Message When There is No Disk in a Drive”暗示了一个编程任务,即创建一个程序,当某个驱动器没有插入磁盘时,会在屏幕上显示一条消息。这个任务涉及到基础的系统交互、事件处理以及用户界面设计。...
there is no way to distinguish perfectly
我选择SAP CAP项目的db文件夹,右键选择build时,遇到如下... Can not create service instance ‘Products-Products-db-hdi-container8HPfzrS/PBqVvnsD’: There is no database available. Ensure that you have a
"Mybatis遇到的there is no getter异常解决方案" 在使用Mybatis框架进行数据库交互时,偶尔会遇到一个奇怪的问题,即在mapper接口中遇到"There is no getter for property"异常。这个异常的出现原因是由于Mybatis...
在使用Docker的过程中,有时可能会遇到“`There are no more lookback devices available`”的错误提示,这通常意味着你的Linux操作系统已经用完了所有的Loopback(回环)设备,而这些设备是Docker运行容器时所需的...
在使用Visual Studio开发Qt应用程序的过程中,可能会遇到这样一个棘手的问题:当你尝试打开一个Qt项目时,系统会弹出错误提示“there's no Qt version assigned to this project for platform win32”。这个问题表明...
这篇文档是针对小学英语教学的一份课课练材料,主要涉及的是Unit 5 "There is a big bed"的Part B部分的第二课时。这部分内容是听力和读写练习,旨在帮助学生提升对方位介词的理解和应用能力,以及听力技巧。 首先...
If there is no PK, state so. Fully justify your answer. 2. For each table, indicate the Alternate Key(s) (AKs). If there is no AK, state so. Fully justify your answer. 3. For each table, identify ...
详细介绍了在ubuntu系统的电脑主机上安装驱动以及安装CUDA的过程,并且可以检验是否安装成功。
Convert string to numeric value of type _Tp and store results. NB: This is specialized for all required types, there is no generic definition.
[Content_Types].xml[Content_Types].xml[Content_Types].xml[Content_Types].xml[Content_Types].xml[Content_Types].xml[Content_Types].xml[Content_Types].xml[Content_Types].xml
在使用sublime下载扩展包的过程中,通过ctrl+shift+p打开包管理菜单界面,输入install 选中Install Package并回车,出现There are no packages available for installation的提示,导致安装插件出现问题,解决方案...
Vivado 2017.1 是一款由赛灵思公司(Xilinx)推出的集成设计环境,主要用于FPGA(现场可编程门阵列)的设计、仿真、综合和硬件编程。在安装Vivado的过程中,可能会遇到一些技术问题,特别是在Windows 10系统上。...
pegasis for matlab code there is no problem to run this code is good and eatlabish code for matlab