Execute the command getTaskExecutionStatus
to follow the execution
state.
Example
For example (on
Windows):
MetaServletCaller.bat --tac-url=http://localhost:8080/org.talend.administrator/
--json-params={"actionName":"getTaskExecutionStatus","authPass":"admin",
"authUser":"admin@company.com","execRequestId": "1406817216723_97nsV"} --format-output
Example
If the task is still running during the request, you will get for example:
{
"execBasicStatus": "RUNNING",
"execDetailedStatus": "RUNNING",
"execDetailedStatusLabel": "Running...",
"executionTime": {
"millis": 309,
"seconds": 0
},
"returnCode": 0
}
The task execution status is Running.
Example
If the task execution has ended, you will get for
example:
{
"execBasicStatus": "ERROR",
"execDetailedStatus": "JOB_ERROR",
"execDetailedStatusLabel": "Job ended
with error(s)",
"executionTime": {
"millis": 300,
"seconds": 0
},
"jobExitCode": 1,
"returnCode": 0
}
The execution status Job error as well as the
Job exit code 1 indicate that an error occurred
during the task execution.