7.5web开发更新解决方案后全部带分录的单据都无法保存
金蝶云社区-云社区用户74O54807
云社区用户74O54807
0人赞赏了该文章 921次浏览 未经作者许可,禁止转载编辑于2016年07月20日 16:20:20

7.5web开发更新解决方案后全部带分录的单据都无法保存,报错信息如下:大神指导下

2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,456 INFO at com.kingdee.bos.waf.filter.EaswebRPCFilter.doFilter(EaswebRPCFilter.java:40)][EASWeb] RPC Filter doFilter start ...
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,456 INFO at com.kingdee.bos.waf.ctx.EasWebContextUtil.initRpcParams(EasWebContextUtil.java:175)]*************now init rp params:sessionid:null,contextId:2143c5e6-be37-4b06-8826-6254572ef043,rpcUrl:null
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,457 INFO at com.kingdee.bos.waf.ctx.EasWebContextUtil.initRpcInnerParams(EasWebContextUtil.java:195)]--WAF--:appserver_type:null
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,457 INFO at com.kingdee.bos.waf.ctx.EasWebContextUtil.initRpcInnerParams(EasWebContextUtil.java:212)]*************isremotemode.....:2143c5e6-be37-4b06-8826-6254572ef043
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,457 INFO at com.kingdee.bos.waf.filter.EaswebRPCFilter.doFilter(EaswebRPCFilter.java:55)][EASWeb] RPC Filter doFilter end ...
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,458 ERROR at com.kingdee.bos.webframework.context.DefaultContextProvider.getWafContext(DefaultContextProvider.java:116)]userCtx.getLocale()=l2
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,458 ERROR at com.kingdee.bos.webframework.context.DefaultContextProvider.getWafContext(DefaultContextProvider.java:123)]ContextUtils.getLocaleFromEnv() before initRpcParams=l2
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,459 ERROR at com.kingdee.bos.webframework.context.DefaultContextProvider.getWafContext(DefaultContextProvider.java:128)]ContextUtils.getOriginalLocaleFromEnv() before initRpcParams=zh
2016-07-20 16:19:26 信息 [con.out] *************now init rp params:sessionid:null,contextId:2143c5e6-be37-4b06-8826-6254572ef043,rpcUrl:null
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,459 ERROR at com.kingdee.bos.webframework.context.DefaultContextProvider.getWafContext(DefaultContextProvider.java:135)]ContextUtils.getLocaleFromEnv() after initRpcParams=l2
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,492 INFO at com.kingdee.eas.base.license.server.ormrpc.LicenseSrv.requestLicense(?:?)]License custome 属于BOS二次开发部分 : com.kingdee.eas.custom.xibeiyuan.web.WWFEditPageController
2016-07-20 16:19:26 信息 [con.out] [2016-07-20 16:19:26,639 ERROR at com.kingdee.bos.webframework.exception.WafExceptionHandlerResolver.buildDetail(WafExceptionHandlerResolver.java:290)]错误信息:org.springframework.validation.BeanPropertyBindingResult: 1 errors
Field error in object 'model' on field 'entrys': rejected value [[{"id":"","seq":"","feeItem":{"id":"dC8AAAAAF775CwEz","name":"食堂补贴-食堂工作餐","number":"002.05.01.14","isLeaf":"true","level":"4"},"isCheck":"","formerAmount":11,"ratifyAmount":11,"accountingItem":"","taxRate":"","pjh":"","taxAmount":"","priceTaxTotal":11,"description1":""}]]; codes [typeMismatch.model.entrys,typeMismatch.entrys,typeMismatch.com.kingdee.eas.custom.xibeiyuan.WWFEntryCollection,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [model.entrys,entrys]; arguments []; default message [entrys]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'com.kingdee.eas.custom.xibeiyuan.WWFEntryCollection' for property 'entrys'; nested exception is java.lang.IllegalArgumentException: java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap]
错误详细堆栈信息:org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors
Field error in object 'model' on field 'entrys': rejected value [[{"id":"","seq":"","feeItem":{"id":"dC8AAAAAF775CwEz","name":"食堂补贴-食堂工作餐","number":"002.05.01.14","isLeaf":"true","level":"4"},"isCheck":"","formerAmount":11,"ratifyAmount":11,"accountingItem":"","taxRate":"","pjh":"","taxAmount":"","priceTaxTotal":11,"description1":""}]]; codes [typeMismatch.model.entrys,typeMismatch.entrys,typeMismatch.com.kingdee.eas.custom.xibeiyuan.WWFEntryCollection,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [model.entrys,entrys]; arguments []; default message [entrys]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'com.kingdee.eas.custom.xibeiyuan.WWFEntryCollection' for property 'entrys'; nested exception is java.lang.IllegalArgumentException: java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap]

at: org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:110)

at: org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:74)

at: org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:183)

at: org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:119)

at: org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96)

at: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617)

at: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)

at: org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)

at: org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:900)

at: org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827)

at: org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)

at: org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)

at: javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

at: javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

at: com.apusic.web.container.ServletComponent.service(Unknown Source)

at: com.apusic.web.container.ServletFilterWrapper.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: com.kingdee.bos.webframework.filter.WafHttpRequestFilter.doFilter(WafHttpRequestFilter.java:125)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: com.kingdee.bos.webframework.filter.WafContextFilter.doFilter(WafContextFilter.java:53)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:197)

at: org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)

at: org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:107)

at: com.kingdee.bos.sso.client.filter.authentication.KDPortalAuthenticationFilter.doFilter(KDPortalAuthenticationFilter.java:54)

at: org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)

at: org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: com.kingdee.bos.waf.filter.EaswebRPCFilter.doFilter(EaswebRPCFilter.java:56)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: com.kingdee.eas.perflog.app.monitor.http.HttpFilter.doFilter(HttpFilter.java:43)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.doFilter(Unknown Source)

at: org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)

at: org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

at: com.apusic.web.container.FilterComponent.doFilter(Unknown Source)

at: com.apusic.web.container.FilterChainImpl.performFilter(Unknown Source)

at: com.apusic.web.container.WebContainer.invoke(Unknown Source)

at: com.apusic.web.container.WebContainer.processRequest(Unknown Source)

at: com.apusic.web.http.VirtualHost.processRequest(Unknown Source)

at: com.apusic.web.http.HttpServer.processRequest(Unknown Source)

at: com.apusic.web.http.HttpConnectionHandler.service(Unknown Source)

at: com.apusic.web.http.ConnectionHandler.processRequest(Unknown Source)

at: com.apusic.web.http.ConnectionHandler.processConnection(Unknown Source)

at: com.apus
2016-07-20 16:19:26 信息 [con.out] ic.web.http.ConnectionHandler.run(Unknown Source)

at: com.apusic.util.ThreadPoolImpl$WorkerThread.run(Unknown Source)