转自:https://blog.csdn.net/zengdeqing2012/article/details/50978682  1     [WARN ] 2016-03-25 13:03:23,955 - org.springframework.remoting.support.RemoteInvocationTraceInterceptor -53288 [RMI TCP Connection(5)-192.168.1.140]  - Processing of RmiServiceExporter remote call resulted in fatal exception: com.rz.rpc.service.BorrowRmiService.getBorrowTenderlist
  2     java.lang.RuntimeException: org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer
  3     org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer
  4         at org.apache.ibatis.builder.MapperBuilderAssistant.setStatementResultMap(MapperBuilderAssistant.java:354)
  5         at org.apache.ibatis.builder.MapperBuilderAssistant.addMappedStatement(MapperBuilderAssistant.java:292)
  6         at org.apache.ibatis.builder.xml.XMLStatementBuilder.parseStatementNode(XMLStatementBuilder.java:113)
  7         at org.apache.ibatis.session.Configuration.buildAllStatements(Configuration.java:579)
  8         at org.apache.ibatis.session.Configuration.getMappedStatement(Configuration.java:505)
  9         at org.apache.ibatis.session.Configuration.getMappedStatement(Configuration.java:500)
 10         at org.apache.ibatis.binding.MapperMethod.setupCommandType(MapperMethod.java:240)
 11         at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:71)
 12         at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:39)
 13         at com.sun.proxy.$Proxy33.findPageCount(Unknown Source)
 14         at com.rz.common.service.borrow.BorrowService.getBorrowTenderlist(BorrowService.java:468)
 15         at com.rz.rpc.service.impl.BorrowRmiServiceImpl.getBorrowTenderlist(BorrowRmiServiceImpl.java:70)
 16         at com.alibaba.dubbo.common.bytecode.Wrapper17.invokeMethod(Wrapper17.java)
 17         at com.alibaba.dubbo.rpc.proxy.javassist.JavassistProxyFactory$1.doInvoke(JavassistProxyFactory.java:46)
 18         at com.alibaba.dubbo.rpc.proxy.AbstractProxyInvoker.invoke(AbstractProxyInvoker.java:72)
 19         at com.alibaba.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:53)
 20         at com.alibaba.dubbo.rpc.filter.ExceptionFilter.invoke(ExceptionFilter.java:64)
 21         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 22         at com.alibaba.dubbo.rpc.filter.TimeoutFilter.invoke(TimeoutFilter.java:42)
 23         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 24         at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:75)
 25         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 26         at com.alibaba.dubbo.rpc.protocol.dubbo.filter.TraceFilter.invoke(TraceFilter.java:78)
 27         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 28         at com.alibaba.dubbo.rpc.filter.ContextFilter.invoke(ContextFilter.java:60)
 29         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 30         at com.alibaba.dubbo.rpc.filter.GenericFilter.invoke(GenericFilter.java:112)
 31         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 32         at com.alibaba.dubbo.rpc.filter.ClassLoaderFilter.invoke(ClassLoaderFilter.java:38)
 33         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 34         at com.alibaba.dubbo.rpc.filter.EchoFilter.invoke(EchoFilter.java:38)
 35         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 36         at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
 37         at com.alibaba.dubbo.common.bytecode.proxy8.getBorrowTenderlist(proxy8.java)
 38         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 39         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 40         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 41         at java.lang.reflect.Method.invoke(Method.java:606)
 42         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
 43         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
 44         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
 45         at org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:77)
 46         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 47         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
 48         at com.sun.proxy.$Proxy55.getBorrowTenderlist(Unknown Source)
 49         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 50         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 51         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 52         at java.lang.reflect.Method.invoke(Method.java:606)
 53         at org.springframework.remoting.support.RemoteInvocation.invoke(RemoteInvocation.java:205)
 54         at org.springframework.remoting.support.DefaultRemoteInvocationExecutor.invoke(DefaultRemoteInvocationExecutor.java:38)
 55         at org.springframework.remoting.support.RemoteInvocationBasedExporter.invoke(RemoteInvocationBasedExporter.java:78)
 56         at org.springframework.remoting.rmi.RmiBasedExporter.invoke(RmiBasedExporter.java:73)
 57         at org.springframework.remoting.rmi.RmiInvocationWrapper.invoke(RmiInvocationWrapper.java:72)
 58         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 59         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 60         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 61         at java.lang.reflect.Method.invoke(Method.java:606)
 62         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
 63         at sun.rmi.transport.Transport$2.run(Transport.java:202)
 64         at sun.rmi.transport.Transport$2.run(Transport.java:199)
 65         at java.security.AccessController.doPrivileged(Native Method)
 66         at sun.rmi.transport.Transport.serviceCall(Transport.java:198)
 67         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:567)
 68         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828)
 69         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.access$400(TCPTransport.java:619)
 70         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(TCPTransport.java:684)
 71         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(TCPTransport.java:681)
 72         at java.security.AccessController.doPrivileged(Native Method)
 73         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:681)
 74         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 75         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 76         at java.lang.Thread.run(Thread.java:745)
 77     Caused by: java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.Integer
 78         at org.apache.ibatis.session.Configuration$StrictMap.get(Configuration.java:672)
 79         at org.apache.ibatis.session.Configuration.getResultMap(Configuration.java:434)
 80         at org.apache.ibatis.builder.MapperBuilderAssistant.setStatementResultMap(MapperBuilderAssistant.java:352)
 81         ... 72 more
 82
 83         at com.alibaba.dubbo.rpc.filter.ExceptionFilter.invoke(ExceptionFilter.java:108)
 84         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 85         at com.alibaba.dubbo.rpc.filter.TimeoutFilter.invoke(TimeoutFilter.java:42)
 86         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 87         at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:75)
 88         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 89         at com.alibaba.dubbo.rpc.protocol.dubbo.filter.TraceFilter.invoke(TraceFilter.java:78)
 90         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 91         at com.alibaba.dubbo.rpc.filter.ContextFilter.invoke(ContextFilter.java:60)
 92         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 93         at com.alibaba.dubbo.rpc.filter.GenericFilter.invoke(GenericFilter.java:112)
 94         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 95         at com.alibaba.dubbo.rpc.filter.ClassLoaderFilter.invoke(ClassLoaderFilter.java:38)
 96         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 97         at com.alibaba.dubbo.rpc.filter.EchoFilter.invoke(EchoFilter.java:38)
 98         at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91)
 99         at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
