in src/main/resources/static/src/messageTrace.js [147:168]
function buildNodeColor(traceNode) {
if (traceNode.transactionState != null) {
switch (traceNode.transactionState) {
case 'COMMIT_MESSAGE':
return TRANSACTION_COMMIT_COLOR;
case 'ROLLBACK_MESSAGE':
return TRANSACTION_ROLLBACK_COLOR;
case 'UNKNOW':
return TRANSACTION_UNKNOWN_COLOR;
default:
return ERROR_COLOR;
}
}
switch (traceNode.status) {
case 'failed':
return ERROR_COLOR;
case 'unknown':
return UNKNOWN_COLOR;
default:
return SUCCESS_COLOR;
}
}