Refactoring of RmlRunnerMojo into a thin Maven specific wrapper and
reusable component for use in the installer
Merge branch 'dev' into feature/installer
Merge branch 'dev' into feature/installer
BAZYNGO-121: brought back DataSourceFactory, this time based on BTM
BAZYNGO-579: replaced ALTER SEQUENCE ... START with ALTER SEQUENCE ...
RESTART. It does not make a difference on HSQLDB but makes a big
difference on PostgreSQL - the former does not change current value of
the sequence.
BAZYNGO-121: exclude duplicate dependency, btm already depends on JTA
API.
BAZYNGO-121: removed Log4j initialization to avoid duplicate console
appender in the root logger and thus duplicated logging output.
BAZYNGO-578: adjust to BTM as connection / transaction manager.
BAZYNGO-582: shutting down dataSourceFactory is responsibility of the
Mojo
BAZYNGO-582: implement RmlRunnerMojo with RmlRunnerComponent
BAZYNGO-582: implement SqlRunnerMojo in terms of SqlRunnerComponent
BAZYNGO-582: moved-non component parameters from constructor to run
method
LEDGE-214: use fluent configuration of VelocityTemplating
BAZYNGO-583: Added template processing capabilities to
SqlRunnerComponent and RmlRunnerComponent. Not used by the runner
Mojos at this point.
BAZYNGO-584: a component for extracting files from Ledge filesystem to
disk with optional template processing
BAZYNGO-626: don't create DB scheduler and DB naming table by default,
do drop them though when we are forcing installation on non-empty
database
BAZYNGO-626: Check if DB naming tables actually exist before attempting
to transfer them
Merge branch 'feature/installer' into dev