打开角色管理菜单报服务器异常

Java 未结 2 1901
杨彦彬
杨彦彬 剑者 2019-12-05 16:35

一、该问题的重现步骤是什么?

1. 报错信息如下:image.png

2. 项目刚在本地运行起来,没有做任何操作


麻烦帮忙看一下,谢谢。



2条回答
  • 后台报错的日志贴一下

    作者追问:2019-12-05 16:40

    2019-12-05 16:38:59.457  INFO 185384 --- [tor-http-nio-15] o.s.g.filter.GlobalRequestLogFilter      : 
    
    ================ Gateway Request Start  ================
    ===> GET: /blade-system/tenant/select
    ===Headers===  x-forwarded-host: [192.168.0.135:1888]
    ===Headers===  x-forwarded-proto: [http]
    ===Headers===  x-forwarded-port: [1888]
    ===Headers===  x-forwarded-for: [192.168.0.135]
    ===Headers===  cookie: [Hm_lvt_53f67ff94e8345319896915f2d7fe43c=1574671366; Hm_lvt_7627ae129491d41516b4fc41b644d0b4=1575360832,1575420388; nb-referrer-hostname=192.168.0.135; JSESSIONID=27C77402C8D83666EF3A6AA64015465C; SESSION=MmE1NTlkZjktZTBmYy00M2QxLWE3M2UtZDY2NjkwODEwZWNh; nb-start-page-url=http://192.168.0.135:8888/homePage/indexPage; Hm_lpvt_7627ae129491d41516b4fc41b644d0b4=1575454692; saber-access-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6IiIsImF1dGhvcml0aWVzIjpbImFkbWluaXN0cmF0b3IiXSwiY2xpZW50X2lkIjoic2FiZXIiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJleHAiOjE1NzU1MzgxMjcsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwianRpIjoiZDAxNzExODAtYmMzYy00Zjg5LTgzMDEtNWNmZDgxY2Y4YmI2IiwiYWNjb3VudCI6ImFkbWluIn0.w2fS35h1ryWvbCDDIbedBdl3AbNW1PgVE2pF_JFj0h4; saber-refresh-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6IiIsImF1dGhvcml0aWVzIjpbImFkbWluaXN0cmF0b3IiXSwiY2xpZW50X2lkIjoic2FiZXIiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJhdGkiOiJkMDE3MTE4MC1iYzNjLTRmODktODMwMS01Y2ZkODFjZjhiYjYiLCJleHAiOjE1NzYxMzkzMjcsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwianRpIjoiNjMyZmRhYTYtMTgwYS00Y2FjLTgyOGQtYzM5ODFkN2NlM2Y4IiwiYWNjb3VudCI6ImFkbWluIn0.JV1VKlRIHbjmzLuezrszFeMaV0dx5hFYNdy_jyZRymc]
    ===Headers===  accept-language: [zh-CN,zh;q=0.9]
    ===Headers===  accept-encoding: [gzip, deflate]
    ===Headers===  referer: [http://192.168.0.135:1888/]
    ===Headers===  user-agent: [Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36]
    ===Headers===  blade-auth: {tenant_id=000000, user_name=admin, real_name=管理员, avatar=, authorities=[administrator], client_id=saber, role_name=administrator, license=powered by bladex, user_id=1123598821738675201, role_id=1123598816738675201, scope=[all], nick_name=管理员, exp=1575538127, dept_id=1123598813738675201, jti=d0171180-bc3c-4f89-8301-5cfd81cf8bb6, account=admin}
    ===Headers===  blade-auth-original: [bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6IiIsImF1dGhvcml0aWVzIjpbImFkbWluaXN0cmF0b3IiXSwiY2xpZW50X2lkIjoic2FiZXIiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJleHAiOjE1NzU1MzgxMjcsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwianRpIjoiZDAxNzExODAtYmMzYy00Zjg5LTgzMDEtNWNmZDgxY2Y4YmI2IiwiYWNjb3VudCI6ImFkbWluIn0.w2fS35h1ryWvbCDDIbedBdl3AbNW1PgVE2pF_JFj0h4]
    ===Headers===  authorization: [Basic c2FiZXI6c2FiZXJfc2VjcmV0]
    ===Headers===  accept: [application/json, text/plain, */*]
    ===Headers===  connection: [close]
    ===Headers===  host: [localhost]
    ================  Gateway Request End  =================
    
    2019-12-05 16:38:59.461  INFO 185384 --- [tor-http-nio-16] o.s.g.filter.GlobalRequestLogFilter      : 
    
    ================ Gateway Request Start  ================
    ===> GET: /blade-system/role/list?current=1&size=10
    ===Headers===  x-forwarded-host: [192.168.0.135:1888]
    ===Headers===  x-forwarded-proto: [http]
    ===Headers===  x-forwarded-port: [1888]
    ===Headers===  x-forwarded-for: [192.168.0.135]
    ===Headers===  cookie: [Hm_lvt_53f67ff94e8345319896915f2d7fe43c=1574671366; Hm_lvt_7627ae129491d41516b4fc41b644d0b4=1575360832,1575420388; nb-referrer-hostname=192.168.0.135; JSESSIONID=27C77402C8D83666EF3A6AA64015465C; SESSION=MmE1NTlkZjktZTBmYy00M2QxLWE3M2UtZDY2NjkwODEwZWNh; nb-start-page-url=http://192.168.0.135:8888/homePage/indexPage; Hm_lpvt_7627ae129491d41516b4fc41b644d0b4=1575454692; saber-access-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6IiIsImF1dGhvcml0aWVzIjpbImFkbWluaXN0cmF0b3IiXSwiY2xpZW50X2lkIjoic2FiZXIiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJleHAiOjE1NzU1MzgxMjcsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwianRpIjoiZDAxNzExODAtYmMzYy00Zjg5LTgzMDEtNWNmZDgxY2Y4YmI2IiwiYWNjb3VudCI6ImFkbWluIn0.w2fS35h1ryWvbCDDIbedBdl3AbNW1PgVE2pF_JFj0h4; saber-refresh-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6IiIsImF1dGhvcml0aWVzIjpbImFkbWluaXN0cmF0b3IiXSwiY2xpZW50X2lkIjoic2FiZXIiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJhdGkiOiJkMDE3MTE4MC1iYzNjLTRmODktODMwMS01Y2ZkODFjZjhiYjYiLCJleHAiOjE1NzYxMzkzMjcsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwianRpIjoiNjMyZmRhYTYtMTgwYS00Y2FjLTgyOGQtYzM5ODFkN2NlM2Y4IiwiYWNjb3VudCI6ImFkbWluIn0.JV1VKlRIHbjmzLuezrszFeMaV0dx5hFYNdy_jyZRymc]
    ===Headers===  accept-language: [zh-CN,zh;q=0.9]
    ===Headers===  accept-encoding: [gzip, deflate]
    ===Headers===  referer: [http://192.168.0.135:1888/]
    ===Headers===  user-agent: [Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36]
    ===Headers===  blade-auth: {tenant_id=000000, user_name=admin, real_name=管理员, avatar=, authorities=[administrator], client_id=saber, role_name=administrator, license=powered by bladex, user_id=1123598821738675201, role_id=1123598816738675201, scope=[all], nick_name=管理员, exp=1575538127, dept_id=1123598813738675201, jti=d0171180-bc3c-4f89-8301-5cfd81cf8bb6, account=admin}
    ===Headers===  blade-auth-original: [bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6IiIsImF1dGhvcml0aWVzIjpbImFkbWluaXN0cmF0b3IiXSwiY2xpZW50X2lkIjoic2FiZXIiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwibGljZW5zZSI6InBvd2VyZWQgYnkgYmxhZGV4IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJleHAiOjE1NzU1MzgxMjcsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwianRpIjoiZDAxNzExODAtYmMzYy00Zjg5LTgzMDEtNWNmZDgxY2Y4YmI2IiwiYWNjb3VudCI6ImFkbWluIn0.w2fS35h1ryWvbCDDIbedBdl3AbNW1PgVE2pF_JFj0h4]
    ===Headers===  authorization: [Basic c2FiZXI6c2FiZXJfc2VjcmV0]
    ===Headers===  accept: [application/json, text/plain, */*]
    ===Headers===  connection: [close]
    ===Headers===  host: [localhost]
    ================  Gateway Request End  =================
    
    2019-12-05 16:38:59.560  INFO 185384 --- [tor-http-nio-16] o.s.g.filter.GlobalResponseLogFilter     : 
    
    ================ Gateway Response Start  ================
    <=== 500 GET: /blade-system/role/list?current=1&size=10
    ===Headers===  transfer-encoding: [chunked]
    ===Headers===  Content-Type: [application/json;charset=UTF-8]
    ===Headers===  Date: [Thu, 05 Dec 2019 08:38:59 GMT]
    ===Headers===  connection: [close]
    ================  Gateway Response End  =================
    
    2019-12-05 16:38:59.582  INFO 185384 --- [tor-http-nio-15] o.s.g.filter.GlobalResponseLogFilter     : 
    
    ================ Gateway Response Start  ================
    <=== 200 GET: /blade-system/tenant/select
    ===Headers===  transfer-encoding: [chunked]
    ===Headers===  Content-Type: [application/json;charset=UTF-8]
    ===Headers===  Date: [Thu, 05 Dec 2019 08:38:59 GMT]
    ===Headers===  connection: [close]
    ================  Gateway Response End  =================


    0 讨论(0)
  • 2019-12-05 16:43

    这个是指请求日志,不是报错信息

    看blade-system服务的控制台,找下具体报错信息


    作者追问:2019-12-05 16:52

    2019-12-05 16:47:50.808  INFO 175844 --- [XNIO-1 task-198] o.s.core.log.aspect.RequestLogAspect     : 
    
    ================  Response Start  ===============
    ===Result===  {"code":200,"success":true,"data":[{"id":"1123598820738675201","createUser":"1123598821738675201","createDept":"1123598813738675201","createTime":"2019-01-01 00:00:39","updateUser":"1123598821738675201","updateTime":"2019-01-01 00:00:39","status":1,"isDeleted":0,"tenantId":"000000","tenantName":"管理组","linkman":"admin","contactNumber":"666666","address":"管理组"}],"msg":"操作成功"}
    <=== GET: /tenant/select (246 ms)
    ================  Response  End   ===============
    
    java.lang.RuntimeException: java.lang.ClassNotFoundException: org.springblade.modules.system.entity.Role
     at io.protostuff.runtime.RuntimeEnv.loadClass(RuntimeEnv.java:258)
     at io.protostuff.runtime.DefaultIdStrategy.getSchemaWrapper(DefaultIdStrategy.java:185)
     at io.protostuff.runtime.DefaultIdStrategy.resolvePojoFrom(DefaultIdStrategy.java:524)
     at io.protostuff.runtime.ObjectSchema.readObjectFrom(ObjectSchema.java:682)
     at io.protostuff.runtime.ObjectSchema.mergeFrom(ObjectSchema.java:350)
     at io.protostuff.ByteArrayInput.mergeObjectEncodedAsGroup(ByteArrayInput.java:518)
     at io.protostuff.ByteArrayInput.mergeObject(ByteArrayInput.java:490)
     at io.protostuff.runtime.RuntimeUnsafeFieldFactory$15$1.mergeFrom(RuntimeUnsafeFieldFactory.java:1217)
     at io.protostuff.runtime.RuntimeSchema.mergeFrom(RuntimeSchema.java:466)
     at io.protostuff.IOUtil.mergeFrom(IOUtil.java:45)
     at io.protostuff.ProtostuffIOUtil.mergeFrom(ProtostuffIOUtil.java:104)
     at org.springblade.core.redis.serializer.ProtoStuffSerializer.deserialize(ProtoStuffSerializer.java:59)
     at org.springframework.data.redis.serializer.DefaultRedisElementReader.read(DefaultRedisElementReader.java:48)
     at org.springframework.data.redis.serializer.RedisSerializationContext$SerializationPair.read(RedisSerializationContext.java:226)
     at org.springframework.data.redis.cache.RedisCache.deserializeCacheValue(RedisCache.java:260)
     at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:94)
     at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58)
     at org.springblade.core.cache.utils.CacheUtil.get(CacheUtil.java:96)
     at org.springblade.system.cache.SysCache.getRole(SysCache.java:104)
     at org.springblade.system.wrapper.RoleWrapper.entityVO(RoleWrapper.java:50)
     at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
     at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
     at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
     at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
     at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
     at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
     at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
     at org.springblade.system.wrapper.RoleWrapper.listNodeVO(RoleWrapper.java:58)
     at org.springblade.system.controller.RoleController.list(RoleController.java:84)
     at org.springblade.system.controller.RoleController$$FastClassBySpringCGLIB$$fe264092.invoke()
     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
     at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
     at org.springblade.core.secure.aspect.AuthAspect.preAuth(AuthAspect.java:67)
     at jdk.internal.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
     at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
     at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
     at org.springblade.core.log.aspect.RequestLogAspect.aroundApi(RequestLogAspect.java:181)
     at jdk.internal.reflect.GeneratedMethodAccessor248.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
     at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
     at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
     at org.springblade.system.controller.RoleController$$EnhancerBySpringCGLIB$$44096da4.list()
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     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:893)
     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798)
     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
     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:645)
     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
     at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
     at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springblade.core.log.filter.LogTraceFilter.doFilter(LogTraceFilter.java:39)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:114)
     at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:104)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at com.alibaba.csp.sentinel.adapter.servlet.CommonFilter.doFilter(CommonFilter.java:91)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
     at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
     at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
     at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
     at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
     at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
     at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
     at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
     at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
     at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
     at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
     at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
     at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
     at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
     at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
     at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
     at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
     at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
     at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
     at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
     at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
     at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
     at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
     at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
     at io.undertow.server.Connectors.executeRootHandler(Connectors.java:376)
     at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830)
     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
     at java.base/java.lang.Thread.run(Thread.java:834)
    Caused by: java.lang.ClassNotFoundException: org.springblade.modules.system.entity.Role
     at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
     at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
     at io.protostuff.runtime.RuntimeEnv.loadClass(RuntimeEnv.java:251)
     ... 139 more
    2019-12-05 16:47:50.815  INFO 175844 --- [XNIO-1 task-199] o.s.core.log.aspect.RequestLogAspect     : 
    
    ================  Response Start  ===============
    <=== GET: /role/list (250 ms)
    ================  Response  End   ===============
    
    2019-12-05 16:47:50.816 ERROR 175844 --- [XNIO-1 task-199] o.s.c.l.e.BladeRestExceptionTranslator   : 服务器异常
    
    java.lang.NullPointerException: null
     at org.springblade.system.wrapper.RoleWrapper.entityVO(RoleWrapper.java:51)
     at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
     at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
     at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
     at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
     at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
     at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
     at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
     at org.springblade.system.wrapper.RoleWrapper.listNodeVO(RoleWrapper.java:58)
     at org.springblade.system.controller.RoleController.list(RoleController.java:84)
     at org.springblade.system.controller.RoleController$$FastClassBySpringCGLIB$$fe264092.invoke()
     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
     at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
     at org.springblade.core.secure.aspect.AuthAspect.preAuth(AuthAspect.java:67)
     at jdk.internal.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
     at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
     at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
     at org.springblade.core.log.aspect.RequestLogAspect.aroundApi(RequestLogAspect.java:181)
     at jdk.internal.reflect.GeneratedMethodAccessor248.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
     at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
     at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
     at org.springblade.system.controller.RoleController$$EnhancerBySpringCGLIB$$44096da4.list()
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     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:893)
     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798)
     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
     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:645)
     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
     at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
     at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springblade.core.log.filter.LogTraceFilter.doFilter(LogTraceFilter.java:39)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:114)
     at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:104)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at com.alibaba.csp.sentinel.adapter.servlet.CommonFilter.doFilter(CommonFilter.java:91)
     at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
     at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
     at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
     at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
     at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
     at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
     at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
     at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
     at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
     at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
     at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
     at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
     at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
     at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
     at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
     at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
     at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
     at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)
     at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)
     at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)
     at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)
     at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
     at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
     at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)
     at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)
     at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)
     at io.undertow.server.Connectors.executeRootHandler(Connectors.java:376)
     at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830)
     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
     at java.base/java.lang.Thread.run(Thread.java:834)
    
    2019-12-05 16:47:50.823  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> POST http://192.168.0.135:8103/log/saveErrorLog
    2019-12-05 16:47:50.823  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json;charset=UTF-8
    2019-12-05 16:47:50.823  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Length: 12965
    2019-12-05 16:47:50.823  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : Accept: */*
    2019-12-05 16:47:50.823  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : 
    2019-12-05 16:47:50.823  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"id":null,"serviceId":"blade-system","serverIp":"192.168.0.135:8106","serverHost":"DESKTOP-PSDTEL6","env":"dev","remoteIp":"192.168.0.135","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36","requestUri":"/role/list","method":"GET","methodClass":"org.springblade.system.wrapper.RoleWrapper","methodName":"entityVO","params":"current=1&size=10","createBy":"admin","createTime":"2019-12-05 16:47:50","stackTrace":"java.lang.NullPointerException\r\n\tat org.springblade.system.wrapper.RoleWrapper.entityVO(RoleWrapper.java:51)\r\n\tat java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)\r\n\tat java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)\r\n\tat java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)\r\n\tat java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)\r\n\tat java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)\r\n\tat java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\r\n\tat java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)\r\n\tat org.springblade.system.wrapper.RoleWrapper.listNodeVO(RoleWrapper.java:58)\r\n\tat org.springblade.system.controller.RoleController.list(RoleController.java:84)\r\n\tat org.springblade.system.controller.RoleController$$FastClassBySpringCGLIB$$fe264092.invoke()\r\n\tat org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\r\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750)\r\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\r\n\tat org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)\r\n\tat org.springblade.core.secure.aspect.AuthAspect.preAuth(AuthAspect.java:67)\r\n\tat jdk.internal.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)\r\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\r\n\tat org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)\r\n\tat org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)\r\n\tat org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)\r\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n\tat org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)\r\n\tat org.springblade.core.log.aspect.RequestLogAspect.aroundApi(RequestLogAspect.java:181)\r\n\tat jdk.internal.reflect.GeneratedMethodAccessor248.invoke(Unknown Source)\r\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\r\n\tat org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)\r\n\tat org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)\r\n\tat org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)\r\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)\r\n\tat org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)\r\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\r\n\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)\r\n\tat org.springblade.system.controller.RoleController$$EnhancerBySpringCGLIB$$44096da4.list()\r\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\r\n\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)\r\n\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)\r\n\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)\r\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893)\r\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798)\r\n\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)\r\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)\r\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\r\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:645)\r\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:750)\r\n\tat io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)\r\n\tat com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat org.springblade.core.log.filter.LogTraceFilter.doFilter(LogTraceFilter.java:39)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88)\r\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\r\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\r\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)\r\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:114)\r\n\tat org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:104)\r\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\r\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat com.alibaba.csp.sentinel.adapter.servlet.CommonFilter.doFilter(CommonFilter.java:91)\r\n\tat io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)\r\n\tat io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)\r\n\tat io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)\r\n\tat io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)\r\n\tat io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)\r\n\tat io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)\r\n\tat io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)\r\n\tat io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)\r\n\tat io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)\r\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\r\n\tat io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)\r\n\tat io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)\r\n\tat io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)\r\n\tat io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)\r\n\tat io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)\r\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\r\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\r\n\tat io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)\r\n\tat io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)\r\n\tat io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)\r\n\tat io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)\r\n\tat io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)\r\n\tat io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)\r\n\tat io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)\r\n\tat io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)\r\n\tat io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)\r\n\tat io.undertow.server.Connectors.executeRootHandler(Connectors.java:376)\r\n\tat io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830)\r\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\r\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\r\n\tat java.base/java.lang.Thread.run(Thread.java:834)\r\n","exceptionName":"java.lang.NullPointerException","message":null,"fileName":"RoleWrapper.java","lineNumber":51}
    2019-12-05 16:47:50.824  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> END POST (12965-byte body)
    2019-12-05 16:47:50.926  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- 500 Internal Server Error http://192.168.0.135:8103/log/saveErrorLog (101ms)
    2019-12-05 16:47:50.926  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : Connection: keep-alive
    2019-12-05 16:47:50.926  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : Transfer-Encoding: chunked
    2019-12-05 16:47:50.926  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json;charset=UTF-8
    2019-12-05 16:47:50.926  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : Date: Thu, 05 Dec 2019 08:47:50 GMT
    2019-12-05 16:47:50.927  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : 
    2019-12-05 16:47:50.927  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"code":500,"success":false,"data":{},"msg":"\r\n### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'remote_ip' in 'field list'\r\n### The error may exist in org/springblade/core/log/mapper/LogErrorMapper.java (best guess)\r\n### The error may involve org.springblade.core.log.mapper.LogErrorMapper.insert-Inline\r\n### The error occurred while setting parameters\r\n### SQL: INSERT INTO blade_log_error (id, file_name, remote_ip, method, method_class, method_name, user_agent, request_uri, env, params, server_host, create_by, create_time, server_ip, stack_trace, line_number, service_id, exception_name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'remote_ip' in 'field list'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'remote_ip' in 'field list'"}
    2019-12-05 16:47:50.927  INFO 175844 --- [rix-blade-log-9] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- END HTTP (915-byte body)


    0 讨论(2)
提交回复