3.3K Star 9.9K Fork 4.5K

iBase4J / iBase4J

 / 详情

关于id获取的问题

已完成
创建于  
2017-04-12 07:22

在点击用户管理的编辑按钮时后台报出下面的异常信息,从异常信息来看应该是在获取用户列表的时候没有取到对应的id。
然后点击编辑的时候会根据id去查询,而这时候id没有值,所以导致异常。

2017-04-12 07:20:07.146 [http-bio-8088-exec-7] INFO [CsrfFilter:49] - referurl----->http://127.0.0.1/index.html
2017-04-12 07:20:07.149 [http-bio-8088-exec-7] DEBUG [AbstractHandlerMethodMapping:304] - Looking up handler method for path /user/read/detail
2017-04-12 07:20:07.150 [http-bio-8088-exec-7] DEBUG [AbstractHandlerMethodMapping:311] - Returning handler method [public java.lang.Object com.lankcloud.web.SysUserController.get(org.springframework.ui.ModelMap,com.lankcloud.model.SysUser)]
2017-04-12 07:20:07.153 [http-bio-8088-exec-7] DEBUG [AbstractMessageConverterMethodArgumentResolver:193] - Read [class com.lankcloud.model.SysUser] as "application/json;charset=UTF-8" with [com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter@3cd9313c]
2017-04-12 07:20:07.154 [http-bio-8088-exec-7] DEBUG [RedisCache:64] - 根据key从Redis中获取对象 key [admin]
2017-04-12 07:20:07.173 [http-bio-8088-exec-7] INFO [AbstractController:48] - [851937937396584448] execute queryById start...
2017-04-12 07:20:07.189 [http-bio-8088-exec-7] DEBUG [AbstractHandlerExceptionResolver:133] - Resolving exception from handler [public java.lang.Object com.lankcloud.web.SysUserController.get(org.springframework.ui.ModelMap,com.lankcloud.model.SysUser)]: java.lang.IllegalArgumentException: Unable to find non-private method: queryById with 0 params.
2017-04-12 07:20:07.189 [http-bio-8088-exec-7] DEBUG [ExceptionHandlerExceptionResolver:366] - Invoking @TwistZz method: public void com.lankcloud.core.base.BaseController.exceptionHandler(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.lang.Exception) throws java.lang.Exception
2017-04-12 07:20:07.196 [http-bio-8088-exec-7] ERROR [BaseController:99] - OH,MY GOD! SOME ERRORS OCCURED! AS FOLLOWS :
java.lang.IllegalArgumentException: Unable to find non-private method: queryById with 0 params.
at com.esotericsoftware.reflectasm.MethodAccess.getIndex(MethodAccess.java:65) ~[reflectasm-1.11.3.jar:?]
at com.esotericsoftware.reflectasm.MethodAccess.invoke(MethodAccess.java:44) ~[reflectasm-1.11.3.jar:?]
at com.lankcloud.core.base.BaseProviderImpl.execute(BaseProviderImpl.java:45) ~[lankCloudDS-Common-1.1.0.jar:?]
at com.alibaba.dubbo.common.bytecode.Wrapper1.invokeMethod(Wrapper1.java) ~[?:2.5.3]
at com.alibaba.dubbo.rpc.proxy.javassist.JavassistProxyFactory$1.doInvoke(JavassistProxyFactory.java:46) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.proxy.AbstractProxyInvoker.invoke(AbstractProxyInvoker.java:72) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:53) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.filter.ExceptionFilter.invoke(ExceptionFilter.java:64) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:75) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.filter.TimeoutFilter.invoke(TimeoutFilter.java:42) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.dubbo.filter.TraceFilter.invoke(TraceFilter.java:78) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.filter.ContextFilter.invoke(ContextFilter.java:60) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.filter.GenericFilter.invoke(GenericFilter.java:112) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.filter.ClassLoaderFilter.invoke(ClassLoaderFilter.java:38) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.filter.EchoFilter.invoke(EchoFilter.java:38) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.rpc.protocol.dubbo.DubboProtocol$1.reply(DubboProtocol.java:108) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.handleRequest(HeaderExchangeHandler.java:84) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.received(HeaderExchangeHandler.java:170) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.remoting.transport.DecodeHandler.received(DecodeHandler.java:52) ~[dubbo-2.5.3.jar:2.5.3]
at com.alibaba.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(ChannelEventRunnable.java:82) ~[dubbo-2.5.3.jar:2.5.3]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_121]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_121]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
2017-04-12 07:20:07.197 [http-bio-8088-exec-7] INFO [BaseController:115] - {"httpCode":400,"msg":"Unable to find non-private method: queryById with 0 params.","timestamp":1491952807197}

评论 (0)

王飞雁 创建了任务
A圣翔 关闭了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
Java
1
https://gitee.com/iBase4J/iBase4J.git
git@gitee.com:iBase4J/iBase4J.git
iBase4J
iBase4J
iBase4J

搜索帮助