biz工程中调用bladex中feign接口出错问题(急)

Blade 已结 2 1511
gaojun_qq
gaojun_qq 剑圣 2020-07-27 12:25

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

  1. 在biz工程中建立自己的项目:JempBaseApplication,加注释@EnableBladeFeign

    jemp-baseapplication.PNG

  2. pom.xml中引入了blade-system-api

    jemp-base-pom.PNG

  3. 配置的application.yaml,加入com.jemp包扫描

    jemp-baseapplication.yaml.PNG

  4. 在自己的Service中调用feign接口,希望获取部门的子节点数据

    jemp-call-feign.PNG

  5. 执行时没能成功,单直接在浏览器中访问可以成功

    接口浏览器调用.PNG


二、你期待的结果是什么?实际看到的又是什么?

希望能通过feign接口获取数据,但出现报错信息,希望告知原因和解决方法!


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

SpringCloud Bladex,2.5.1RELEASE,windows10操作系统


四、请提供详细的错误堆栈信息,这很重要。

2020-07-25 14:20:20.557  INFO 50620 --- [erListUpdater-1] c.netflix.config.ChainedDynamicProperty  : Flipping property: blade-log.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647

2020-07-25 19:45:46.175 DEBUG 50620 --- [XNIO-1 task-330] .c.c.v.BladeRequestMappingHandlerMapping : Mapped to com.jemp.base.controller.MobjectController#lazyTree(String, Long, Long, BladeUser)

2020-07-25 19:45:46.742  INFO 50620 --- [XNIO-1 task-330] o.s.core.log.aspect.RequestLogAspect     : 


================  Request Start  ================

===> GET: /mobject/lazy-tree Parameters: {"bladeUser":{"clientId":"saber","userId":1123598821738675201,"account":"admin","userName":"admin","nickName":"管理员","tenantId":"000000","oauthId":"","deptId":"1123598813738675201","postId":"1123598817738675201","roleId":"1123598816738675201","roleName":"administrator"},"nodeType":null,"orgId":null,"parentId":0}

===Headers===  content-length: 0

===Headers===  referer: http://localhost:1888/

===Headers===  X-Forwarded-Prefix: /jemp-base

===Headers===  blade-auth: bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24

===Headers===  accept-language: zh-CN,zh;q=0.9

===Headers===  cookie: learn_UItheme=4; JSESSIONID=C3372A6CD594007FF88692CB7D173AC8; saber-access-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24; saber-refresh-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJhdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NjI2MDYzOCwiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiIzYWVjZTNjZi1iMTBiLTRlNTItOGM3NS04YTgwY2EyNWMxOWUiLCJhY2NvdW50IjoiYWRtaW4ifQ.a_oyTfLLydCB3YIBbf9sY-Dc-qBiE8zu2uZhy2cbhAE

===Headers===  X-Forwarded-Proto: http,http

===Headers===  X-Forwarded-Host: localhost:1888,localhost

===Headers===  x-forwarded-for: 127.0.0.1

===Headers===  X-Forwarded-Port: 1888,80

