https://jira.talendforge.org/browse/TDI-30076
1. Fix the compile err for
tJDBCOutput/tSASOutput/tMSSQLOutput/tAS400Output/tJavaDBOutput when
log4j is enabled.
2. Invoke commit only when commitCounter greater than 0 on
tAmazonMysqlOutput/tAmazonOracleOutput/tDB2Output/tDBOutput/tFireBirdOutput/tGreenplumOutput/tHSQLDBOutput/tIngresOutput/tInterbaseOutput/tJDBCOutput/tJavaDBOutput/tMSSqlOutput/tMaxDBOutput/tMysqlOutput/tOracleOutput/tPostgresqlOutput/tRedshiftOutput/tSQLiteOutput/tSybaseOutput/tVectorWiseOutput/tTeradataOutput/tSasOutput
3. Fix commitCounter always 0 problem on tTeradataOutput
4. Fix NB_Line is wrong when Action on table is CLEAR
5. Correct the position which the code for invoke commit on tDBOutput
https://jira.talendforge.org/browse/TDI-30076
1. create new LogUtil & DBLogUtil to help develop log4j for components.
2. format javajet of oracle output component
3. add log4j on tAS400Output/tAccessOutput/tAmazonMysqlOutput/tAmazonOracleOutput/tDB2Output/tDBOutput/tEXAOutput/tFirebirdOutput/tGreenplumOutput/tHSQLDbOutput/tInformixOutput/tIngresOutput/tInterbaseOutput/tJDBCOutput/tJavaDBOutput/tOracleOutput/tMSSqlOutput/tMysqlOutput/tNetezzaOutput/tRedshiftOutput/tSasOutput/tSybaseOutput/tVerticaOutput/tVectorwise
4. declair DBLogUtil on the component which use _TableAction & DBOutputEndGlobalVars
https://jira.talendforge.org/browse/TDI-30076
Revert "Fix Backlog Task TDI-28733 : Log4j for tXXXDBOutput"
This reverts commit ba5cbbdb.
1. revert the code on all db output
2. revert the code on the public javajet which only affect log4j and all the references has been revert by step 1
delete AbstractDBOutputBegin/Main/End & templates/DB/Output/HelpClass.javajet
revert the code on AbstractDBOutputFinally & DBOutputEndGlobalVars
3. revert _tableActionForOutput.javajet to ba5cbbdb
from ba5cbbdb, there are four commit about:
https://jira.talendforge.org/browse/TDI-28733https://jira.talendforge.org/browse/TDI-29153
but each code about these two jira has been reverted, so this file also need to be reverted
keep the modification about Row Component
AbstractDBRowMain & tEXARow_begin.javajet
keep the modification about log4jUtil
log4jDBConnUtil & log4jFileUtil