org.activiti.engine.runtime.Job.getExceptionMessage()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(3.1k)|赞(0)|评价(0)|浏览(76)

本文整理了Java中org.activiti.engine.runtime.Job.getExceptionMessage()方法的一些代码示例,展示了Job.getExceptionMessage()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Job.getExceptionMessage()方法的具体详情如下:
包路径:org.activiti.engine.runtime.Job
类名称:Job
方法名:getExceptionMessage

Job.getExceptionMessage介绍

[英]Returns the message of the exception that occurred, the last time the job was executed. Returns null when no exception occurred. To get the full exception stacktrace, use ManagementService#getJobExceptionStacktrace(String)
[中]返回上次执行作业时发生的异常的消息。未发生异常时返回null。要获取完整的异常堆栈跟踪,请使用ManagementService#getJobExceptionStacktrace(字符串)

代码示例

代码示例来源:origin: com.sap.cloud.lm.sl/com.sap.cloud.lm.sl.slp

private boolean isInError(DelegateExecution context) {
  Job job = getJob(context);
  if (job == null) {
    return false;
  }
  String exceptionMessage = job.getExceptionMessage();
  return exceptionMessage != null && !exceptionMessage.isEmpty();
}

代码示例来源:origin: org.alfresco/alfresco-repository

job.getExceptionMessage(), job.getDuedate(), path, workflowTask);
timers.add(workflowTimer);

代码示例来源:origin: Alfresco/alfresco-repository

job.getExceptionMessage(), job.getDuedate(), path, workflowTask);
timers.add(workflowTimer);

代码示例来源:origin: org.activiti/activiti-explorer

if(job.getExceptionMessage() != null) {
     + ": " + job.getExceptionMessage());
 exceptionMessageLabel.addStyleName(ExplorerLayout.STYLE_JOB_EXCEPTION_MESSAGE);
 layout.addComponent(exceptionMessageLabel);

代码示例来源:origin: org.finra.herd/herd-service

workflowError.setErrorMessage(erroredJob.getExceptionMessage());
workflowError.setRetriesLeft(erroredJob.getRetries());
workflowError.setErrorStackTrace(activitiService.getJobExceptionStacktrace(erroredJob.getId()));

代码示例来源:origin: FINRAOS/herd

workflowError.setErrorMessage(erroredJob.getExceptionMessage());
workflowError.setRetriesLeft(erroredJob.getRetries());
workflowError.setErrorStackTrace(activitiService.getJobExceptionStacktrace(erroredJob.getId()));

代码示例来源:origin: org.activiti/activiti-rest

public JobResponse createJobResponse(Job job, RestUrlBuilder urlBuilder) {
 JobResponse response = new JobResponse();
 response.setId(job.getId());
 response.setDueDate(job.getDuedate());
 response.setExceptionMessage(job.getExceptionMessage());
 response.setExecutionId(job.getExecutionId());
 response.setProcessDefinitionId(job.getProcessDefinitionId());
 response.setProcessInstanceId(job.getProcessInstanceId());
 response.setRetries(job.getRetries());
 response.setTenantId(job.getTenantId());
 response.setUrl(urlBuilder.buildUrl(RestUrls.URL_JOB, job.getId()));
 if (job.getProcessDefinitionId() != null) {
  response.setProcessDefinitionUrl(urlBuilder.buildUrl(RestUrls.URL_PROCESS_DEFINITION, job.getProcessDefinitionId()));
 }
 if (job.getProcessInstanceId() != null) {
  response.setProcessInstanceUrl(urlBuilder.buildUrl(RestUrls.URL_PROCESS_INSTANCE, job.getProcessInstanceId()));
 }
 if (job.getExecutionId() != null) {
  response.setExecutionUrl(urlBuilder.buildUrl(RestUrls.URL_EXECUTION, job.getExecutionId()));
 }
 return response;
}

代码示例来源:origin: FINRAOS/herd

activitiManagementService.createJobQuery().executionId(processInstance.getProcessInstanceId()).singleResult().getExceptionMessage());

相关文章