100         at com.alibaba.dubbo.common.bytecode.proxy8.getBorrowTenderlist(proxy8.java)
101         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
102         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
103         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
104         at java.lang.reflect.Method.invoke(Method.java:606)
105         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
106         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
107         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
108         at org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:77)
109         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
110         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
111         at com.sun.proxy.$Proxy55.getBorrowTenderlist(Unknown Source)
112         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
113         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
114         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
115         at java.lang.reflect.Method.invoke(Method.java:606)
116         at org.springframework.remoting.support.RemoteInvocation.invoke(RemoteInvocation.java:205)
117         at org.springframework.remoting.support.DefaultRemoteInvocationExecutor.invoke(DefaultRemoteInvocationExecutor.java:38)
118         at org.springframework.remoting.support.RemoteInvocationBasedExporter.invoke(RemoteInvocationBasedExporter.java:78)
119         at org.springframework.remoting.rmi.RmiBasedExporter.invoke(RmiBasedExporter.java:73)
120         at org.springframework.remoting.rmi.RmiInvocationWrapper.invoke(RmiInvocationWrapper.java:72)
121         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
122         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
123         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
124         at java.lang.reflect.Method.invoke(Method.java:606)
125         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
126         at sun.rmi.transport.Transport$2.run(Transport.java:202)
127         at sun.rmi.transport.Transport$2.run(Transport.java:199)
128         at java.security.AccessController.doPrivileged(Native Method)
129         at sun.rmi.transport.Transport.serviceCall(Transport.java:198)
130         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:567)
131         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828)
132         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.access$400(TCPTransport.java:619)
133         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(TCPTransport.java:684)
134         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$1.run(TCPTransport.java:681)
135         at java.security.AccessController.doPrivileged(Native Method)
136         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:681)
137         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
138         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
139         at java.lang.Thread.run(Thread.java:745)  

解决办法:

1.检查mybatis的xml配置

2.在某处肯定有配错了的,如"resultMap" -->"resultType"

 1     <select id="getNumDayMoney" resultMap="java.lang.Integer" parameterType="java.lang.Integer">
 2             <![CDATA[
 3                 select sum(money) from dw_account_recharge where user_id = #{userId}
 4                 AND addtime < UNIX_TIMESTAMP(
 5                     date_sub(curdate(), INTERVAL - 1 DAY)
 6                 )
 7                 AND addtime > UNIX_TIMESTAMP(
 8                     date_sub(curdate(), INTERVAL 1 DAY)
 9                 )
10             ]]>
11         </select>  

