Defining the properties of the third tJava component (RunIf)
Procedure
Select the third tJava component to define
its properties. This component runs if any errors occur within the map itself
(higher than informational status).
Add the following code in the Code section.
System.out.println("tJava_3: Run If");
org.talend.transform.runtime.common.MapExecutionStatus status = ((org.talend.transform.runtime.common.MapExecutionStatus) globalMap.get("tHMap_1_EXECUTION_STATUS"));
System.out.println("Execution result:" + status.getOverallSeverity());
System.out.println(status.toString());
// XML version of ExecutionStatus object
java.io.StringWriter sw = new java.io.StringWriter();
status.exportToXml(sw);
System.out.println("ExecutionStatus as XML");
System.out.println(sw.toString());
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!