首页 > 编程语言 >xxl-job使用openfeign,报空指针异常(java.lang.NullPointerException)

xxl-job使用openfeign,报空指针异常(java.lang.NullPointerException)

时间:2022-12-23 10:36:26浏览次数:61  
标签:lang java openfeign job 报空 new 指针 xxl

当使用xxl-job调用项目时,如果刚好使用了feign中间件调用微服务接口,会报空指针异常

可以在代码前面加一句:

 RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(new MockHttpServletRequest()));
    @XxlJob("fixedProducts")
    public void fixedTimeProducts(){
        RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(new MockHttpServletRequest()));

         amazonProductsService.syncShopifyProducts();
    }

标签:lang,java,openfeign,job,报空,new,指针,xxl
From: https://www.cnblogs.com/Retired-lad/p/17000134.html

相关文章

  • Java语言 打印九九乘法表
    第一步:先打印出一列for(inti=1;i<=9;i++){System.out.println(1+"*"+i+"="+(1*i));}第二步:把固定的1用一个循环包起来,但是有重复for(intj=......
  • 2.Java基本语法(下):程序流程控制
    五、程序流程控制顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转。分支结构有if…else和switch-case两种分支语句。循环结构有while、do…while、for三种循环语句注......
  • Intellij Java JNI 调用 C++
    也可以用JNA,但性能没有JNI 好。JNA的Demo没有做,可以参考(​​https://www.bilibili.com/video/BV1xU4y1F7Ep/?spm_id_from=autoNext​​)JNI 参考(​​https://www.runoob.......
  • 组合模式javac++
    本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解组合模式的动机,掌握该模式的结构;2、能够利用组合模式解决实际问题。 [实验任务一]:组合模式用透明组合......
  • day01_Java基础
    day01_Java基础课程目标1.【了解】Java语言发展史2.【理解】Java语言平台版本3.【理解】Java语言特点4.【理解】JRE与JDK5.【掌握】J......
  • Java:Spring Boot设置静态资源缓存方案-协商缓存
    版本<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.5</version><rela......
  • Java--jdk8的下载与安装
    java安装开发环境安装JDK下载链接:JDK8下载电脑对应版本注册账号点击下载会跳转页面,有账号登录,无账号注册安装可以自定义安装路径(记住它!!!)配置环境变量右键我的......
  • 2022年能让你早点下班的36个JavaScript实用函数!
    携手创作,共同成长!这是我参与「掘金日新计划·8月更文挑战」的第17天,点击查看活动详情之前在掘金写了一篇介绍JavaScript小技巧的文章,很受大家欢迎。但是有朋友说还......
  • JavaScript - DOM 利用节点获取元素
    节点操作网页中的所有内容都是节点(标签、属性、文本、注释等),在DOM中,节点使用node来表示。HTMLDOM树中的所有节点均可通过JavaScript进行访问,所有HTML元素(节点)均......
  • JavaScript 数组结构与树结构的转换
    前言作为前端开发的同学,在与后端进行数据联调的时候,我们前端的同学处理Array数组结构的数据是最多的,list、table、card各种需要遍历的展示显示我们都会用数组来处理。当数......