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

[TBD]