本文整理了Java中org.activiti.engine.runtime.Job.getExceptionMessage()
方法的一些代码示例,展示了Job.getExceptionMessage()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Job.getExceptionMessage()
方法的具体详情如下:
包路径:org.activiti.engine.runtime.Job
类名称: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());
内容来源于网络,如有侵权,请联系作者删除!