Revert "Revert "Revert "Fix Backlog Task  TDI-28733 : Log4j for tXXXDBOutput"""

This reverts commit 7264d16c148b6fbea895a64166464c4eb72eb985.
re-commit for TDI-30076: Fix bug TDI-29033 there is compile error if tOracleOutput with 'Dynamic' type schema and enable 'debug mode' 
7062757d78059c9c0f9eff197619ab8a14eb0730
re-commit for TDI-30076: Fix bug TDI-29126 : Make password encrypt and decrypt in our components 
cee8700def9dc80f2ae7d019d98d4886ba666004
re-commit for TDI-30076: Fix bug TDI-29033 : there is compile error if tOracleOutput with 'Dynamic' type schema and enable 'debug mode' 
ba4ff4f10e5f923746f7f313088ea7be6040b808
re-commit for TDI-30076: Fix bug TDI-29033 : there is compile error if tOracleOutput with 'Dynamic' type schema and enable 'debug mode' 
54561f068f349e1264803cadaf5a7ea88cd692aa
re-commit for TDI-30076: Fix bug TDI-29389: database output components nb_line_reject is incorrect when action on data is update or insert  
c174ed4f81085a69374e9aa9b5b714ba1e89610b
re-commit for TDI-30076: Fix bug TDI-29033 : there is compile error if tOracleOutput with 'Dynamic' type schema and enable 'debug mode' 
9ceaa049ce3527933dd432b6049f9cb9be5a2166
bug fixed TDI-30076: Revert of DBoutput refactoring
https://jira.talendforge.org/browse/TDI-30076
add log4j on tSAPHanaOutput
Merge branch 'bugfix/5.6/TDI-30076-Log4j' into maintenance/5.6