dolphinscheduler报错:WorkflowExecuteThread:[244] - handler error:java.lang.NullPointerException:

dolphinscheduler报错:WorkflowExecuteThread:[244] - handler error:java.lang.NullPointerException: null

[ERROR] 2023-06-28 09:57:48.930 org.apache.dolphinscheduler.server.master.runner.WorkflowExecuteThread:[244] - handler error:
java.lang.NullPointerException: null
        at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320)
        at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
        at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)

可检查一下是否有任务处于 暂停、准备停止状态,t_ds_process_instance表中state是否为3或4
把该任务的记录删除或者更改state的值为失败或者停止状态
重启海豚调度即可解决

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
mybatis-pulsjava.lang.illegalstateexception: no typehandler found fo的原因是没有找到合适的类型处理器。 MyBatis-Puls是MyBatis的一个插件,用于增强MyBatis框架的功能。在使用MyBatis-Puls的过程中,如果出现了"no typehandler found fo"的误,通常是由于没有正确配置类型处理器所致。 类型处理器(TypeHandler)是MyBatis中用于将数据库中的数据类型与Java中的数据类型进行转换的一个重要组件。当MyBatis-Puls在映射对象和数据库表之间进行数据转换时,会根据声明的类型处理器来进行相应的转换操作。 要解决这个误,我们需要确保在MyBatis-Puls的配置文件中正确配置了类型处理器。 首先,确认误信息中提到的类型处理器确实存在于项目中。如果没有找到合适的类型处理器,我们可以自定义一个类型处理器,实现TypeHandler接口,并在配置文件中进行注册。 其次,确认类型处理器的配置是否正确。在MyBatis-Puls的配置文件中,可以通过typeHandlers标签来配置类型处理器。确保需要的类型处理器已经被正确配置。 最后,检查映射对象的属性与数据库字段的类型是否匹配。如果属性的类型与数据库字段的类型不一致,也会导致类型处理器。确保属性和字段的类型匹配,或者在MyBatis-Puls的配置文件中配置适当的类型处理器来解决类型转换问题。 总之,当出现mybatis-pulsjava.lang.illegalstateexception: no typehandler found fo时,需要检查是否正确配置了类型处理器,确保类型处理器存在、配置正确,并且映射对象属性与数据库字段类型匹配,以解决该误。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值