Flowable入门系列文章169 - job异常跟踪

1、获取作业的异常堆栈跟踪

GET管理/作业/ {jobId} / exception-stacktrace

表1.获取作业的异常堆栈跟踪 - URL参数
参数 描述 需要
|jobId |为了获得堆栈跟踪的作业ID。 |是|
表2.获取作业的异常堆栈跟踪 - 响应代码

响应码描述
200指示找不到请求的作业,并且已返回堆栈跟踪。该响应包含原始堆栈跟踪,并始终具有一个Content-type text/plain。
404指示未找到请求的作业或作业没有异常堆栈跟踪。状态描述包含有关错误的其他信息。

2、获取工作列表

GET管理/工作

表3.获取作业列表 - URL查询参数

参数描述类型
ID只返回给定ID的作业
processInstanceId只返回具有给定ID的进程的一部分
流程id只有使用给定的ID返回作业的一部分执行
processDefinitionId只返回具有给定流程定义ID的作业
withRetriesLeft如果true只返回带有重试的作业。如果为false,则忽略此参数。布尔
可执行如果true只返回可执行的作业。如果为false,则忽略此参数。布尔
timersOnly如果true只返回定时器的作业。如果为false,则忽略此参数。不能与…一起使用’messagesOnly’。布尔
messagesOnly如果true只返回作为消息的作业。如果为false,则忽略此参数。不能与…一起使用’timersOnly’布尔
withException如果true仅在执行时返回发生异常的作业。如果为false,则忽略此参数。布尔
dueBefore只返回在给定日期之前要执行的工作。不使用duedate的作业永远不会使用此参数返回。日期
dueAfter只返回在给定日期之后要执行的作业。不使用duedate的作业永远不会使用此参数返回。日期
exceptionMessage只返回给定异常消息的作业
tenantId没有
只返回给定tenantId的工作tenantIdLike没有
只返回tenantId的工作,像给定的值。withoutTenantId
没有布尔如果true只返回没有tenantId设置的作业。如果false,该withoutTenantId参数被忽略。
分类现场对结果进行排序,应该是一个id,dueDate,executionId,processInstanceId,retries或tenantId。

成功回应机构:

{
"data":[
{
"id":"13",
"url":"http://localhost:8182/management/jobs/13",
"processInstanceId":"5",
"processInstanceUrl":"http://localhost:8182/runtime/process-instances/5",
"processDefinitionId":"timerProcess:1:4",
"processDefinitionUrl":"http://localhost:8182/repository/process-definitions/timerProcess%3A1%3A4",
"executionId":"12",
"executionUrl":"http://localhost:8182/runtime/executions/12",
"retries":0,
"exceptionMessage":"Can't find scripting engine for 'unexistinglanguage'",
"dueDate":"2013-06-07T10:00:24.653+0000",
"tenantId":null
}
],
"total":2,
"start":0,
"sort":"id",
"order":"asc",
"size":2
}

表4.获取作业列表 - 响应代码

响应码描述
200表示请求的作业已被返回。
400表示一个非法值网址查询参数或两者被使用’messagesOnly’,并’timersOnly’作为参数。状态说明包含有关错误的其他详细信息。

上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值