===Headers===  accept: application/json, text/plain, */*

===Headers===  authorization: Basic c2FiZXI6c2FiZXJfc2VjcmV0

===Headers===  Forwarded: proto=http;host=localhost;for="127.0.0.1:32162"

===Headers===  host: 192.168.0.106:9101

===Headers===  accept-encoding: gzip, deflate, br

===Headers===  user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36

================   Request End   ================


2020-07-25 19:45:47.829 DEBUG 50620 --- [XNIO-1 task-330] o.s.core.tenant.BladeTenantSqlParser     : Original SQL: SELECT

        dept.*

        FROM

        blade_dept dept

        WHERE dept.is_deleted = 0

        and dept.tenant_id = '000000'

        and (dept.dept_category = 1 or dept.dept_category = 2)

         

                and dept.parent_id = 0

             

        ORDER BY dept.sort

2020-07-25 19:45:47.945 DEBUG 50620 --- [XNIO-1 task-330] o.s.core.tenant.BladeTenantSqlParser     : parser sql: SELECT dept.* FROM blade_dept dept WHERE dept.is_deleted = 0 AND dept.tenant_id = '000000' AND (dept.dept_category = 1 OR dept.dept_category = 2) AND dept.parent_id = 0 ORDER BY dept.sort


==============  Sql Start  ==============

Execute ID  :com.jemp.base.mapper.MobjectMapper.selectSubOrgs

Execute SQL :SELECT dept.* FROM blade_dept dept WHERE dept.is_deleted = 0 AND dept.tenant_id = '000000' AND (dept.dept_category = 1 OR dept.dept_category = 2) AND dept.parent_id = 0 ORDER BY dept.sort

Execute Time:402 ms

==============  Sql  End   ==============


2020-07-25 19:45:48.740  INFO 50620 --- [XNIO-1 task-330] o.s.core.log.aspect.RequestLogAspect     : 


================  Response Start  ================

===Result===  {"code":200,"success":true,"data":[{"id":"1123598813738675201","parentId":"0","hasChildren":true,"title":"刀锋科技总部","value":"江苏刀锋科技有限公司","key":"1123598813738675201","nodeType":"Company","nodeData":null,"icon":"el-icon-user-solid","orgId":"0"}],"msg":"操作成功"}

<=== GET: /mobject/lazy-tree (1997 ms)

================   Response End   ================


2020-07-25 19:45:48.929 DEBUG 50620 --- [XNIO-1 task-331] .c.c.v.BladeRequestMappingHandlerMapping : Mapped to com.jemp.base.controller.MobjectController#page(MobjectVO, Query, Long, Long)

2020-07-25 19:45:49.047  INFO 50620 --- [XNIO-1 task-331] o.s.core.log.aspect.RequestLogAspect     : 


================  Request Start  ================

===> GET: /mobject/page Parameters: {"treeMobjectId":null,"treeOrgId":null,"query":{"current":1,"size":10,"ascs":null,"descs":null},"mobject":{"id":null,"createUser":null,"createDept":null,"createTime":null,"updateUser":null,"updateTime":null,"status":null,"isDeleted":null,"mobjectCode":null,"mobjectName":null,"mobjectSname":null,"mobjectSpec":null,"mobjectClass":null,"mobjectModel":null,"controlLevel":null,"picNo":null,"manufacturer":null,"supplierId":null,"assemble":null,"baseId":null,"produceDate":null,"assembleDate":null,"runDate":null,"serialNo":null,"techPara":null,"memo":null,"ifkeyNo":null,"sortCode":null,"lifelongNo":null,"orgId":null,"parentId":null,"parentIdlist":null,"levels":null,"productionlineId":null,"onlineYn":null,"enabledYn":null,"deleteYn":null,"imgPath":null,"assignDjUser":null,"assignDjDept":null,"assignJxUser":null,"assignJxDept":null,"assignYxType":null,"assignYxDept":null,"installPos":null,"costCenterId":null,"valueOriginal":null,"valueNow":null,"assetStatus":null,"troubleLibId":null,"strategyType":null,"extraInfo":null}}

===Headers===  content-length: 0

===Headers===  referer: http://localhost:1888/

===Headers===  X-Forwarded-Prefix: /jemp-base

===Headers===  blade-auth: bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24

===Headers===  accept-language: zh-CN,zh;q=0.9

===Headers===  cookie: learn_UItheme=4; JSESSIONID=C3372A6CD594007FF88692CB7D173AC8; saber-access-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24; saber-refresh-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJhdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NjI2MDYzOCwiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiIzYWVjZTNjZi1iMTBiLTRlNTItOGM3NS04YTgwY2EyNWMxOWUiLCJhY2NvdW50IjoiYWRtaW4ifQ.a_oyTfLLydCB3YIBbf9sY-Dc-qBiE8zu2uZhy2cbhAE

===Headers===  X-Forwarded-Proto: http,http

===Headers===  X-Forwarded-Host: localhost:1888,localhost

===Headers===  x-forwarded-for: 127.0.0.1

===Headers===  X-Forwarded-Port: 1888,80

===Headers===  accept: application/json, text/plain, */*

===Headers===  authorization: Basic c2FiZXI6c2FiZXJfc2VjcmV0

===Headers===  Forwarded: proto=http;host=localhost;for="127.0.0.1:32187"

===Headers===  host: 192.168.0.106:9101

===Headers===  accept-encoding: gzip, deflate, br

===Headers===  user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36

================   Request End   ================


2020-07-25 19:45:49.103 DEBUG 50620 --- [XNIO-1 task-331] o.s.core.tenant.BladeTenantSqlParser     : Original SQL: SELECT  id,mobject_code,mobject_name,mobject_sname,mobject_spec,mobject_class,mobject_model,control_level,pic_no,manufacturer,supplier_id,assemble,base_id,produce_date,assemble_date,run_date,serial_no,tech_para,memo,ifkey_no,sort_code,lifelong_no,org_id,parent_id,parent_idlist,levels,productionline_id,online_yn,enabled_yn,delete_yn,img_path,assign_dj_user,assign_dj_dept,assign_jx_user,assign_jx_dept,assign_yx_type,assign_yx_dept,install_pos,cost_center_id,value_original,value_now,asset_status,trouble_lib_id,strategy_type,extra_info,create_user,create_dept,create_time,update_user,update_time,status,is_deleted  FROM base_mobject 

 WHERE  is_deleted=0

2020-07-25 19:45:49.105 DEBUG 50620 --- [XNIO-1 task-331] o.s.core.tenant.BladeTenantSqlParser     : parser sql: SELECT id, mobject_code, mobject_name, mobject_sname, mobject_spec, mobject_class, mobject_model, control_level, pic_no, manufacturer, supplier_id, assemble, base_id, produce_date, assemble_date, run_date, serial_no, tech_para, memo, ifkey_no, sort_code, lifelong_no, org_id, parent_id, parent_idlist, levels, productionline_id, online_yn, enabled_yn, delete_yn, img_path, assign_dj_user, assign_dj_dept, assign_jx_user, assign_jx_dept, assign_yx_type, assign_yx_dept, install_pos, cost_center_id, value_original, value_now, asset_status, trouble_lib_id, strategy_type, extra_info, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM base_mobject WHERE is_deleted = 0


==============  Sql Start  ==============

Execute ID  :com.jemp.base.mapper.MobjectMapper.selectPage

Execute SQL :SELECT id, mobject_code, mobject_name, mobject_sname, mobject_spec, mobject_class, mobject_model, control_level, pic_no, manufacturer, supplier_id, assemble, base_id, produce_date, assemble_date, run_date, serial_no, tech_para, memo, ifkey_no, sort_code, lifelong_no, org_id, parent_id, parent_idlist, levels, productionline_id, online_yn, enabled_yn, delete_yn, img_path, assign_dj_user, assign_dj_dept, assign_jx_user, assign_jx_dept, assign_yx_type, assign_yx_dept, install_pos, cost_center_id, value_original, value_now, asset_status, trouble_lib_id, strategy_type, extra_info, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM base_mobject WHERE is_deleted = 0 LIMIT 0,10

Execute Time:20 ms

==============  Sql  End   ==============


2020-07-25 19:45:49.177  INFO 50620 --- [XNIO-1 task-331] o.s.core.log.aspect.RequestLogAspect     : 


================  Response Start  ================

===Result===  {"code":200,"success":true,"data":{"records":[{"id":"100","createUser":"1123598821738675201","createDept":"1123598813738675201","createTime":"2018-08-08 00:00:00","updateUser":null,"updateTime":null,"status":null,"isDeleted":0,"mobjectCode":"m-100","mobjectName":"设备100","mobjectSname":"设备10","mobjectSpec":"","mobjectClass":null,"mobjectModel":null,"controlLevel":null,"picNo":null,"manufacturer":null,"supplierId":null,"assemble":null,"baseId":null,"produceDate":null,"assembleDate":null,"runDate":null,"serialNo":null,"techPara":null,"memo":null,"ifkeyNo":null,"sortCode":null,"lifelongNo":null,"orgId":1123598813738675202,"parentId":0,"parentIdlist":"0","levels":null,"productionlineId":null,"onlineYn":null,"enabledYn":null,"deleteYn":null,"imgPath":null,"assignDjUser":null,"assignDjDept":null,"assignJxUser":null,"assignJxDept":null,"assignYxType":null,"assignYxDept":null,"installPos":null,"costCenterId":null,"valueOriginal":null,"valueNow":null,"assetStatus":null,"troubleLibId":null,"strategyType":null,"extraInfo":null},{"id":"10001","createUser":"1123598821738675201","createDept":"1123598813738675201","createTime":"2018-08-08 00:00:00","updateUser":null,"updateTime":null,"status":null,"isDeleted":0,"mobjectCode":"m-100-01","mobjectName":"设备100-01","mobjectSname":"设备100-01","mobjectSpec":null,"mobjectClass":null,"mobjectModel":null,"controlLevel":null,"picNo":null,"manufacturer":null,"supplierId":null,"assemble":null,"baseId":null,"produceDate":null,"assembleDate":null,"runDate":null,"serialNo":null,"techPara":null,"memo":null,"ifkeyNo":null,"sortCode":null,"lifelongNo":null,"orgId":1123598813738675202,"parentId":100,"parentIdlist":"0,100,10001","levels":null,"productionlineId":null,"onlineYn":null,"enabledYn":null,"deleteYn":null,"imgPath":null,"assignDjUser":null,"assignDjDept":null,"assignJxUser":null,"assignJxDept":null,"assignYxType":null,"assignYxDept":null,"installPos":null,"costCenterId":null,"valueOriginal":null,"valueNow":null,"assetStatus":null,"troubleLibId":null,"strategyType":null,"extraInfo":null},{"id":"10002","createUser":"1123598821738675201","createDept":"1123598813738675201","createTime":"2018-08-08 00:00:00","updateUser":null,"updateTime":null,"status":null,"isDeleted":0,"mobjectCode":"m-100-02","mobjectName":"设备100-02","mobjectSname":"设备100-02","mobjectSpec":null,"mobjectClass":null,"mobjectModel":null,"controlLevel":null,"picNo":null,"manufacturer":null,"supplierId":null,"assemble":null,"baseId":null,"produceDate":null,"assembleDate":null,"runDate":null,"serialNo":null,"techPara":null,"memo":null,"ifkeyNo":null,"sortCode":null,"lifelongNo":null,"orgId":1123598813738675202,"parentId":100,"parentIdlist":"0,100,10001","levels":null,"productionlineId":null,"onlineYn":null,"enabledYn":null,"deleteYn":null,"imgPath":null,"assignDjUser":null,"assignDjDept":null,"assignJxUser":null,"assignJxDept":null,"assignYxType":null,"assignYxDept":null,"installPos":null,"costCenterId":null,"valueOriginal":null,"valueNow":null,"assetStatus":null,"troubleLibId":null,"strategyType":null,"extraInfo":null}],"total":3,"size":10,"current":1,"orders":[],"optimizeCountSql":true,"hitCount":false,"searchCount":true,"pages":1},"msg":"操作成功"}

<=== GET: /mobject/page (129 ms)

================   Response End   ================


2020-07-25 19:45:50.002 DEBUG 50620 --- [XNIO-1 task-332] .c.c.v.BladeRequestMappingHandlerMapping : Mapped to com.jemp.base.controller.MobjectController#lazyTree(String, Long, Long, BladeUser)

2020-07-25 19:45:50.006  INFO 50620 --- [XNIO-1 task-332] o.s.core.log.aspect.RequestLogAspect     : 


================  Request Start  ================

===> GET: /mobject/lazy-tree Parameters: {"bladeUser":{"clientId":"saber","userId":1123598821738675201,"account":"admin","userName":"admin","nickName":"管理员","tenantId":"000000","oauthId":"","deptId":"1123598813738675201","postId":"1123598817738675201","roleId":"1123598816738675201","roleName":"administrator"},"nodeType":null,"orgId":null,"parentId":0}

