Configuration and usage of the jetspeed-db:init Maven Plugin
The jetspeed-db:init Maven Plugin is capable of performing many database related tasks for initializing a (Jetspeed Portal) production database
but can also be used for setting up database data needed for unit tests during an (integration) test build.
The following independent tasks can be configured:
- unpacking of (remote) resource archives, like database (ddl) sql scripts
- executing selected sql scripts against the a database
- executing the jetspeed-serializer component for initializing a Jetspeed Portal database
- executing the jetspeed-serializer component for loading Jetspeed PSML in a database