后端脚手架
公有redis配置加载问题
运维同事反馈,进入容器控制台,运行下边的命令
netstat -antp | grep 6379
可以在运行后的结果里边看到生产环境有连接研发环境的redis,zookeeper,mongodb。这是因为appplication-base.properties中已经配置了redis.pub的相关信息,然后在spring.profile.active里边还把base写在了最开始的地方,这样,就相当于一直取得是base里边得研发环境公共redis配置信息。
目前得解决办法,开发者中心,已经把redis.pub相关得配置移到了hrcloud-contract中,后续,后端脚手架里边得配置也要改。
表找不到问题
[org.imeta.core.lang.EntityCheckUtils][/user/getOrgsAndStores] - 反序列化 entity fullName:base.entity.BizObject tableName 属性缺失2021-04-22 10:15:25.251 ERROR [common.biz.log][/user/getOrgsAndStores] - undefine:### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table 'corehr.user_org' doesn't exist### The error may exist in URL [jar:file:/app/src/hrcloud-contract-server/target/lib/mdd-ext-meta-dao-3.0.6-RELEASE.jar!/mapper/metadaoMapper.xml]### The error may involve defaultParameterMap### The error occurred while setting parameters### SQL: select T0.org_id as `org` from user_org T0 where T0.user_id=?### Cause: java.sql.SQLSyntaxErrorException: Table 'corehr.user_org' doesn't exist; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table 'corehr.user_org' doesn't exist org.springframework.jdbc.BadSqlGrammarException:### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table 'corehr.user_org' doesn't exist### The error may exist in URL [jar:file:/app/src/hrcloud-contract-server/target/lib/mdd-ext-meta-dao-3.0.6-RELEASE.jar!/mapper/metadaoMapper.xml]### The error may involve defaultParameterMap### The error occurred while setting parameters### SQL: select T0.org_id as `org` from user_org T0 where T0.user_id=?### Cause: java.sql.SQLSyntaxErrorException: Table 'corehr.user_org' doesn't exist; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table 'corehr.user_org' doesn't existat org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239)at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91)at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)at com.sun.proxy.$Proxy378.selectList(Unknown Source)at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)at com.yonyou.ucf.mdd.ext.dao.meta.crud.MetaDaoSupport$DynamicSqlSession.selectList(MetaDaoSupport.java:308)at com.yonyou.ucf.mdd.ext.dao.meta.crud.QuerySchemaExecutor.executeSelf(QuerySchemaExecutor.java:271)at com.yonyou.ucf.mdd.ext.dao.meta.crud.QuerySchemaExecutor.execute(QuerySchemaExecutor.java:196)at com.yonyou.ucf.mdd.ext.dao.meta.crud.QuerySchemaExecutor.execute(QuerySchemaExecutor.java:121)at com.yonyou.ucf.mdd.ext.dao.meta.MetaDaoHelper.query(MetaDaoHelper.java:613)at com.yonyou.ucf.mdd.ext.dao.meta.MetaDaoHelper.query(MetaDaoHelper.java:592)at com.yonyou.hrcloud.contract.service.UPCUserService.getUserOrgByUserId(UPCUserService.java:57)at com.yonyou.hrcloud.contract.service.UPCUserService.getUserWithOrgs(UPCUserService.java:30)at com.yonyou.hrcloud.contract.service.UPCUserService$$FastClassBySpringCGLIB$$77d78a9a.invoke(<generated>)at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)at com.yonyou.hrcloud.contract.service.UPCUserService$$EnhancerBySpringCGLIB$$35ac7270.getUserWithOrgs(<generated>)at com.yonyou.hrcloud.contract.controller.UPCUserController.getOrgs(UPCUserController.java:24)at com.yonyou.hrcloud.contract.controller.UPCUserController$$FastClassBySpringCGLIB$$615df3dc.invoke(<generated>)at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)at com.yonyou.hrcloud.contract.controller.UPCUserController$$EnhancerBySpringCGLIB$$811d48f7.getOrgs(<generated>)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
用户未登录
[common.biz.log][/] - undefine:用户未登录 com.yonyou.ucf.mdd.ext.exceptions.NotLoginException: 用户未登录at com.yonyou.ucf.mdd.ext.interceptor.LoginInterceptor.preHandle(LoginInterceptor.java:170)at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:151)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1035)at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)at javax.servlet.http.HttpServlet.service(HttpServlet.java:497)at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:791)at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626)at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:226)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at com.yonyou.hrcloud.contract.filter.HttpServletRequestReplacedFilter.doFilter(HttpServletRequestReplacedFilter.java:36)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at com.yonyou.cloud.filter.ZoneFilter.doFilter(ZoneFilter.java:90)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)at org.eclipse.jetty.server.Server.handle(Server.java:516)at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279)at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)

