ibatis配制中出现这样的问题,怎么回事。 Caused by: org.springframework.core.NestedIOException: Fail 5

Causedby:java.lang.RuntimeException:ErrorparsingXPath'/sqlMapConfig/sqlMap'.Cause:com... 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/procedure'. Cause: com.ibatis.sqlmap.client.SqlMapException: There is no parameter map named pgwServChannelQuery.updateServChannelCashType_param in this SqlMap.

at com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:123)

at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:84)

at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:102)

at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:72)

at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:60)

... 95 more

Caused by: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMap/procedure'. Cause: com.ibatis.sqlmap.client.SqlMapException: There is no parameter map named pgwServChannelQuery.updateServChannelCashType_param in this SqlMap.

at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:62)

at com.ibatis.sqlmap.engine.builder.xml.SqlMapParser.parse(SqlMapParser.java:44)

at com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser$10.process(SqlMapConfigParser.java:257)

at com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:121)

... 99 more

Caused by: java.lang.RuntimeException: Error parsing XPath '/sqlMap/procedure'. Cause: com.ibatis.sqlmap.client.SqlMapException: There is no parameter map named pgwServChannelQuery.updateServChannelCashType_param in this SqlMap.

at com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:123)

at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:84)

at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:102)

at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:72)

at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:60)

... 102 more

Caused by: com.ibatis.sqlmap.client.SqlMapException: There is no parameter map named pgwServChannelQuery.updateServChannelCashType_param in this SqlMap.

at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.getParameterMap(SqlMapExecutorDelegate.java:327)

at com.ibatis.sqlmap.engine.config.MappedStatementConfig.<init>(MappedStatementConfig.java:52)

at com.ibatis.sqlmap.engine.config.SqlMapConfiguration.newMappedStatementConfig(SqlMapConfiguration.java:159)

at com.ibatis.sqlmap.engine.builder.xml.SqlStatementParser.parseGeneralStatement(SqlStatementParser.java:73)

at com.ibatis.sqlmap.engine.builder.xml.SqlMapParser$22.process(SqlMapParser.java:367)

at com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:121)

... 106 more
展开
 我来答
ヤマザキ266e77
推荐于2018-02-27 · TA获得超过2052个赞
知道小有建树答主
回答量:721
采纳率:0%
帮助的人:989万
展开全部
ibatis的xml映射文件(名字好象是procedure.xml)中的方法参数没找到。

找不到一个名字为pgwServChannelQuery.updateServChannelCashType_param的参数,检查下映射文件吧。
0613032107
2013-09-03 · TA获得超过347个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:211万
展开全部
查一下ibatis配置文件头部的命名空间和你在Java代码中调用时使用的命名空间是否一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-03
展开全部
映射文件写错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式