===Headers===  content-length: 0

===Headers===  referer: http://localhost:1888/

===Headers===  X-Forwarded-Prefix: /jemp-base

===Headers===  blade-auth: bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24

===Headers===  accept-language: zh-CN,zh;q=0.9

===Headers===  cookie: learn_UItheme=4; JSESSIONID=C3372A6CD594007FF88692CB7D173AC8; saber-access-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5

2条回答
  •  smallchill
    smallchill (最佳回答者)
    2020-07-27 12:29

    不同包名的配置具体看这个帖子:https://sns.bladex.cn/q-630.html

    除了yml配置,还需要有注解MapperScan和EnableFeignClients配置

    另外你没有提供错误信息,无法帮你排查,只能帮你盲猜

    作者追问:2020-07-27 12:29

    已经按照所说文档提示进行了配置

    image.png

    image.png


    出错的错误信息也已经列出:2020-07-25 19:46:14.471 ERROR 50620 --- [-blade-system-3] com.netflix.hystrix.AbstractCommand      : Unrecoverable Error for HystrixCommand so will throw HystrixRuntimeException and not apply fallback. 


    ================  Request Start  ================

    ===> GET: /mobject/page Parameters: {"treeMobjectId":0,"treeOrgId":1123598813738675201,"query":{"current":1,"size":10,"ascs":null,"descs":null},"mobject":{"id":null,"createUser":null,"createDept":null,"createTime":null,"updateUser":null,"updateTime":null,"status":null,"isDeleted":null,"mobjectCode":null,"mobjectName":null,"mobjectSname":null,"mobjectSpec":null,"mobjectClass":null,"mobjectModel":null,"controlLevel":null,"picNo":null,"manufacturer":null,"supplierId":null,"assemble":null,"baseId":null,"produceDate":null,"assembleDate":null,"runDate":null,"serialNo":null,"techPara":null,"memo":null,"ifkeyNo":null,"sortCode":null,"lifelongNo":null,"orgId":null,"parentId":null,"parentIdlist":null,"levels":null,"productionlineId":null,"onlineYn":null,"enabledYn":null,"deleteYn":null,"imgPath":null,"assignDjUser":null,"assignDjDept":null,"assignJxUser":null,"assignJxDept":null,"assignYxType":null,"assignYxDept":null,"installPos":null,"costCenterId":null,"valueOriginal":null,"valueNow":null,"assetStatus":null,"troubleLibId":null,"strategyType":null,"extraInfo":null}}

    ===Headers===  content-length: 0

    ===Headers===  referer: http://localhost:1888/

    ===Headers===  X-Forwarded-Prefix: /jemp-base

    ===Headers===  blade-auth: bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24

    ===Headers===  accept-language: zh-CN,zh;q=0.9

    ===Headers===  cookie: learn_UItheme=4; JSESSIONID=C3372A6CD594007FF88692CB7D173AC8; saber-access-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24; saber-refresh-token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJhdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NjI2MDYzOCwiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiIzYWVjZTNjZi1iMTBiLTRlNTItOGM3NS04YTgwY2EyNWMxOWUiLCJhY2NvdW50IjoiYWRtaW4ifQ.a_oyTfLLydCB3YIBbf9sY-Dc-qBiE8zu2uZhy2cbhAE

    ===Headers===  X-Forwarded-Proto: http,http

    ===Headers===  X-Forwarded-Host: localhost:1888,localhost

    ===Headers===  x-forwarded-for: 127.0.0.1

    ===Headers===  X-Forwarded-Port: 1888,80

    ===Headers===  accept: application/json, text/plain, */*

    ===Headers===  authorization: Basic c2FiZXI6c2FiZXJfc2VjcmV0

    ===Headers===  Forwarded: proto=http;host=localhost;for="127.0.0.1:32306"

    ===Headers===  host: 192.168.0.106:9101

    ===Headers===  accept-encoding: gzip, deflate, br

    ===Headers===  user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36

    ================   Request End   ================


    2020-07-25 19:46:11.788  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> GET http://192.168.0.106:8106/client/dept-child?deptId=1123598813738675201

    2020-07-25 19:46:11.789  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : authorization: Basic c2FiZXI6c2FiZXJfc2VjcmV0

    2020-07-25 19:46:11.789  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : blade-auth: bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX25hbWUiOiJhZG1pbiIsInJlYWxfbmFtZSI6IueuoeeQhuWRmCIsImF2YXRhciI6Imh0dHBzOi8vZ3cuYWxpcGF5b2JqZWN0cy5jb20vem9zL3Jtc3BvcnRhbC9CaWF6ZmFueG1hbU5Sb3h4VnhrYS5wbmciLCJhdXRob3JpdGllcyI6WyJhZG1pbmlzdHJhdG9yIl0sImNsaWVudF9pZCI6InNhYmVyIiwicm9sZV9uYW1lIjoiYWRtaW5pc3RyYXRvciIsImxpY2Vuc2UiOiJwb3dlcmVkIGJ5IGJsYWRleCIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjAxIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInNjb3BlIjpbImFsbCJdLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJvYXV0aF9pZCI6IiIsImV4cCI6MTU5NTY4MDUwMywiZGVwdF9pZCI6IjExMjM1OTg4MTM3Mzg2NzUyMDEiLCJqdGkiOiI4MzUyYjhkNC1lYTFkLTQ5YjYtODA0OS01NDliN2M0N2Q5Y2UiLCJhY2NvdW50IjoiYWRtaW4ifQ.eDMNU954TIrF38wD9l05nZfsnEAgR7qrM6n2b6koD24

    2020-07-25 19:46:11.789  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : x-forwarded-for: 127.0.0.1

    2020-07-25 19:46:11.789  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Accept: */*

    2020-07-25 19:46:11.789  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> END GET

    2020-07-25 19:46:14.339  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- 200 OK http://192.168.0.106:8106/client/dept-child?deptId=1123598813738675201 (2549ms)

    2020-07-25 19:46:14.339  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Connection: keep-alive

    2020-07-25 19:46:14.339  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Transfer-Encoding: chunked

    2020-07-25 19:46:14.339  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json;charset=UTF-8

    2020-07-25 19:46:14.339  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Date: Sat, 25 Jul 2020 11:46:14 GMT

    2020-07-25 19:46:14.340  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : 

    2020-07-25 19:46:14.340  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"code":200,"success":true,"data":[{"id":"1123598813738675202","tenantId":"000000","parentId":"1123598813738675201","deptName":"常州刀锋","fullName":"常州刀锋科技有限公司","ancestors":"0,1123598813738675201","deptCategory":2,"sort":1,"remark":"","isDeleted":0},{"id":"1123598813738675203","tenantId":"000000","parentId":"1123598813738675201","deptName":"苏州刀锋","fullName":"苏州刀锋科技有限公司","ancestors":"0,1123598813738675201","deptCategory":2,"sort":1,"remark":"","isDeleted":0}],"msg":"操作成功"}

    2020-07-25 19:46:14.340  INFO 50620 --- [-blade-system-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- END HTTP (537-byte body)

    2020-07-25 19:46:14.471 ERROR 50620 --- [-blade-system-3] com.netflix.hystrix.AbstractCommand      : Unrecoverable Error for HystrixCommand so will throw HystrixRuntimeException and not apply fallback. 


    java.lang.Exception: Throwable caught while executing.

    at com.netflix.hystrix.AbstractCommand.getExceptionFromThrowable(AbstractCommand.java:1976)

    at com.netflix.hystrix.AbstractCommand.wrapWithOnExecutionErrorHook(AbstractCommand.java:1490)

    at com.netflix.hystrix.AbstractCommand.access$1300(AbstractCommand.java:60)

    at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1361)

    at rx.observers.Subscribers$5.onError(Subscribers.java:230)

    at rx.observers.Subscribers$5.onError(Subscribers.java:230)

    at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)

    at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)

    at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)

    at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56)

    at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47)

    at org.springblade.core.cloud.hystrix.BladeHttpHeadersCallable.call(BladeHttpHeadersCallable.java:73)

    at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)

    at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

    at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)

    at java.util.concurrent.FutureTask.run(FutureTask.java)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

    at java.lang.Thread.run(Thread.java:748)

    Caused by: java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements(Ljava/util/Collection;Ljava/lang/String;)V

    at org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:77)

    at org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:70)

    at org.springframework.cloud.openfeign.support.SpringDecoder.decode(SpringDecoder.java:57)

    at org.springframework.cloud.openfeign.support.ResponseEntityDecoder.decode(ResponseEntityDecoder.java:62)

    at feign.optionals.OptionalDecoder.decode(OptionalDecoder.java:36)

    at feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:178)

    at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:142)

    at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:80)

    at feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:109)

    at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)

    at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)

    ... 28 common frames omitted


    2020-07-25 19:46:14.475  INFO 50620 --- [XNIO-1 task-334] o.s.core.log.aspect.RequestLogAspect     : 


    ================  Response Start  ================

    <=== GET: /mobject/page (13305 ms)

    ================   Response End   ================


    2020-07-25 19:46:14.486 ERROR 50620 --- [XNIO-1 task-334] o.s.c.l.e.BladeRestExceptionTranslator   : 服务器异常


    com.netflix.hystrix.exception.HystrixRuntimeException: ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.

    at com.netflix.hystrix.AbstractCommand.getFallbackOrThrowException(AbstractCommand.java:772)

    at com.netflix.hystrix.AbstractCommand.handleFailureViaFallback(AbstractCommand.java:1034)

    at com.netflix.hystrix.AbstractCommand.access$700(AbstractCommand.java:60)

    at com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:621)

    at com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:601)

    at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)

    at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)

    at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)

    at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1194)

    at rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.onError(OperatorSubscribeOn.java:80)

    at rx.observers.Subscribers$5.onError(Subscribers.java:230)

    at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)

    at rx.observers.Subscribers$5.onError(Subscribers.java:230)

    at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1431)

    at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1362)

    at rx.observers.Subscribers$5.onError(Subscribers.java:230)

    at rx.observers.Subscribers$5.onError(Subscribers.java:230)

    at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)

    at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)

    at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)

    at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)

    at rx.Observable.unsafeSubscribe(Observable.java:10327)

    at rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)

    at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56)

    at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47)

    at org.springblade.core.cloud.hystrix.BladeHttpHeadersCallable.call(BladeHttpHeadersCallable.java:73)

    at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)

    at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

    at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)

    at java.util.concurrent.FutureTask.run(FutureTask.java)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

    at java.lang.Thread.run(Thread.java:748)

    Caused by: java.lang.Exception: Throwable caught while executing.

    at com.netflix.hystrix.AbstractCommand.getExceptionFromThrowable(AbstractCommand.java:1976)

    at com.netflix.hystrix.AbstractCommand.wrapWithOnExecutionErrorHook(AbstractCommand.java:1490)

    at com.netflix.hystrix.AbstractCommand.access$1300(AbstractCommand.java:60)

    at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1361)

    ... 34 common frames omitted

    Caused by: java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements(Ljava/util/Collection;Ljava/lang/String;)V

    at org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:77)

    at org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:70)

    at org.springframework.cloud.openfeign.support.SpringDecoder.decode(SpringDecoder.java:57)

    at org.springframework.cloud.openfeign.support.ResponseEntityDecoder.decode(ResponseEntityDecoder.java:62)

    at feign.optionals.OptionalDecoder.decode(OptionalDecoder.java:36)

    at feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:178)

    at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:142)

    at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:80)

    at feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:109)

    at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)

    at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)

    at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)

    ... 28 common frames omitted


    2020-07-25 19:46:15.365  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> POST http://192.168.0.106:8103/log/saveErrorLog

    2020-07-25 19:46:15.387  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json

    2020-07-25 19:46:15.387  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Length: 6744

    2020-07-25 19:46:15.387  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Accept: */*

    2020-07-25 19:46:15.387  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : 

    2020-07-25 19:46:15.387  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"id":null,"tenantId":null,"serviceId":"jemp-base","serverIp":"192.168.0.106:9101","serverHost":"GAOJUN","env":"dev","remoteIp":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36","requestUri":"/mobject/page","method":"GET","methodClass":"com.netflix.hystrix.AbstractCommand","methodName":"getFallbackOrThrowException","params":"current=1&size=10&treeOrgId=1123598813738675201&treeMobjectId=0","createBy":"admin","createTime":"2020-07-25 19:46:14","stackTrace":"com.netflix.hystrix.exception.HystrixRuntimeException: ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.\r\n\tat com.netflix.hystrix.AbstractCommand.getFallbackOrThrowException(AbstractCommand.java:772)\r\n\tat com.netflix.hystrix.AbstractCommand.handleFailureViaFallback(AbstractCommand.java:1034)\r\n\tat com.netflix.hystrix.AbstractCommand.access$700(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:621)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:601)\r\n\tat rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1194)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.onError(OperatorSubscribeOn.java:80)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1431)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1362)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47)\r\n\tat org.springblade.core.cloud.hystrix.BladeHttpHeadersCallable.call(BladeHttpHeadersCallable.java:73)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)\r\n\tat rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\r\n\tat java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.lang.Exception: Throwable caught while executing.\r\n\tat com.netflix.hystrix.AbstractCommand.getExceptionFromThrowable(AbstractCommand.java:1976)\r\n\tat com.netflix.hystrix.AbstractCommand.wrapWithOnExecutionErrorHook(AbstractCommand.java:1490)\r\n\tat com.netflix.hystrix.AbstractCommand.access$1300(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1361)\r\n\t... 34 more\r\nCaused by: java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements(Ljava/util/Collection;Ljava/lang/String;)V\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:77)\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:70)\r\n\tat org.springframework.cloud.openfeign.support.SpringDecoder.decode(SpringDecoder.java:57)\r\n\tat org.springframework.cloud.openfeign.support.ResponseEntityDecoder.decode(ResponseEntityDecoder.java:62)\r\n\tat feign.optionals.OptionalDecoder.decode(OptionalDecoder.java:36)\r\n\tat feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:178)\r\n\tat feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:142)\r\n\tat feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:80)\r\n\tat feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:109)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)\r\n\t... 28 more\r\n","exceptionName":"com.netflix.hystrix.exception.HystrixRuntimeException","message":"ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.","fileName":"AbstractCommand.java","lineNumber":772}

    2020-07-25 19:46:15.387  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> END POST (6744-byte body)

    2020-07-25 19:46:20.222  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- 200 OK http://192.168.0.106:8103/log/saveErrorLog (4835ms)

    2020-07-25 19:46:20.223  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Connection: keep-alive

    2020-07-25 19:46:20.223  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Transfer-Encoding: chunked

    2020-07-25 19:46:20.223  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json;charset=UTF-8

    2020-07-25 19:46:20.223  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Date: Sat, 25 Jul 2020 11:46:20 GMT

    2020-07-25 19:46:20.465  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> POST http://192.168.0.106:8103/log/saveErrorLog

    2020-07-25 19:46:20.465  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json

    2020-07-25 19:46:20.465  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Length: 6744

    2020-07-25 19:46:20.465  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Accept: */*

    2020-07-25 19:46:20.465  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : 

    2020-07-25 19:46:20.465  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"id":null,"tenantId":null,"serviceId":"jemp-base","serverIp":"192.168.0.106:9101","serverHost":"GAOJUN","env":"dev","remoteIp":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36","requestUri":"/mobject/page","method":"GET","methodClass":"com.netflix.hystrix.AbstractCommand","methodName":"getFallbackOrThrowException","params":"current=1&size=10&treeOrgId=1123598813738675201&treeMobjectId=0","createBy":"admin","createTime":"2020-07-25 19:46:14","stackTrace":"com.netflix.hystrix.exception.HystrixRuntimeException: ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.\r\n\tat com.netflix.hystrix.AbstractCommand.getFallbackOrThrowException(AbstractCommand.java:772)\r\n\tat com.netflix.hystrix.AbstractCommand.handleFailureViaFallback(AbstractCommand.java:1034)\r\n\tat com.netflix.hystrix.AbstractCommand.access$700(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:621)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:601)\r\n\tat rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1194)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.onError(OperatorSubscribeOn.java:80)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1431)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1362)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47)\r\n\tat org.springblade.core.cloud.hystrix.BladeHttpHeadersCallable.call(BladeHttpHeadersCallable.java:73)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)\r\n\tat rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\r\n\tat java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.lang.Exception: Throwable caught while executing.\r\n\tat com.netflix.hystrix.AbstractCommand.getExceptionFromThrowable(AbstractCommand.java:1976)\r\n\tat com.netflix.hystrix.AbstractCommand.wrapWithOnExecutionErrorHook(AbstractCommand.java:1490)\r\n\tat com.netflix.hystrix.AbstractCommand.access$1300(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1361)\r\n\t... 34 more\r\nCaused by: java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements(Ljava/util/Collection;Ljava/lang/String;)V\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:77)\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:70)\r\n\tat org.springframework.cloud.openfeign.support.SpringDecoder.decode(SpringDecoder.java:57)\r\n\tat org.springframework.cloud.openfeign.support.ResponseEntityDecoder.decode(ResponseEntityDecoder.java:62)\r\n\tat feign.optionals.OptionalDecoder.decode(OptionalDecoder.java:36)\r\n\tat feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:178)\r\n\tat feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:142)\r\n\tat feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:80)\r\n\tat feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:109)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)\r\n\t... 28 more\r\n","exceptionName":"com.netflix.hystrix.exception.HystrixRuntimeException","message":"ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.","fileName":"AbstractCommand.java","lineNumber":772}

    2020-07-25 19:46:20.466  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> END POST (6744-byte body)

    2020-07-25 19:46:20.467  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- HTTP FAILED: java.io.InterruptedIOException: interrupted

    2020-07-25 19:46:20.697  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> POST http://192.168.0.106:8103/log/saveErrorLog

    2020-07-25 19:46:20.697  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json

    2020-07-25 19:46:20.697  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Length: 6744

    2020-07-25 19:46:20.697  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Accept: */*

    2020-07-25 19:46:20.697  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : 

    2020-07-25 19:46:20.698  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"id":null,"tenantId":null,"serviceId":"jemp-base","serverIp":"192.168.0.106:9101","serverHost":"GAOJUN","env":"dev","remoteIp":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36","requestUri":"/mobject/page","method":"GET","methodClass":"com.netflix.hystrix.AbstractCommand","methodName":"getFallbackOrThrowException","params":"current=1&size=10&treeOrgId=1123598813738675201&treeMobjectId=0","createBy":"admin","createTime":"2020-07-25 19:46:14","stackTrace":"com.netflix.hystrix.exception.HystrixRuntimeException: ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.\r\n\tat com.netflix.hystrix.AbstractCommand.getFallbackOrThrowException(AbstractCommand.java:772)\r\n\tat com.netflix.hystrix.AbstractCommand.handleFailureViaFallback(AbstractCommand.java:1034)\r\n\tat com.netflix.hystrix.AbstractCommand.access$700(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:621)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:601)\r\n\tat rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1194)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.onError(OperatorSubscribeOn.java:80)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1431)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1362)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47)\r\n\tat org.springblade.core.cloud.hystrix.BladeHttpHeadersCallable.call(BladeHttpHeadersCallable.java:73)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)\r\n\tat rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\r\n\tat java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.lang.Exception: Throwable caught while executing.\r\n\tat com.netflix.hystrix.AbstractCommand.getExceptionFromThrowable(AbstractCommand.java:1976)\r\n\tat com.netflix.hystrix.AbstractCommand.wrapWithOnExecutionErrorHook(AbstractCommand.java:1490)\r\n\tat com.netflix.hystrix.AbstractCommand.access$1300(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1361)\r\n\t... 34 more\r\nCaused by: java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements(Ljava/util/Collection;Ljava/lang/String;)V\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:77)\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:70)\r\n\tat org.springframework.cloud.openfeign.support.SpringDecoder.decode(SpringDecoder.java:57)\r\n\tat org.springframework.cloud.openfeign.support.ResponseEntityDecoder.decode(ResponseEntityDecoder.java:62)\r\n\tat feign.optionals.OptionalDecoder.decode(OptionalDecoder.java:36)\r\n\tat feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:178)\r\n\tat feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:142)\r\n\tat feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:80)\r\n\tat feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:109)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)\r\n\t... 28 more\r\n","exceptionName":"com.netflix.hystrix.exception.HystrixRuntimeException","message":"ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.","fileName":"AbstractCommand.java","lineNumber":772}

    2020-07-25 19:46:20.698  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> END POST (6744-byte body)

    2020-07-25 19:46:20.699  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- HTTP FAILED: java.io.InterruptedIOException: interrupted

    2020-07-25 19:46:20.700  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> POST http://192.168.0.106:8103/log/saveErrorLog

    2020-07-25 19:46:20.700  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json

    2020-07-25 19:46:20.700  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Length: 6744

    2020-07-25 19:46:20.700  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Accept: */*

    2020-07-25 19:46:20.700  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : 

    2020-07-25 19:46:20.700  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"id":null,"tenantId":null,"serviceId":"jemp-base","serverIp":"192.168.0.106:9101","serverHost":"GAOJUN","env":"dev","remoteIp":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36","requestUri":"/mobject/page","method":"GET","methodClass":"com.netflix.hystrix.AbstractCommand","methodName":"getFallbackOrThrowException","params":"current=1&size=10&treeOrgId=1123598813738675201&treeMobjectId=0","createBy":"admin","createTime":"2020-07-25 19:46:14","stackTrace":"com.netflix.hystrix.exception.HystrixRuntimeException: ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.\r\n\tat com.netflix.hystrix.AbstractCommand.getFallbackOrThrowException(AbstractCommand.java:772)\r\n\tat com.netflix.hystrix.AbstractCommand.handleFailureViaFallback(AbstractCommand.java:1034)\r\n\tat com.netflix.hystrix.AbstractCommand.access$700(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:621)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:601)\r\n\tat rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1194)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.onError(OperatorSubscribeOn.java:80)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1431)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1362)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47)\r\n\tat org.springblade.core.cloud.hystrix.BladeHttpHeadersCallable.call(BladeHttpHeadersCallable.java:73)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)\r\n\tat rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\r\n\tat java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\r\n\tat java.lang.Thread.run(Thread.java:748)\r\nCaused by: java.lang.Exception: Throwable caught while executing.\r\n\tat com.netflix.hystrix.AbstractCommand.getExceptionFromThrowable(AbstractCommand.java:1976)\r\n\tat com.netflix.hystrix.AbstractCommand.wrapWithOnExecutionErrorHook(AbstractCommand.java:1490)\r\n\tat com.netflix.hystrix.AbstractCommand.access$1300(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1361)\r\n\t... 34 more\r\nCaused by: java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements(Ljava/util/Collection;Ljava/lang/String;)V\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:77)\r\n\tat org.springframework.web.client.HttpMessageConverterExtractor.<init>(HttpMessageConverterExtractor.java:70)\r\n\tat org.springframework.cloud.openfeign.support.SpringDecoder.decode(SpringDecoder.java:57)\r\n\tat org.springframework.cloud.openfeign.support.ResponseEntityDecoder.decode(ResponseEntityDecoder.java:62)\r\n\tat feign.optionals.OptionalDecoder.decode(OptionalDecoder.java:36)\r\n\tat feign.SynchronousMethodHandler.decode(SynchronousMethodHandler.java:178)\r\n\tat feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:142)\r\n\tat feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:80)\r\n\tat feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:109)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)\r\n\tat com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)\r\n\t... 28 more\r\n","exceptionName":"com.netflix.hystrix.exception.HystrixRuntimeException","message":"ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.","fileName":"AbstractCommand.java","lineNumber":772}

    2020-07-25 19:46:20.700  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> END POST (6744-byte body)

    2020-07-25 19:46:20.702  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : <-- HTTP FAILED: java.io.InterruptedIOException: interrupted

    2020-07-25 19:46:20.702  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : --> POST http://192.168.0.106:8103/log/saveErrorLog

    2020-07-25 19:46:20.702  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Type: application/json

    2020-07-25 19:46:20.702  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Content-Length: 6744

    2020-07-25 19:46:20.703  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : Accept: */*

    2020-07-25 19:46:20.703  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : 

    2020-07-25 19:46:20.703  INFO 50620 --- [rix-blade-log-3] o.s.core.cloud.http.OkHttpSlf4jLogger    : {"id":null,"tenantId":null,"serviceId":"jemp-base","serverIp":"192.168.0.106:9101","serverHost":"GAOJUN","env":"dev","remoteIp":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36","requestUri":"/mobject/page","method":"GET","methodClass":"com.netflix.hystrix.AbstractCommand","methodName":"getFallbackOrThrowException","params":"current=1&size=10&treeOrgId=1123598813738675201&treeMobjectId=0","createBy":"admin","createTime":"2020-07-25 19:46:14","stackTrace":"com.netflix.hystrix.exception.HystrixRuntimeException: ISysClient#getDeptChild(Long) failed and encountered unrecoverable error.\r\n\tat com.netflix.hystrix.AbstractCommand.getFallbackOrThrowException(AbstractCommand.java:772)\r\n\tat com.netflix.hystrix.AbstractCommand.handleFailureViaFallback(AbstractCommand.java:1034)\r\n\tat com.netflix.hystrix.AbstractCommand.access$700(AbstractCommand.java:60)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:621)\r\n\tat com.netflix.hystrix.AbstractCommand$12.call(AbstractCommand.java:601)\r\n\tat rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$3.onError(AbstractCommand.java:1194)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.onError(OperatorSubscribeOn.java:80)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1431)\r\n\tat com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1362)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.observers.Subscribers$5.onError(Subscribers.java:230)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)\r\n\tat rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)\r\n\tat rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41)\r\n\tat rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)\r\n\tat rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)\r\n\tat rx.Observable.unsafeSubscribe(Observable.java:10327)\r\n\tat rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47)\r\n\tat org.springblade.core.cloud.hystrix.BladeHttpHeadersCallable.call(BladeHttpHeadersCallable.java:73)\r\n\tat com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69)\r\n\tat rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\r\n\tat java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\

    0 讨论(1)
  • 2020-07-27 17:23

    是我的包引用问题导致的

    0 讨论(0)
提交回复