修改为:

 1 <select id="getNumDayMoney" resultType="java.lang.Integer" parameterType="java.lang.Integer">
 2         <![CDATA[
 3             select sum(money) from dw_account_recharge where user_id = #{userId}
 4             AND addtime < UNIX_TIMESTAMP(
 5                 date_sub(curdate(), INTERVAL - 1 DAY)
 6             )
 7             AND addtime > UNIX_TIMESTAMP(
 8                 date_sub(curdate(), INTERVAL 1 DAY)
 9             )
10         ]]>
11     </select>

mybatis报错(三)报错Result Maps collection does not contain value for java.lang.Integer解决方法...相关推荐

  1. java中mymaps_解决mybatis报错Result Maps collection does not contain value for java.lang.Integer

    解决办法: 1.检查mybatis的xml配置 2.在某处肯定有配错了的,如"resultMap" -->"resultType" [html] view ...

  2. mybatis报错解决办法 :Result Maps collection does not contain value for java.lang.String

    错误 java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.S ...

  3. maven打包报错java.lang.StackOverflowError解决方法

    在maven项目打包的时候报错,java.lang.StackOverflowError 解决方法在setting->maven->runner->VM Options中添加 -Xs ...

  4. mybatis(错误一) 项目启动时报“Result Maps collection already contains value forxxx”的解决方案

    关于这个问题,网上解答很嘈杂,不同的人遇到的实际问题也不尽相同.今天启动项目时报了这个错,查了很长时间,下面就这个问题列举了一些可能出错的地方. 逆向生成的时候,存在多个数据库,表名相同,这样Resu ...

  5. mybatis(错误二) 项目启动时报“Result Maps collection already contains value forxxx”的解决方案

    一 项目启动时,报错信息如下: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configurat ...

  6. Bug--Mybatis报错:There is no getter for property named 'id' in 'class java.lang.Integer'

    Mybatis 添加@Param("")注释就可以了

  7. 记一次PDFRenderer使用renderImage方法报错java.lang.IndexOutOfBoundsException解决方法

    估计大家的代码是这样写的 PDDocument document = PDDocument.load(bytes);PDFRenderer render = new PDFRenderer(docum ...

  8. mybatis报错:Result Maps collection already contains value for model.dao.UserMapper.BaseResultMap

    数据库:8.0.11 数据库驱动包为:mysql-connector-java-8.0.11.jar 使用Mybatis-Generator自动生成Dao.Model.Mapping相关文件后,把文件 ...

  9. mybatis启动报错Result Maps collection already contains value for xxx

    背景: mybatis配置xml启动的时候报错,提示Result Maps collection already contains value for xxx. 原因分析: 同一个xml文件里写的sq ...

最新文章

  1. 7、CSS 属性选择器
  2. linux java top_linux top命令 监测系统性能
  3. 滑膜观测器物理意义_电机控制中的滑模控制(滑模观测器设计)
  4. 网络通信 public ip 和 private ip
  5. 关于司法行政管理系统
  6. easyui datebox控件点击今天按钮不触发onSelect事件的解决方法
  7. faster rcnn理论讲解
  8. 米家 智能 服务器,为什么一谈到智能家居 都是小米米家?
  9. ​交大最新研究:长江学者和杰青平均在47岁前达到科研产出高峰
  10. iphone日历怎么跳转日期_苹果手机日历怎么指定日期提醒?
  11. Linux下文件压缩、打包,看这一篇就够了
  12. 【观察】百度搜索开放平台
  13. [C# Fundamantal] 类继承简析
  14. git reset三种模式区别和使用场景(hard,soft,mixed)
  15. Excel简单使用宏
  16. 【C】少年时代的经典游戏:三子棋
  17. 女神节,用python给她画朵玫瑰 !
  18. LeetCode刷题笔记2——数组2
  19. SEO伪原创文章的一些技巧
  20. 计算机硬盘无法启动怎么办,电脑开机找不到硬盘怎么办?

热门文章

  1. java基础语法(二)--单列模式
  2. Kinect for Windows Samples
  3. Apple Mac OS X每日一技巧016:MacBook电源线如何缠绕
  4. SilverLight行为小示例
  5. c++ 获取操作的精确时间
  6. 大数据之-Hadoop_环境搭建_JDK安装---大数据之hadoop工作笔记0017
  7. STM32工作笔记0008---TFT显示屏和LCD显示屏的区别
  8. SpringCloud学习笔记019---Windows 平台安装 MongoDB
  9. 2014年0417的工作计划
  10. wireshark 过滤法则