从这里可以看出来,请求的是根路径,根路径源码如下:
@RestController@RequestMapping("/")public class HomeController extends BaseController {@RequestMapping("/")public String index() {return "hrcloud-contract Service.";}@RequestMapping(value = "/**")public void noHandlerFoundHandler(HttpServletRequest request, HttpServletResponse response) throws NoHandlerFoundException {renderJson(response, ResultMessage.error("no handler found!"));}}
对根目录的请求也会北各种interceptor拦截,尤其是LoginInterceptor,这就是抛出异常的地方。至于哪里发起的”/“请求,目前还不太清楚,怀疑是“健康检查”,也怀疑是“pinpoint”
和多语有关的,还有一个未登录的报错:
2021-04-22 20:31:24.326 INFO [c.y.i.u.m.r.s.MultiLangLocalImpl][/rest/multilangruntime] - MultiLangLocalImpl -> take from redis cost 9 mileseconds!2021-04-22 20:31:24.327 ERROR [common.biz.log][/rest/multilangruntime] - undefine:用户未登录 com.yonyou.ucf.mdd.ext.exceptions.NotLoginException: 用户未登录at com.yonyou.ucf.mdd.ext.interceptor.LoginInterceptor.preHandle(LoginInterceptor.java:170)at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:151)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1035)at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)at javax.servlet.http.HttpServlet.service(HttpServlet.java:584)at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:791)at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626)at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:226)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at com.yonyou.cloud.apm.web.ApmContextWebFilter.innerFilter(ApmContextWebFilter.java:113)at com.yonyou.cloud.apm.web.ApmContextWebFilter.doFilter(ApmContextWebFilter.java:93)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at com.yonyou.hrcloud.contract.filter.HttpServletRequestReplacedFilter.doFilter(HttpServletRequestReplacedFilter.java:36)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at com.yonyou.cloud.filter.ZoneFilter.doFilter(ZoneFilter.java:90)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)at org.eclipse.jetty.server.Server.handle(Server.java:516)at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279)at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
构造yhtUser错误
2021-04-22 20:04:10.770 ERROR [common.biz.log][] - 构造yhtUser错误,如果不是友户通信息构建用户不必去关注此错误 com.yonyou.ucf.mdd.ext.exceptions.BusinessException: 通过accessToken获取用户信息失败:bTmptoken已失效at com.yonyou.ucf.mdd.ext.util.YhtUtils.getUserByToken(YhtUtils.java:42)at com.yonyou.ucf.mdd.ext.sys.other.util.TenantCenterUtils.getUserByToken(TenantCenterUtils.java:188)at com.yonyou.ucf.mdd.ext.util.LoginUtils.getUserByYhtAccessToken(LoginUtils.java:637)at com.yonyou.ucf.mdd.ext.sys.service.LoginService.getUserByYhtAccessToken(LoginService.java:389)at com.yonyou.ucf.mdd.ext.sys.service.LoginService$$FastClassBySpringCGLIB$$c386a144.invoke(<generated>)at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)at com.yonyou.ucf.mdd.ext.sys.service.LoginService$$EnhancerBySpringCGLIB$$9fb2f13.getUserByYhtAccessToken(<generated>)at com.yonyou.ucf.mdd.ext.core.AppContext.getCurrentUser(AppContext.java:409)at com.yonyou.ucf.mdd.ext.core.AppContext.getCurrentUser(AppContext.java:367)at com.yonyou.ucf.mdd.ext.core.AppContext.getTenantId(AppContext.java:761)at com.yonyou.ucf.mdd.ext.util.rpc.TranceLog.queueBody(TranceLog.java:82)at com.yonyou.ucf.mdd.ext.util.rpc.TranceLog.info(TranceLog.java:216)at com.yonyou.ucf.mdd.ext.util.rpc.TranceLog.info(TranceLog.java:178)at com.yonyou.ucf.mdd.ext.middleware.filter.DubboFilterExecuteAfter.run(DubboFilterExecuteAfter.java:28)at com.yonyou.cloud.plugin.InvokeChain.run(InvokeChain.java:23)at com.yonyou.cloud.monitor.isolate.AfterExecuteProcessor.run(AfterExecuteProcessor.java:54)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at com.yonyou.cloud.mw.serv.ServProxy.invoke(ServProxy.java:38)at com.sun.proxy.$Proxy442.run(Unknown Source)at com.yonyou.cloud.monitor.extention.MonitorAfterExecute.run(MonitorAfterExecute.java:23)at com.yonyou.cloud.plugin.InvokeChain.run(InvokeChain.java:23)at com.yonyou.cloud.plugin.AbstractPluginManager.invoke(AbstractPluginManager.java:70)at com.yonyou.cloud.plugin.PluginManager.invoke(PluginManager.java:19)at com.yonyou.cloud.middleware.rpc.RemoteCallExecutor.invokeAndCreateResult(RemoteCallExecutor.java:231)at com.yonyou.cloud.mwclient.servmeta.ProviderServiceImpl.getExecuteResult(ProviderServiceImpl.java:45)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at com.yonyou.cloud.mw.serv.ServProxy.invoke(ServProxy.java:38)at com.sun.proxy.$Proxy433.getExecuteResult(Unknown Source)at com.yonyou.cloud.filter.rpc.impl.FilterPostMethod.doJob(FilterPostMethod.java:71)at com.yonyou.cloud.filter.rpc.RpcExecutor.dojob(RpcExecutor.java:34)at com.yonyou.cloud.filter.ZoneFilter.doFilter(ZoneFilter.java:88)at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:201)at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)at org.eclipse.jetty.server.Server.handle(Server.java:516)at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)
