关于activiti报:org.activiti.engine.ActivitiException: couldn't find type for XXX 异常的问题
关于activiti报:org.activiti.engine.ActivitiException: couldn't find type for XXX 异常的问题
猪刚烈 发表于3年前
关于activiti报:org.activiti.engine.ActivitiException: couldn't find type for XXX 异常的问题
  • 发表于 3年前
  • 阅读 14
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

从activiti论坛的相关讨论中可以得知,activiti报这个异常的原因多是因为XXX类型可能做为Variable设给了工作流,而这个XXX类型并没有序列化!知道原因后,解决方法就很简单了,只需要将XXX类以及其依赖的其他类实现java.io.Serializable接口就好了。但是在有种情况下,这个问题并不太容易并发现,那就是在使用web service生成客户端stub代码后,如果本地工作流引用到了stub代码中的类型往往会报这外错误,这是因为,虽然在服务器端,所有类型可能都声明实现了java.io.Serializable接口,但通过工具在本地生成stub代码后,新生成的类型并不会实现java.io.Serializable接口,这个问题需要引起足够的注意。
共有 人打赏支持
粉丝 22
博文 708
码字总数 110
作品 1
×
猪刚烈
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: